)]}'
{
  "commit": "aab602491a72fb819794fd2f8c15d92e31ef8178",
  "tree": "dc3630cec14b42d01a4db630bf353092f436e61a",
  "parents": [
    "0f0b30c812ebdecea0d2ea49f5e8adf21a2787a2"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Thu Dec 20 00:59:56 2018 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Dec 20 00:59:56 2018 +0000"
  },
  "message": "Remove CFX_Matrix::ConcatPrepend(), ConcatInverse(), SetIdentity().\n\nThese are more clearly expressed using assignment operators.\nMove Concat() to header for inlining.\nRemove some identity multiplies and other no-op code.\nKill some needless initializations of matrix/rects encountered.\n\nChange-Id: I849af42eaa6249471938266914f06a0b19b1f52d\nReviewed-on: https://pdfium-review.googlesource.com/c/47510\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "50ef3ad6474472911c8f7143117998ce4de7bae6",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_streamcontentparser.cpp",
      "new_id": "2dfec545269c2abb342fcfc3a486d15765f872cb",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_streamcontentparser.cpp"
    },
    {
      "type": "modify",
      "old_id": "ed684a4d73bf6740f6d0e3341f2c9e87350bd578",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_rendercontext.cpp",
      "new_id": "37197da59398910d5bee069a35267058f46ebeb7",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_rendercontext.cpp"
    },
    {
      "type": "modify",
      "old_id": "ce0fa48cd6569959670583dda50379f383c13f04",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_renderstatus.cpp",
      "new_id": "516486221982108c7c0449ddebace52b996e46ca",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_renderstatus.cpp"
    },
    {
      "type": "modify",
      "old_id": "27719923970ee9dfdfa024ec5c985075042e7c60",
      "old_mode": 33188,
      "old_path": "core/fxcrt/fx_coordinates.cpp",
      "new_id": "2c92b3aa6eb3408b688236680aaca33d7a39f58c",
      "new_mode": 33188,
      "new_path": "core/fxcrt/fx_coordinates.cpp"
    },
    {
      "type": "modify",
      "old_id": "16facf3602c815c4982ef58cf07b2301a1008311",
      "old_mode": 33188,
      "old_path": "core/fxcrt/fx_coordinates.h",
      "new_id": "3aa50acefd4dd7019a1b3bf03bb6597d0221bc01",
      "new_mode": 33188,
      "new_path": "core/fxcrt/fx_coordinates.h"
    },
    {
      "type": "modify",
      "old_id": "ded4d45c9ddc7a6327a68a3c2c1e7a24cec31233",
      "old_mode": 33188,
      "old_path": "core/fxcrt/fx_coordinates_unittest.cpp",
      "new_id": "104bce303dd63c41e0a36487ce202fcfdb4f7179",
      "new_mode": 33188,
      "new_path": "core/fxcrt/fx_coordinates_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "637de94e7ddb54308b9cbf437452b4351bf5cb54",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_picturebox.cpp",
      "new_id": "6e9076545a62c1c8779a3d7d03ef1fbe1c80fa23",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_picturebox.cpp"
    },
    {
      "type": "modify",
      "old_id": "25592f3c9e952b3f4d23a93fe0a17ff224aff5f3",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_themepart.cpp",
      "new_id": "44251ad022b1df15569b6bc0dad41f06b7517354",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_themepart.cpp"
    },
    {
      "type": "modify",
      "old_id": "ae42469fb87ff15dcfb66719639861a1d34e5c30",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_widget.cpp",
      "new_id": "9a6b2a56b1cf4e84b6ec4cb25b726b54e0094ae3",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_widget.cpp"
    },
    {
      "type": "modify",
      "old_id": "2a6a0e49343f52321622e4231966b6f51668fed0",
      "old_mode": 33188,
      "old_path": "xfa/fxgraphics/cxfa_gepattern.cpp",
      "new_id": "0cd41b43943a99ea3dee01ca6d42e04b5f5f8698",
      "new_mode": 33188,
      "new_path": "xfa/fxgraphics/cxfa_gepattern.cpp"
    }
  ]
}
