)]}'
{
  "commit": "bd8a0e475ec082fa72bf41303754f65c27dbd14d",
  "tree": "db8eeb495098c8f65e7b7d1630783a847b8cd16a",
  "parents": [
    "c84dc1f9efe7ce4f3dcc5fe40d8b4818442d5c7b"
  ],
  "author": {
    "name": "Hui Yingst",
    "email": "nigi@chromium.org",
    "time": "Tue Sep 20 00:02:53 2022 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Sep 20 00:02:53 2022 +0000"
  },
  "message": "[Skia] Fix the issue that some images are not rendered smooth\n\nUse `bNoSmoothing` in FXDIB_ResampleOptions to control whether\nCFX_SkiaDeviceDriver::StartDIBitsSkia() should avoid switching to\nlinear sampling option.\n\nWhen we leave FXDIB_ResampleOptions as it is, StartDIBitsSkia() can\ndecide whether to switch to linear sampling option for a smoother\nbitmap rendering result just like how CStretchEngine is used by AGG\nand SkiaPaths renderers.\n\nWhen enforcing `bNoSmoothing` to be true, switching to linear sampling\noption will be prevented.\n\nFixed: pdfium:1857,pdfium:1859\nChange-Id: I744a9c33de1f34932e30711eb4ebbc9b1d7e8323\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/97791\nCommit-Queue: Nigi \u003cnigi@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "63f64b5acf71a24c5f75c6ec894c86f81fbebdfa",
      "old_mode": 33188,
      "old_path": "DEPS",
      "new_id": "cb6da8523c23c9fe87f4a012914d2c92131cf79e",
      "new_mode": 33188,
      "new_path": "DEPS"
    },
    {
      "type": "modify",
      "old_id": "90f55c167d38d231ce2ece59bc2e526231f8f2d9",
      "old_mode": 33188,
      "old_path": "core/fxge/skia/fx_skia_device.cpp",
      "new_id": "5a7a04736dce443b33f930e0ab79a1039a072833",
      "new_mode": 33188,
      "new_path": "core/fxge/skia/fx_skia_device.cpp"
    },
    {
      "type": "modify",
      "old_id": "d2611da24eee30b4a95e5192379eac49060d5d84",
      "old_mode": 33188,
      "old_path": "testing/SUPPRESSIONS",
      "new_id": "1378ece4489041106fc4a6baa87e87e535c2300c",
      "new_mode": 33188,
      "new_path": "testing/SUPPRESSIONS"
    },
    {
      "type": "modify",
      "old_id": "5d2041fec800e08c5f0039f72c3740b91791a1df",
      "old_mode": 33188,
      "old_path": "testing/resources/pixel/bug_1015233_expected_skia.pdf.0.png",
      "new_id": "1a2a736f9df3820d94e0ee14bbae0abef2a6b47b",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/bug_1015233_expected_skia.pdf.0.png"
    }
  ]
}
