)]}'
{
  "commit": "c6642beb8c78df9a7a85c2c431cde184a7e76ee5",
  "tree": "4aae0c74b89417e41031e994756d118b465b7a1e",
  "parents": [
    "214f6e1e994c03231353f1027b2d86e3e7571b2f"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Tue Sep 17 03:43:45 2019 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue Sep 17 03:43:45 2019 +0000"
  },
  "message": "Correctly draw text with pattern.\n\nCPDF_RenderStatus::DrawTextPathWithPattern() does the drawing by\ncreating a new path object in memory and rendering that. However, it\ndoes not take the existing clip path into account. Add\nCPDF_ClipPath::CopyClipPath() and use that in DrawTextPathWithPattern()\nto copy the existing clip path into the path object that draws the text\npath.\n\nBug: pdfium:632\nChange-Id: I6d82697315b4c7537ec2c4136a0689fd5f8a48c7\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/60752\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Nicolás Peña Moreno \u003cnpm@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c04fafa9482a28636108022fea0e44e92cc8795d",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_clippath.cpp",
      "new_id": "5db92089d69a9d3025e4c55279f14b3e25705190",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_clippath.cpp"
    },
    {
      "type": "modify",
      "old_id": "6db7b3a2bcf826bb6c0bc71d09521defa380bb56",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_clippath.h",
      "new_id": "0e807c1842158216034799410dacf707841dae35",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_clippath.h"
    },
    {
      "type": "modify",
      "old_id": "615b5832c295464b9ddae0281c33cc3652ac0301",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_renderstatus.cpp",
      "new_id": "484eff1bb00b55c7c8fe3570ca655ba25fe24a65",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_renderstatus.cpp"
    },
    {
      "type": "modify",
      "old_id": "8ee6d6c6abe383ee94df46b0f8fbe551c140182f",
      "old_mode": 33188,
      "old_path": "testing/SUPPRESSIONS",
      "new_id": "beca1be814fdabcbae9c1d12762a07ff1d5942ca",
      "new_mode": 33188,
      "new_path": "testing/SUPPRESSIONS"
    }
  ]
}
