)]}'
{
  "commit": "1d550b829b1441d0ab553b0fe9da9052b869bd14",
  "tree": "96bc66afa96d1f52412fbe1770b39df75956c114",
  "parents": [
    "1aa7ef9f9037baf7df606cf1d1e8ef670e596274"
  ],
  "author": {
    "name": "JD Pierce",
    "email": "brkfstmnchr@gmail.com",
    "time": "Thu Sep 28 08:35:42 2023 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Sep 28 08:35:42 2023 +0000"
  },
  "message": "Add new public API FPDF_GetDocUserPermissions\n\nFPDF_GetDocUserPermissions return user access\neven if the document is opened with the \u0027owner password\u0027\n\nUseful for retrieving or editing user permissions of a doc,\neven though the document was unlocked using the owner password\n\nBug: pdfium:2040\nChange-Id: I76658d72691e8d6593e89e28a99a3fc4ce2c5637\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/108670\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8f53f4e837c2a41f05a258fb101fc1013434f9fb",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_document.cpp",
      "new_id": "3e7720c5b7244b8bccc77a235ac2b963df76301d",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_document.cpp"
    },
    {
      "type": "modify",
      "old_id": "a261bbc0493f94e177a846a0b484876801390b1f",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_document.h",
      "new_id": "554831a5de2565f8033b75253125df56703082db",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_document.h"
    },
    {
      "type": "modify",
      "old_id": "098e67ea94b5cde377eae86e3df5865c0ebef164",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_parser.cpp",
      "new_id": "dd4af5a725b9b1638cad89666ff4c3971e18dc4e",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_parser.cpp"
    },
    {
      "type": "modify",
      "old_id": "09dc724e22d3a25df536b5474afc7935cd84d5f2",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_parser.h",
      "new_id": "ea8409a8231264722bea3f946808792d7a031920",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_parser.h"
    },
    {
      "type": "modify",
      "old_id": "badb1b542249a6748525fbc3889443747493dfc7",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_security_handler.cpp",
      "new_id": "598e0dcca6c828238b9668e4b3dbd6352d73bd36",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_security_handler.cpp"
    },
    {
      "type": "modify",
      "old_id": "300dd9beda86b1c07281cc2732bb6338ea1c5d65",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_security_handler.h",
      "new_id": "a53436fa5dfcb4d491a40fd6966df308fa30f1ac",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_security_handler.h"
    },
    {
      "type": "modify",
      "old_id": "cf1a2b59e49dff88281a683b2622215e640c2b8a",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_security_handler_embeddertest.cpp",
      "new_id": "1475cfd52d0a1a4acf9a2ab439ed80a4dc59298a",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_security_handler_embeddertest.cpp"
    },
    {
      "type": "modify",
      "old_id": "9aade3a8618cdd09ddd28366ffdfbcbf4a040100",
      "old_mode": 33188,
      "old_path": "fpdfsdk/cpdfsdk_formfillenvironment.cpp",
      "new_id": "075e43e24c57ab04dbf8fe6be308320b5b38c728",
      "new_mode": 33188,
      "new_path": "fpdfsdk/cpdfsdk_formfillenvironment.cpp"
    },
    {
      "type": "modify",
      "old_id": "0b8083e4173526bf62ac24b4784b84c6789f2285",
      "old_mode": 33188,
      "old_path": "fpdfsdk/cpdfsdk_widget.cpp",
      "new_id": "162502c7b1d3f6234735892585a13e9071891c82",
      "new_mode": 33188,
      "new_path": "fpdfsdk/cpdfsdk_widget.cpp"
    },
    {
      "type": "modify",
      "old_id": "f93561cee1f0803729729a701bba7ec95655c42a",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_view.cpp",
      "new_id": "9e7228f44b7cbf281f8f5aa8c5073a57b2d0e108",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_view.cpp"
    },
    {
      "type": "modify",
      "old_id": "bb252255136df443e5c3b4c2342e9d915c777494",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_view_c_api_test.c",
      "new_id": "90f6052dd4473907eab82b69d7fab7dde64a09b6",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_view_c_api_test.c"
    },
    {
      "type": "modify",
      "old_id": "d3fb58128e86fa5f1b85a8cc73dbe922d00f3b0a",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_view_embeddertest.cpp",
      "new_id": "be7e15dcb1cd54c587bfb086161ba79c8e2535b9",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_view_embeddertest.cpp"
    },
    {
      "type": "modify",
      "old_id": "0c901a753a8adf5b8837deb5828c389ebed6f277",
      "old_mode": 33188,
      "old_path": "public/fpdfview.h",
      "new_id": "c066e6cb40988943eca6f625e880276f7e0f753a",
      "new_mode": 33188,
      "new_path": "public/fpdfview.h"
    }
  ]
}
