)]}'
{
  "commit": "da86ca3c43eeb3616c67a62928e8cdec091c58be",
  "tree": "c5fb00b865f3d08304423f3b30ce56b5dde9e275",
  "parents": [
    "c4599b99ffc4365ae4e8dd99df1167afc5e71e6e"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Fri Jan 25 18:38:26 2019 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Fri Jan 25 18:38:26 2019 +0000"
  },
  "message": "Remove last CJX_ classes that do not meaningfully extend superclasses\n\nAdd a comment to cjx_object.h to describe new situation.\n\nChange-Id: I8e5ae815d3f9cad8b022e83dc491a8c0ce07a62a\nReviewed-on: https://pdfium-review.googlesource.com/c/48950\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "39c0d7f92f1d15f923091aa744082dbf54c29900",
      "old_mode": 33188,
      "old_path": "fxjs/BUILD.gn",
      "new_id": "c3c4970873d3b0c8096d4045d8568fa1710a7ff1",
      "new_mode": 33188,
      "new_path": "fxjs/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "c62f24d477034080ca81c8e0ef6ec4d545bd760d",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_boolean.cpp",
      "new_id": "d44e0393643afd5a06e3336b6a5acbb43218ca8b",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_boolean.cpp"
    },
    {
      "type": "modify",
      "old_id": "ed1f3dd383092c317c08d52a325e4db5fd2ea9e3",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_boolean.h",
      "new_id": "d2a85baf08f9a5e720f8d75da1bff053ae42c95e",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_boolean.h"
    },
    {
      "type": "delete",
      "old_id": "68dda170ae6ac8877b7131e44ae8301b0cdae5d8",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_content.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0e5a4f9b936ac57c2238e93868374cfaa7415256",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_content.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "d6db61bd22419560cd68a186d988ead73f113b46",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_date.cpp",
      "new_id": "45df800f8c1108b0f30c249527bd3d3cecd76e29",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_date.cpp"
    },
    {
      "type": "modify",
      "old_id": "e151fcc819e39bb01a304aefee0f6bf2c561504f",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_date.h",
      "new_id": "f8dd60fff992af6fb52af0d332f99e61ece2916c",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_date.h"
    },
    {
      "type": "modify",
      "old_id": "20a5de7703df05ef0fb603670a414d5b741728a9",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_decimal.cpp",
      "new_id": "1539fc67a5b5df2e2d295bd5e17a70aa2a0341c8",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_decimal.cpp"
    },
    {
      "type": "modify",
      "old_id": "59b5153df1cf4909745dbed3d74e0050ace0cec1",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_decimal.h",
      "new_id": "f75614722fd71c6a8d064228898b4c5d0a1da9c3",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_decimal.h"
    },
    {
      "type": "delete",
      "old_id": "e8969fb03c939832957adda8bf0b227a285a63df",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_deltas.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7b07a7cee4431b267c765a0a328fb5a74477a091",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_deltas.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "45f6d816f61a07e7211db65bc7e1e2cb65fd8b80",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_exdata.cpp",
      "new_id": "68ed58252deaadf59b548bbc4dedba0f55d1bdb7",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_exdata.cpp"
    },
    {
      "type": "modify",
      "old_id": "7d504ea0a9d9dd8716b3dce13906842ac3bf1bf8",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_exdata.h",
      "new_id": "9a5c2f372f1adf636a82096dd09861c48c34e8dd",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_exdata.h"
    },
    {
      "type": "modify",
      "old_id": "5223f9f010a5a0a7a59f591aff67e9020f8d245f",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_float.cpp",
      "new_id": "27670dce03948012912b104ae38176a2e204c084",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_float.cpp"
    },
    {
      "type": "modify",
      "old_id": "473d8d696b2ffbfe6356ca1803f0ec2eb0f67f2c",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_float.h",
      "new_id": "da10465dd2df0e2915dc14771ab93d4bf73e3bce",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_float.h"
    },
    {
      "type": "modify",
      "old_id": "08aac946b2b0ca4cf07f42853400e77fa9351191",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_integer.cpp",
      "new_id": "d2fc180a0331d52f3bb93c3fc7d60e128deadef2",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_integer.cpp"
    },
    {
      "type": "modify",
      "old_id": "06b997c3d1d870d84c676aca0a3849bd9668c13e",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_integer.h",
      "new_id": "7f4265b6b6176d7f8842057583035bde60cc0f84",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_integer.h"
    },
    {
      "type": "modify",
      "old_id": "914c4f1e6f3e933013737f03c4dd3f7860dc2d16",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_object.h",
      "new_id": "d94dcea5d12171570273a540a8bf3ab09e3388c2",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_object.h"
    },
    {
      "type": "delete",
      "old_id": "a45f3f6e277ca2ae5ea8b52aac606c8d3e1507d5",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_sourceset.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "88f4d9886bdd664fefca80a73ccbeaf3dc29550e",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_sourceset.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "ddccb7e7c0c574004471dfab0927fdb939ee475f",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_text.cpp",
      "new_id": "ed2748cb9525273a2ede9a9683bd61bc53a51148",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_text.cpp"
    },
    {
      "type": "modify",
      "old_id": "410905684312d9595143850f341bf75fdb467110",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_text.h",
      "new_id": "f8c3a9a8414bf143b5eae684bf3849a7c3fc988d",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_text.h"
    },
    {
      "type": "modify",
      "old_id": "b58a25d39b9539ec72854789174728718cb578f8",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_time.cpp",
      "new_id": "99c785bba00b3dd7d640bb9d7f1602c872ca7cf8",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_time.cpp"
    },
    {
      "type": "modify",
      "old_id": "67fa31f30a135e79136b45849b64e1b48c904b1f",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_time.h",
      "new_id": "9efa8949f8bfc59827f1d5ee44b012808e3df273",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_time.h"
    },
    {
      "type": "modify",
      "old_id": "4db0936ba35bbae42d0f8e3a34b082d2aea80943",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/parser/cxfa_deltas.cpp",
      "new_id": "c55595c28e2ab997e67bdaf7a24f5b94d528b3ba",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/parser/cxfa_deltas.cpp"
    },
    {
      "type": "modify",
      "old_id": "a968e4e2ece493fb9843bdd1cf11f4464d8e6d8d",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/parser/cxfa_sourceset.cpp",
      "new_id": "91be8520b4a632a26f6b0c0168f4439905123e20",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/parser/cxfa_sourceset.cpp"
    },
    {
      "type": "modify",
      "old_id": "e9dd9d4563cefeea340d279b633092923ca7c971",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/parser/xfa_basic_data.cpp",
      "new_id": "5976d73fbbfd1774ecf11476e334ec6d3133c634",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/parser/xfa_basic_data.cpp"
    }
  ]
}
