)]}'
{
  "commit": "3baa71f979792e8989a6c45c08a78c5cd3050a20",
  "tree": "3078937daa12f050b9f0d95a593756302f09f6d9",
  "parents": [
    "655daf6e5b69b337f2787cf0a04bfb4dc8e435be"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Thu Oct 24 17:11:33 2024 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Oct 24 17:11:33 2024 +0000"
  },
  "message": "Make CFX_AggDeviceDriver::DrawDeviceText() respect RGB byte order\n\nThis method is only implemented on macOS, where it does not respect the\n`m_bRgbByteOrder` bit and always draws text in the specified color.\nChange it to swap the red/blue channels when `m_bRgbByteOrder` is set.\n\nAlong the way:\n- Rename the `argb` parameter to `color` in fx_apple_impl.cpp matches\n  fx_apple_impl.h, as well as all other DrawDeviceText() impls.\n- Clarify a comment that claims DrawDeviceText() always returns false.\n\nBug: 374852576\nChange-Id: I3b0a87fc569da3969b136457c45448b9b80bc03f\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/125371\nReviewed-by: Thomas Sepez \u003ctsepez@google.com\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "713d93f32b602e5db182d14e640fd9119b071820",
      "old_mode": 33188,
      "old_path": "core/fxge/apple/fx_apple_impl.cpp",
      "new_id": "884d4b412b3fb8f98c85e1f5349a3d9ef1cb0148",
      "new_mode": 33188,
      "new_path": "core/fxge/apple/fx_apple_impl.cpp"
    },
    {
      "type": "modify",
      "old_id": "bffe29c8e41c6ab891593199584d151a85c3781a",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_view_embeddertest.cpp",
      "new_id": "34ae47597716ee980c99af8ed2c697fa4cee60e5",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_view_embeddertest.cpp"
    }
  ]
}
