)]}'
{
  "commit": "ecd4a83d1a0cc261e2eba8cebde7cf5ea4fbff2c",
  "tree": "a458a09bfe08186fe3c41c33e4fb10ae82274a1d",
  "parents": [
    "155b6d67b7eb3022fdd0b08bd74b2b7b56aab1f2"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Thu Feb 06 21:04:32 2020 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Feb 06 21:04:32 2020 +0000"
  },
  "message": "Remove templates from JSSpecialProp methods.\n\nThey are only ever instantiated against class CJS_Global, so they\ncan be vastly simplified.\n\n-- Add comments in header because the name \"global\" is confusing.\n\nChange-Id: Ib38e7ebb9abc57e3361b2619836edb5c0618c849\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/66150\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8ac31815baeed8e6268ccbfacfe2df8b0e8f023a",
      "old_mode": 33188,
      "old_path": "fxjs/cjs_global.cpp",
      "new_id": "e5df5063b0375f6d1a3ac4ef6582397990298e09",
      "new_mode": 33188,
      "new_path": "fxjs/cjs_global.cpp"
    },
    {
      "type": "modify",
      "old_id": "2c891885f87723287580ed13220165613e758b20",
      "old_mode": 33188,
      "old_path": "fxjs/cjs_global.h",
      "new_id": "893a69e60e34d36d93bffc71eb790cb23f0fc641",
      "new_mode": 33188,
      "new_path": "fxjs/cjs_global.h"
    }
  ]
}
