)]}'
{
  "commit": "1eb8e12e97e918884e6a9899a18f2bfb388de4da",
  "tree": "59e2a4b87591665ce5b60b5b5be8ea07ed52cbbf",
  "parents": [
    "f2e360103af473a0b121cea329e74f05fc274b52"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Tue Apr 14 04:06:17 2020 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue Apr 14 04:06:17 2020 +0000"
  },
  "message": "Add FORM_OnMouseWheel().\n\nPDFium has scroll wheel support internally in many form widget\nimplementations, but none of it is hooked up via a public API.\n\nAdd an experimental public API and hook it up to pdfium_test. In\npdfium_test, add a way to specify wheel events using the following\nsyntax:\n\nmousewheel,pointer_x,pointer_y,delta_x,delta_y[,modifiers]\n\nUse the new event to test scrolling a list widget in a pixel test.\n\nBug: pdfium:1452\nChange-Id: I87f40243399aa79b50177e8b833e4504becc8039\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/68470\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "96e4c202d0baebd8640c38a850f255dc33aad5f6",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_formfill.cpp",
      "new_id": "ac09b2e282d16f18bd38ed6a0afbe0c371b18338",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_formfill.cpp"
    },
    {
      "type": "modify",
      "old_id": "b7353aacb4ae6e5eabee384986d2857a07ee2566",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_view_c_api_test.c",
      "new_id": "38f302dd67c6a2e508dd70c4463f120aa255e0f0",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_view_c_api_test.c"
    },
    {
      "type": "modify",
      "old_id": "84537e413995ac990749890a147d4191a88d1d93",
      "old_mode": 33188,
      "old_path": "public/fpdf_formfill.h",
      "new_id": "1f656b0f0baef3f00ca811dac90de808f9e78e3b",
      "new_mode": 33188,
      "new_path": "public/fpdf_formfill.h"
    },
    {
      "type": "modify",
      "old_id": "2e1abe9d0c4ce264633769cceaffc433c96aa515",
      "old_mode": 33188,
      "old_path": "samples/pdfium_test_event_helper.cc",
      "new_id": "f45063d5a93bca3724d3f52f7a823cc9ee51dfbb",
      "new_mode": 33188,
      "new_path": "samples/pdfium_test_event_helper.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c595cd7ba9ab5bdd68edbe837e266dd837fbb9c4",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/scrollable_widgets1.evt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9453b7c839409ce89560aee40a423cc7014800e5",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/scrollable_widgets1.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4405a36b0c29eaa4dd083ef10e0ce49640663dfe",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/scrollable_widgets1_expected.pdf.0.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "723e8511b94493713fca52da76b91b0521ef3c29",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/scrollable_widgets1_expected_mac.pdf.0.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25b95ecd9dc86f70d65d46a7dbfab2ec4402cabc",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/scrollable_widgets1_expected_win.pdf.0.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59b8a4bd99d4ff206b6634eab688a086213e64f3",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/scrollable_widgets2.evt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9453b7c839409ce89560aee40a423cc7014800e5",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/scrollable_widgets2.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b965ffcb3323df1f6cfe2fa36786127f8a05ab82",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/scrollable_widgets2_expected.pdf.0.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "385f87faecced3fc817fa3adcd421146c1770634",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/scrollable_widgets2_expected_mac.pdf.0.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "292c8738197cf343c1fe3d3766d37423a61cb049",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/scrollable_widgets2_expected_win.pdf.0.png"
    }
  ]
}
