)]}'
{
  "commit": "4b1e17edc78c0313d5cb8a415f816f654cdfa417",
  "tree": "5d56584bb0dceb6e3ef67655d1e8b6608aca0e7b",
  "parents": [
    "4b9ebab04d7134a5cddffedeb0470b3fd7743d78"
  ],
  "author": {
    "name": "halcanary",
    "email": "halcanary@google.com",
    "time": "Wed Jul 27 14:49:46 2016 -0700"
  },
  "committer": {
    "name": "Commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Jul 27 14:49:46 2016 -0700"
  },
  "message": "SkPdf: SkPDFFormXObject de-class-ified.\n\nWe don\u0027t need an object, just a few standard fields on the\nbase class; the change lets us get rid of a bunch of\nboilerplate code.\n\nI think this also reduces the cognitive load of the SkPDF\ninternals.\n\nBUG\u003dskia:\nGOLD_TRYBOT_URL\u003d https://gold.skia.org/search?issue\u003d2185803003\n\nReview-Url: https://codereview.chromium.org/2185803003\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4181defc5ddc62a47542ba5ab9ca88490a5644f2",
      "old_mode": 33188,
      "old_path": "src/pdf/SkPDFDevice.cpp",
      "new_id": "6972f8b01f46e255f2ed5bc995948462bbdd04cb",
      "new_mode": 33188,
      "new_path": "src/pdf/SkPDFDevice.cpp"
    },
    {
      "type": "modify",
      "old_id": "6a167d979ac9e2869cfcf09d58d87192a04ba042",
      "old_mode": 33188,
      "old_path": "src/pdf/SkPDFDevice.h",
      "new_id": "d5d52f98e350a93d8f64e664f325f9aed5c917d0",
      "new_mode": 33188,
      "new_path": "src/pdf/SkPDFDevice.h"
    },
    {
      "type": "modify",
      "old_id": "ba49df8ea8cd0f8c8bc249d0f9c3ae1475f9e884",
      "old_mode": 33188,
      "old_path": "src/pdf/SkPDFFormXObject.cpp",
      "new_id": "1ab391c3460a78f27bba186af11a2f3529e07382",
      "new_mode": 33188,
      "new_path": "src/pdf/SkPDFFormXObject.cpp"
    },
    {
      "type": "modify",
      "old_id": "a483a6046657387cc6f7096dc04c70405d5f9e5a",
      "old_mode": 33188,
      "old_path": "src/pdf/SkPDFFormXObject.h",
      "new_id": "6ce8b87bc9d10078265e0f357acf0e2b7a4f9dbc",
      "new_mode": 33188,
      "new_path": "src/pdf/SkPDFFormXObject.h"
    },
    {
      "type": "modify",
      "old_id": "17129bb79d46e5a2edc5e2f92b4e512620d909c5",
      "old_mode": 33188,
      "old_path": "src/pdf/SkPDFGraphicState.cpp",
      "new_id": "3edf7458da7954c55ad695016ee9a72749af218b",
      "new_mode": 33188,
      "new_path": "src/pdf/SkPDFGraphicState.cpp"
    },
    {
      "type": "modify",
      "old_id": "569f9da7e66f44e091c7e10a79e664eaa323e41c",
      "old_mode": 33188,
      "old_path": "src/pdf/SkPDFGraphicState.h",
      "new_id": "70b63d42602088e7361122f0a9ebbcae8717e627",
      "new_mode": 33188,
      "new_path": "src/pdf/SkPDFGraphicState.h"
    },
    {
      "type": "modify",
      "old_id": "13b4479dec3be37ddbfecebb89e0081538c69187",
      "old_mode": 33188,
      "old_path": "src/pdf/SkPDFShader.cpp",
      "new_id": "51d7442d96eb0c1c0c6f8eb5261835147193810f",
      "new_mode": 33188,
      "new_path": "src/pdf/SkPDFShader.cpp"
    }
  ]
}
