)]}'
{
  "commit": "05e91c9655e0838bb87f8df396b6ccc33b5eb0d0",
  "tree": "27bd80313ef10f97673915e736a96bdfd8ebdc56",
  "parents": [
    "c1e38701829cefc770d53e471e7d9b87233ea16d"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Thu Apr 22 08:39:35 2021 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Apr 22 08:39:35 2021 +0000"
  },
  "message": "Fix text box edit shortcut keys for Mac.\n\nFirst implement CPWL_Wnd::IsMETAKeyDown(), where the meta key is also\nknown as the command key on Mac. Next implement IsPlatformShortcutKey()\nto pick between IsMETAKeyDown() and IsCTRLKeyDown() depending on\nplatform. In CPWL_Edit, switch from IsCTRLKeyDown() to\nIsPlatformShortcutKey() in a couple places, so that edit commands such\nas cut, copy, paste, and select all behave properly on Mac.\n\nUpdate the SelectAllWithKeyboardShortcut embedder test to cover this\nscenario.\n\nBug: chromium:836074\nChange-Id: Iac165ac777d94409616ad4531daca898f5e8ea10\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/79610\nCommit-Queue: Lei Zhang \u003cthestig@google.com\u003e\nReviewed-by: Daniel Hosseinian \u003cdhoss@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bbb3e3f17aa1066b089665c8398e09c00c237ebc",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_formfill_embeddertest.cpp",
      "new_id": "2ee5136a2ebfefd58c865164e31d3fb811aea0b1",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_formfill_embeddertest.cpp"
    },
    {
      "type": "modify",
      "old_id": "d8dec00ba95b7b83940e3fee4ddbb9ac804897cd",
      "old_mode": 33188,
      "old_path": "fpdfsdk/pwl/cpwl_edit.cpp",
      "new_id": "b359c9923f94da9d7e6433bb1797baba4037aabf",
      "new_mode": 33188,
      "new_path": "fpdfsdk/pwl/cpwl_edit.cpp"
    },
    {
      "type": "modify",
      "old_id": "3de9af9bc349271b3599666c608d689f4d57c3ba",
      "old_mode": 33188,
      "old_path": "fpdfsdk/pwl/cpwl_wnd.cpp",
      "new_id": "1520b46399127f2b25e873e5bdb42b74b104cf87",
      "new_mode": 33188,
      "new_path": "fpdfsdk/pwl/cpwl_wnd.cpp"
    },
    {
      "type": "modify",
      "old_id": "583ef5bac337d8f4ec5d8eb6d874751a885b9dfa",
      "old_mode": 33188,
      "old_path": "fpdfsdk/pwl/cpwl_wnd.h",
      "new_id": "77271e6007a8f6d3ce23dcf05534e08d12ad2eaf",
      "new_mode": 33188,
      "new_path": "fpdfsdk/pwl/cpwl_wnd.h"
    }
  ]
}
