)]}'
{
  "commit": "17414d396b08886be7784d4e8340c1534230a322",
  "tree": "d87c854612a6075ebe20b4c3edc03f2dce671ff6",
  "parents": [
    "9b896087d914c7f30555ba1da2353a20370fdfdb"
  ],
  "author": {
    "name": "Victor Hugo Vianna Silva",
    "email": "victorvianna@google.com",
    "time": "Thu Mar 20 12:11:38 2025 -0700"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Mar 20 12:11:38 2025 -0700"
  },
  "message": "Migrate absl variant.h and utility.h in pdfium\n\nSince https://crrev.com/c/6330348 and\nhttps://pdfium-review.googlesource.com/c/pdfium/+/129650/1, some utils\nin third_party/abseil-cpp/absl/types/variant.h and\nthird_party/abseil-cpp/absl/utility/utility.h are only aliases for\ntheir std counterparts. This CL migrates code to use std:: directly.\n\nBug: 40242126\nChange-Id: If5d05bc22d3cabf4fd915f19b00813d963b4cdfe\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/129630\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\nAuto-Submit: Victor Vianna \u003cvictorvianna@google.com\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c26decff3f4b0336fdfb26bff11094bcebf570f1",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/edit/cpdf_pagecontentmanager.cpp",
      "new_id": "9630c5c24aba29b70662c155df10bc26f8fe79e7",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/edit/cpdf_pagecontentmanager.cpp"
    },
    {
      "type": "modify",
      "old_id": "fcb41622e1dd97790e4d3d7a084a36f4cf2f4433",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/edit/cpdf_pagecontentmanager.h",
      "new_id": "1a6d94b394c1fe0d4f222d563bba4711a7212c8c",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/edit/cpdf_pagecontentmanager.h"
    },
    {
      "type": "modify",
      "old_id": "80c512d02cff6ed8ac315efff1897d90b12debf1",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cfx_cttgsubtable.cpp",
      "new_id": "95146ec59fbfa889f6376c7521731218bf30a1b1",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cfx_cttgsubtable.cpp"
    },
    {
      "type": "modify",
      "old_id": "e5dc0100f66e4cbe13a4fcc57d5a90305a00d3a5",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cfx_cttgsubtable.h",
      "new_id": "e760607757f9a4017244d3ada1f5e877215fad17",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cfx_cttgsubtable.h"
    },
    {
      "type": "modify",
      "old_id": "7f823904bcf3a6c1a560a243d74f0f28c00ebaa1",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cpdf_tounicodemap.cpp",
      "new_id": "e799477df265834e4abd656c5b2be28a9e8b530e",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cpdf_tounicodemap.cpp"
    },
    {
      "type": "modify",
      "old_id": "46cb8db6a79dd187dcaff60d921f6a55905c13a3",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_color.cpp",
      "new_id": "7709dfc2ad95a07ea3d191a640a82bf7cf426ee4",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_color.cpp"
    },
    {
      "type": "modify",
      "old_id": "34e32f55256246ec8fcccbce3fc1534c4506f0e1",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_color.h",
      "new_id": "69f0226882b8f546bd7ad24a9a5e2c100fb6d751",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_color.h"
    },
    {
      "type": "modify",
      "old_id": "60aec844ed158daef1487a953900912fc5d44955",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_contentparser.cpp",
      "new_id": "e21e8172dbbcbea3d95b88d158f7fb140a0da077",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_contentparser.cpp"
    },
    {
      "type": "modify",
      "old_id": "7105a700e854d82901b03a08976fa3ce7d90f8e8",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_contentparser.h",
      "new_id": "412324f3b6f6d6942364394eaef40c9ad168a9ee",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_contentparser.h"
    },
    {
      "type": "modify",
      "old_id": "05dd87287c5b81dfd8ec008a67d88c79b385b05d",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_flateencoder.cpp",
      "new_id": "0e977d82f736e9a653a31636b21feadc470f2478",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_flateencoder.cpp"
    },
    {
      "type": "modify",
      "old_id": "0e60d47c5feeb9d2f9954a406cd0b47bca1e0332",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_flateencoder.h",
      "new_id": "69b662e21444ab6deaeffa65f91cd269556124da",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_flateencoder.h"
    },
    {
      "type": "modify",
      "old_id": "287878fb69238dd3295deb72d80be9e59cdab965",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_stream.cpp",
      "new_id": "cf164798e56f31f10bdce714180af23f185e2dfb",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_stream.cpp"
    },
    {
      "type": "modify",
      "old_id": "2311bf2b95ef309906f08c35185872af406e168b",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_stream.h",
      "new_id": "ffeea79cac4a38b11be13ffda509b8330971eed1",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_stream.h"
    },
    {
      "type": "modify",
      "old_id": "8e18336280646b9426abc94ae1a26cc34ac07bd2",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_stream_acc.cpp",
      "new_id": "dd249401561fa47204887f1f8f3bf389e073f63a",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_stream_acc.cpp"
    },
    {
      "type": "modify",
      "old_id": "3ddc5ac452e50aafafa09edb9225d397248a8a2b",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_stream_acc.h",
      "new_id": "ea358db7d4512bf3deea0183daebc6df0bb033b7",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_stream_acc.h"
    },
    {
      "type": "modify",
      "old_id": "6e1598f68bda79b83d602b1ef9af27850df8e1a0",
      "old_mode": 33188,
      "old_path": "core/fxcrt/fx_number.cpp",
      "new_id": "d2cd13070ed2d05524197db3cf5d9a40e315b9b5",
      "new_mode": 33188,
      "new_path": "core/fxcrt/fx_number.cpp"
    },
    {
      "type": "modify",
      "old_id": "c943dece7922a13b4451dce4eb472f71d032c23c",
      "old_mode": 33188,
      "old_path": "core/fxcrt/fx_number.h",
      "new_id": "bdaf3f822e11924ed2ab390fa7d92f80c050cc91",
      "new_mode": 33188,
      "new_path": "core/fxcrt/fx_number.h"
    },
    {
      "type": "modify",
      "old_id": "c599d3925690ac2b96f10ddd91d316adc093bd94",
      "old_mode": 33188,
      "old_path": "core/fxcrt/maybe_owned.h",
      "new_id": "6f4de82fbb71dd8e9fd3c49906d69b04f2979b09",
      "new_mode": 33188,
      "new_path": "core/fxcrt/maybe_owned.h"
    },
    {
      "type": "modify",
      "old_id": "a306b4ccf2ed8df41d1527366ec0cefd90553517",
      "old_mode": 33188,
      "old_path": "core/fxge/agg/cfx_agg_devicedriver.cpp",
      "new_id": "ab4af05cebd9179262d20c678fed1289a8afccad",
      "new_mode": 33188,
      "new_path": "core/fxge/agg/cfx_agg_devicedriver.cpp"
    },
    {
      "type": "modify",
      "old_id": "8e794a558468583d940db75417415900c83bc624",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_formfill.cpp",
      "new_id": "2ad5fcca25393f2bfc978c111addda6c1b09929a",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_formfill.cpp"
    }
  ]
}
