)]}'
{
  "commit": "8f875507a986d10335e40a5f7c1679aff9770d0a",
  "tree": "7e466d2741ea5e36b35422d7aa03326a754afff4",
  "parents": [
    "6bdb56cad7f9e31183b90152324281ac52c4563d"
  ],
  "author": {
    "name": "caryclark",
    "email": "caryclark@google.com",
    "time": "Tue Dec 06 13:49:34 2016 -0800"
  },
  "committer": {
    "name": "Commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue Dec 06 13:49:34 2016 -0800"
  },
  "message": "re-enable skia caching\n\nThis permits consecutive path drawing or text drawing to combine\nif their graphics state matches. This speeds up rendering considerably\nwhen PDFium draws in many small parts. It also allows discarding\nchanges to the clip state that have no effect from draw to draw.\n\nAll corpus tests draw equivalently with caching enabled or disabled.\n\nChange the member order in CPDF_PageRenderContext so the device is\nflushed before the referencing annotation is deleted.\n\nAdd more printf style debugging for test draws.\n\nR\u003ddsinclair@chromium.org\n\nReview-Url: https://codereview.chromium.org/2546803003\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9ddd075778e111cceca1feb470336529a4b4fd8e",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/cpdf_pagerendercontext.h",
      "new_id": "27244e7fc3a32718139935d7adf1dd63045407c2",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/cpdf_pagerendercontext.h"
    },
    {
      "type": "modify",
      "old_id": "88dbb030cea4c60ec5118d7b36b17c3dee8a3b2a",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_renderstatus.cpp",
      "new_id": "b23b98cdb169fe21015901f860ae223bcd46f4c1",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_renderstatus.cpp"
    },
    {
      "type": "modify",
      "old_id": "d38b2981ba7ea4caf8ae793a499074b4602667c5",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_renderdevice.h",
      "new_id": "800d0c7c52916cd411f211c27d1337fc8fbdc9eb",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_renderdevice.h"
    },
    {
      "type": "modify",
      "old_id": "64fa6ff452a73d10d2811f5e5dbd35b29b8e961e",
      "old_mode": 33188,
      "old_path": "core/fxge/ge/cfx_renderdevice.cpp",
      "new_id": "9c67a7d1e791991c815e768fbd5282acd05ceda4",
      "new_mode": 33188,
      "new_path": "core/fxge/ge/cfx_renderdevice.cpp"
    },
    {
      "type": "modify",
      "old_id": "07a4c272770430ff2323bbd853fa5f73b71c794b",
      "old_mode": 33188,
      "old_path": "core/fxge/ifx_renderdevicedriver.cpp",
      "new_id": "77af00f4306cf564901547c405061b6948fe2d66",
      "new_mode": 33188,
      "new_path": "core/fxge/ifx_renderdevicedriver.cpp"
    },
    {
      "type": "modify",
      "old_id": "6a99276eba9821a7f394d5b42a9941ad753e0280",
      "old_mode": 33188,
      "old_path": "core/fxge/ifx_renderdevicedriver.h",
      "new_id": "6a5b63ba326961bb726cbb72aa0d1190201af4d3",
      "new_mode": 33188,
      "new_path": "core/fxge/ifx_renderdevicedriver.h"
    },
    {
      "type": "modify",
      "old_id": "84db838807ee53fe77f3b4cf03e1c3152950b536",
      "old_mode": 33188,
      "old_path": "core/fxge/skia/fx_skia_device.cpp",
      "new_id": "9c0ea07b3cb0d30d9cf2ba8bea70b884a168e0c7",
      "new_mode": 33188,
      "new_path": "core/fxge/skia/fx_skia_device.cpp"
    },
    {
      "type": "modify",
      "old_id": "06b7be3d8294849753140570c127237ec2b8cfe3",
      "old_mode": 33188,
      "old_path": "core/fxge/skia/fx_skia_device.h",
      "new_id": "c83f9919e08fa4915f11e3e43f1b74191d0a34ad",
      "new_mode": 33188,
      "new_path": "core/fxge/skia/fx_skia_device.h"
    },
    {
      "type": "modify",
      "old_id": "44204b766a3cf03b12497a3d47cea9303c71d625",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdfformfill.cpp",
      "new_id": "6b8cbaa59d505f1529debeecd10cf6c19a2dc725",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdfformfill.cpp"
    },
    {
      "type": "modify",
      "old_id": "f0c269a3121866327ae17561c15cf36dd83c70d2",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdfview.cpp",
      "new_id": "fb87c838d4c34467f10bf7ffd119112bdbedea76",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdfview.cpp"
    }
  ]
}
