)]}'
{
  "commit": "e66f9000ee3e6ab7f2a887b977c4a8973260d9ae",
  "tree": "6254ad827fd04daac03f2bee62b904771f248937",
  "parents": [
    "43b6ec25c28697125da16d78a10b1dbd00e28432"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@google.com",
    "time": "Mon Sep 21 21:19:57 2026 -0700"
  },
  "committer": {
    "name": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Sep 21 21:19:57 2026 -0700"
  },
  "message": "Narrow GDI diff suppressions to gdi_skia for surprise passes\n\nTests that unexpectedly passed on win_xfa_gdi still fail image diff on\nwin_xfa_skia_gdi. Narrow their rendering column from gdi to gdi_skia.\n\nThis allows win_xfa_gdi to compare against expected images while keeping\nthe diff suppression in place for win_xfa_skia_gdi.\n\nDifferentiate the GDI rendering option into gdi_agg and gdi_skia based\non whether the SKIA feature is present. In column 4 of the suppression\nfiles, gdi serves as an umbrella shorthand that matches both gdi_agg\nand gdi_skia, mirroring how mac in column 1 matches both mac_arm and\nmac_x86.\n\nSpecific subtypes gdi_agg and gdi_skia can now be used when a test\nneeds to be suppressed only on one GDI backend (e.g. win_xfa_gdi or\nwin_xfa_skia_gdi).\n\nThere should no longer be any surprise matches after this CL.\n\nChange-Id: Ica14f73691b1fc08d74186eaf409269a7aa9c5a1\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/158471\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4d55a6929dea95572aae610e53553546efc7b442",
      "old_mode": 33188,
      "old_path": "testing/SUPPRESSIONS",
      "new_id": "9ffcbd0c5c364d40396d3e5a9f142214404ddba6",
      "new_mode": 33188,
      "new_path": "testing/SUPPRESSIONS"
    },
    {
      "type": "modify",
      "old_id": "fcdf8ec1caa4c003bfe943faac7f98502490d41d",
      "old_mode": 33261,
      "old_path": "testing/tools/suppressor.py",
      "new_id": "e1be53c8ee91d28320abeebd5340857ca081a74e",
      "new_mode": 33261,
      "new_path": "testing/tools/suppressor.py"
    }
  ]
}
