)]}'
{
  "commit": "53f555a619bfa9eed7b80ff3e1f01fd08e174195",
  "tree": "f64b3fe627500f14ea446d56a3c809dc52d371db",
  "parents": [
    "821c7236cea91645d32e1028b6f40d500961441c"
  ],
  "author": {
    "name": "Ryan Harrison",
    "email": "rharrison@chromium.org",
    "time": "Tue Feb 27 22:01:25 2018 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue Feb 27 22:01:25 2018 +0000"
  },
  "message": "Move XFA pixel tests under pixel/\n\nThis removes the need for them to have their own runner. Due to other\nupstream changes some of the expectation files needed to be\nupdated. The suppressions have been updated to make sure the tests do\nnot run for non-XFA builds.\n\nHaving these tests run on the bots surfaced an MSAN issue in the XFA\ncode, which is fixed in this CL.\n\nBUG\u003dpdfium:1020,pdfium:1008\n\nChange-Id: I44e2fa1cba2d07f30f56f5792749acbe1ebf4b62\nReviewed-on: https://pdfium-review.googlesource.com/27710\nReviewed-by: dsinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: Ryan Harrison \u003crharrison@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ce852fd8ac9c6ae6954bbd27352869bd3afeae80",
      "old_mode": 33188,
      "old_path": "testing/SUPPRESSIONS",
      "new_id": "257220338476fc91112dd8997c8bbdc597e2f202",
      "new_mode": 33188,
      "new_path": "testing/SUPPRESSIONS"
    },
    {
      "type": "rename",
      "old_id": "8454cd0752f66f81c42195a3316a1af3adc284e5",
      "old_mode": 33188,
      "old_path": "testing/resources/xfa/barcode_test.pdf",
      "new_id": "8454cd0752f66f81c42195a3316a1af3adc284e5",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/barcode_test.pdf",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "5c3aa79028d754d4633ceedda901d33160defcf4",
      "old_mode": 33188,
      "old_path": "testing/resources/xfa/dynamic_list_box_allow_multiple_selection.pdf",
      "new_id": "5c3aa79028d754d4633ceedda901d33160defcf4",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/dynamic_list_box_allow_multiple_selection.pdf",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "f9d74cd6ad34f875c3dc485565bb71f06a4c2917",
      "old_mode": 33188,
      "old_path": "testing/resources/xfa/dynamic_password_field_background_fill.pdf",
      "new_id": "f9d74cd6ad34f875c3dc485565bb71f06a4c2917",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/dynamic_password_field_background_fill.pdf",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "7b59c1825ee5d5f6b587ae5010c3c75a98ae1170",
      "old_mode": 33188,
      "old_path": "testing/resources/xfa/dynamic_table_color_and_width.pdf",
      "new_id": "7b59c1825ee5d5f6b587ae5010c3c75a98ae1170",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/dynamic_table_color_and_width.pdf",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "6b2203150a21561074d17ac745a1a1f2dea4190b",
      "old_mode": 33188,
      "old_path": "testing/resources/xfa/dynamic_table_color_and_width_expected.pdf.0.png",
      "new_id": "6b2203150a21561074d17ac745a1a1f2dea4190b",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/dynamic_table_color_and_width_expected.pdf.0.png",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fc31cfaf2b50f778913554688fe0ad36dd3024be",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/dynamic_table_color_and_width_expected_win.pdf.0.png"
    },
    {
      "type": "rename",
      "old_id": "9694f7fe506e245efde7f71cc1b518a05a8934e0",
      "old_mode": 33188,
      "old_path": "testing/resources/xfa/resolve_nodes.pdf",
      "new_id": "9694f7fe506e245efde7f71cc1b518a05a8934e0",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/resolve_nodes.pdf",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "6a06520f340d6d3720e5f9e30fae1d7af3083f92",
      "old_mode": 33188,
      "old_path": "testing/resources/xfa/standard_symbols.pdf",
      "new_id": "6a06520f340d6d3720e5f9e30fae1d7af3083f92",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/standard_symbols.pdf",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "5b166cd214f28be1a989d3a3b0c3764f39a70a76",
      "old_mode": 33188,
      "old_path": "testing/resources/xfa/static_list_box_caption.pdf",
      "new_id": "5b166cd214f28be1a989d3a3b0c3764f39a70a76",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/static_list_box_caption.pdf",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "45a898326fccc73d8f891ab829d9ae5cb8af606e",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/static_list_box_caption_expected.pdf.0.png"
    },
    {
      "type": "rename",
      "old_id": "677ba280a4deae1bbd08d5f3c1d633f30e80582a",
      "old_mode": 33188,
      "old_path": "testing/resources/xfa/static_list_box_caption_expected.pdf.0.png",
      "new_id": "677ba280a4deae1bbd08d5f3c1d633f30e80582a",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/static_list_box_caption_expected_mac.pdf.0.png",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71edafd0a902c5b2f0f589e44392385e3a58eeaf",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/static_list_box_caption_expected_win.pdf.0.png"
    },
    {
      "type": "rename",
      "old_id": "1ea45b68cc4e465694a7fc49b347fbe985c90360",
      "old_mode": 33188,
      "old_path": "testing/resources/xfa/static_password_field_rotate.pdf",
      "new_id": "1ea45b68cc4e465694a7fc49b347fbe985c90360",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/static_password_field_rotate.pdf",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d49fc369bf68e02102dd43fdb0b7c14f34544e58",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/static_password_field_rotate_expected.pdf.0.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e60b4d8938fa20ab00388279c3172ec8f7dc479",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/static_password_field_rotate_expected.pdf.1.png"
    },
    {
      "type": "rename",
      "old_id": "79f2e3fd0a2802471ededbaa6214bed6e3558fa3",
      "old_mode": 33188,
      "old_path": "testing/resources/xfa/static_password_field_rotate_expected.pdf.0.png",
      "new_id": "79f2e3fd0a2802471ededbaa6214bed6e3558fa3",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_mac.pdf.0.png",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "1d99751a6553d26aad1b3ddd2af5c55ee611e327",
      "old_mode": 33188,
      "old_path": "testing/resources/xfa/static_password_field_rotate_expected.pdf.1.png",
      "new_id": "1d99751a6553d26aad1b3ddd2af5c55ee611e327",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_mac.pdf.1.png",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9530509f61ee4874ca7da05d54a179916d1ff6da",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_win.pdf.0.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e60b4d8938fa20ab00388279c3172ec8f7dc479",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_win.pdf.1.png"
    },
    {
      "type": "rename",
      "old_id": "d8be96f305773a758f30ff06809ec2a9a738bb1a",
      "old_mode": 33188,
      "old_path": "testing/resources/xfa/xfa_example.in",
      "new_id": "d8be96f305773a758f30ff06809ec2a9a738bb1a",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/xfa_example.in",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81c317a1e7fc8358b330e34cc9b1692fef14a528",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/xfa_example_expected.pdf.0.png"
    },
    {
      "type": "rename",
      "old_id": "9a682f7186d84271e961bbece5b52a1586794cd4",
      "old_mode": 33188,
      "old_path": "testing/resources/xfa/xfa_example_expected.pdf.0.png",
      "new_id": "9a682f7186d84271e961bbece5b52a1586794cd4",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/xfa_example_expected_mac.pdf.0.png",
      "score": 100
    },
    {
      "type": "copy",
      "old_id": "9a682f7186d84271e961bbece5b52a1586794cd4",
      "old_mode": 33188,
      "old_path": "testing/resources/xfa/xfa_example_expected.pdf.0.png",
      "new_id": "9a682f7186d84271e961bbece5b52a1586794cd4",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/xfa_example_expected_win.pdf.0.png",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "ef8eb7dcc9767fbf58f21e52edc77d9839924e51",
      "old_mode": 33188,
      "old_path": "testing/resources/xfa/xfa_node_caption.pdf",
      "new_id": "ef8eb7dcc9767fbf58f21e52edc77d9839924e51",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/xfa_specific/xfa_node_caption.pdf",
      "score": 100
    },
    {
      "type": "delete",
      "old_id": "6647cfd9398dca6b769127a3c76a2c2514bd1fad",
      "old_mode": 33261,
      "old_path": "testing/tools/run_xfa_tests.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "bcadbea5c01690b1fee2b0b217416e8c10315341",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/cxfa_textparser.cpp",
      "new_id": "a957147762f70968b7429e2cbbbd43aa99bf8022",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/cxfa_textparser.cpp"
    }
  ]
}
