)]}'
{
  "commit": "bb39cd453044ecda5ed90c7d32ec639aa4f4cd78",
  "tree": "1eb9377c29b94055c8f02a8718b366cc95479acd",
  "parents": [
    "5b2e586ff35d1ebeeb437966dc8c7b5d1070282c"
  ],
  "author": {
    "name": "Sylvain Defresne",
    "email": "sdefresne@chromium.org",
    "time": "Thu Sep 24 15:27:54 2020 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Sep 24 15:27:54 2020 +0000"
  },
  "message": "Explicitly filter assigments to sources variable\n\nset_sources_assignment_filter() is considered as a mis-feature\nof gn (as it makes it difficult to reason about the BUILD.gn\nfiles individually).\n\nChange BUILD.gn in pdfium to check the platform before adding\nplaform-specific source files to \"sources\" variable. This will\nallow removing the global sources assignment filter from the\nChromium codebase.\n\nBug: chromium:1018739\nChange-Id: I3f241ce9e8fabe2b6d4aa69ae9c74e51ce0ee8db\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/74010\nAuto-Submit: Sylvain Defresne \u003csdefresne@chromium.org\u003e\nCommit-Queue: Nicolás Peña Moreno \u003cnpm@chromium.org\u003e\nReviewed-by: Nicolás Peña Moreno \u003cnpm@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8e1532c343d30f4eed5b3550fb1e2c1ac8ff4ab6",
      "old_mode": 33188,
      "old_path": "third_party/BUILD.gn",
      "new_id": "5982217880d89b5f65f01f54df0f7b8dc4b436ae",
      "new_mode": 33188,
      "new_path": "third_party/BUILD.gn"
    }
  ]
}
