)]}'
{
  "commit": "93101066fa60961b58324276165a2de6126e0f5d",
  "tree": "832515546353621427679816cb8303e9978c59b0",
  "parents": [
    "a733d82ddbe702459bfd428650e86beb84485e0f"
  ],
  "author": {
    "name": "Tom Anderson",
    "email": "thomasanderson@chromium.org",
    "time": "Tue May 07 02:08:43 2019 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue May 07 02:08:43 2019 +0000"
  },
  "message": "[Reland] Switch pdfium target from a static library to a component\n\nReland reland fixes fuzzer issues and Windows startup failure in Debug\nconfiguration.  Verified by Chromium\u0027s CQ:\nhttps://chromium-review.googlesource.com/c/chromium/src/+/1592280\n\nReland fixes linker failures, verified by Chromium\u0027s CQ:\nhttps://chromium-review.googlesource.com/c/chromium/src/+/1590226\n\nReduces size of build directory by 206 MiB (-1.0%) when building \"all\"\nwith gn args \"use_goma\u003dtrue is_component_build\u003dtrue is_debug\u003dfalse\nenable_nacl\u003dfalse symbol_level\u003d1\".  Build time also reduced from\n426.111s to 405.252s, though I only took one sample.\n\nAlso added some missing dependencies that were causing linker failures\nin component builds.\n\nBUG\u003dchromium:941663\nR\u003dthestig\n\nChange-Id: I7f6786acad857ac62b4bbd8b5a5071147d91f505\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/53910\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "83fc631bd542fad8c73025a9330e7f5579dce387",
      "old_mode": 33188,
      "old_path": "BUILD.gn",
      "new_id": "f0a6feecbe6bc4af8c9a9f834324d8a90eb6d452",
      "new_mode": 33188,
      "new_path": "BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "1e8c76ef52987b64fa8a9d89c5db4e2ce997e609",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/BUILD.gn",
      "new_id": "c5ce882bcd2ac6de9c501ab237dc8d4c05d17b81",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "6c9ed9a11ecfdfa439adcb77fab136378aea04c4",
      "old_mode": 33188,
      "old_path": "core/fxge/BUILD.gn",
      "new_id": "83374cc0e9fadc07c3df8e18dfec7cd3366be69b",
      "new_mode": 33188,
      "new_path": "core/fxge/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "8892da5360cb53e7a898bbd2e07673f6e159cafb",
      "old_mode": 33188,
      "old_path": "public/fpdfview.h",
      "new_id": "f5212599f258f91df7b28451e32189a1bf303398",
      "new_mode": 33188,
      "new_path": "public/fpdfview.h"
    },
    {
      "type": "modify",
      "old_id": "0dbbccc8e5b16d909acf95def0085a4e5f560f77",
      "old_mode": 33188,
      "old_path": "testing/fuzzers/BUILD.gn",
      "new_id": "c2b501f1f623e160d580a7dc825372e3dbf4997f",
      "new_mode": 33188,
      "new_path": "testing/fuzzers/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71064175372879178ddc9eb123e485967a61e928",
      "new_mode": 33188,
      "new_path": "testing/fuzzers/component_fuzzer_template.cc"
    }
  ]
}
