)]}'
{
  "log": [
    {
      "commit": "1383a38e1d92fb70d94185b454daa6c1afecc6a0",
      "tree": "2b219122cbbf653480c7da7b896f06931af8ee12",
      "parents": [
        "cd657f1d9708c04cd67cfc753464accc6bc3cb5c"
      ],
      "author": {
        "name": "Ben Wagner",
        "email": "bungeman@google.com",
        "time": "Wed Apr 03 17:53:53 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Apr 04 15:04:59 2019 +0000"
      },
      "message": "Allow users to create stock shaping iterators.\n\nThis provides a way to re-use the existing basic shaping iterators.\n\nChange-Id: I148dd513dcd01381301e7835672d0d605c1c462b\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/205933\nReviewed-by: Julia Lavrova \u003cjlavrova@google.com\u003e\nCommit-Queue: Ben Wagner \u003cbungeman@google.com\u003e\n"
    },
    {
      "commit": "cd657f1d9708c04cd67cfc753464accc6bc3cb5c",
      "tree": "8f803c9a5b84019cd8762070cdd16aa188e1f811",
      "parents": [
        "68cbc925ecc46596105439f2f54280c5de313aea"
      ],
      "author": {
        "name": "Robert Phillips",
        "email": "robertphillips@google.com",
        "time": "Thu Apr 04 14:24:28 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Apr 04 14:24:42 2019 +0000"
      },
      "message": "Revert \"Stop using pendingIO in read/writeSurfacePixels\"\n\nThis reverts commit 76cf552e2854e78a430fb51de040e5eb70387bfe.\n\nReason for revert: Maybe breaking some bots\n\nOriginal change\u0027s description:\n\u003e Stop using pendingIO in read/writeSurfacePixels\n\u003e \n\u003e This changes the implementation to always flush for these operations.\n\u003e Once partial DAG flushes are implemented this behavior will be better than the old method.\n\u003e \n\u003e Change-Id: I1f9edd33dcf5aa15cc5dcdf8f0e06a3b3cd88f48\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/205584\n\u003e Reviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\n\u003e Commit-Queue: Robert Phillips \u003crobertphillips@google.com\u003e\n\nTBR\u003dbsalomon@google.com,robertphillips@google.com\n\nChange-Id: If3e8cc9a6e92b98f85bc3faf2b99fba7395ec946\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/206067\nReviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\nCommit-Queue: Robert Phillips \u003crobertphillips@google.com\u003e\n"
    },
    {
      "commit": "68cbc925ecc46596105439f2f54280c5de313aea",
      "tree": "abe2a7c4b80c8022b86788e7526dc6f646565be8",
      "parents": [
        "a064c2812eb59f9b9139e292e4e27aefcf2e6a5c"
      ],
      "author": {
        "name": "Mike Reed",
        "email": "reed@google.com",
        "time": "Thu Apr 04 14:15:55 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Apr 04 14:16:01 2019 +0000"
      },
      "message": "Revert \"rely on clients to opt in to legacy enums\"\n\nThis reverts commit 98f4e81d49dc18b0f174fa85ee697c9c364d1ab6.\n\nReason for revert: prolly broke google3\n\nOriginal change\u0027s description:\n\u003e rely on clients to opt in to legacy enums\n\u003e \n\u003e Bug: skia:8937\n\u003e Change-Id: I4cd9d44e87ce3309884d563c8e11336f0c39faf0\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/205934\n\u003e Reviewed-by: Mike Reed \u003creed@google.com\u003e\n\u003e Commit-Queue: Mike Reed \u003creed@google.com\u003e\n\u003e Auto-Submit: Mike Reed \u003creed@google.com\u003e\n\nTBR\u003dreed@google.com\n\nChange-Id: I1a14e531b3718e27e161544dbc44d55582e1f83a\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nBug: skia:8937\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/206064\nReviewed-by: Mike Reed \u003creed@google.com\u003e\nCommit-Queue: Mike Reed \u003creed@google.com\u003e\n"
    },
    {
      "commit": "a064c2812eb59f9b9139e292e4e27aefcf2e6a5c",
      "tree": "3670079d0360931aa4b476ce9baf869980954181",
      "parents": [
        "f06576b9af84a17200fbad07e293ec2b4c45061a"
      ],
      "author": {
        "name": "Kevin Lubick",
        "email": "kjlubick@google.com",
        "time": "Thu Apr 04 09:28:53 2019 -0400"
      },
      "committer": {
        "name": "Kevin Lubick",
        "email": "kjlubick@google.com",
        "time": "Thu Apr 04 13:42:41 2019 +0000"
      },
      "message": "[canvaskit] Make SkImageShader from SkImage\n\nThis removes a few src/ includes as well, to avoid using private\nimplementations like we did.\n\nChange-Id: Ic9a21d04a131c30e17dfca6d8ea45bdefd362aa7\nBug: skia:\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/206062\nReviewed-by: Mike Reed \u003creed@google.com\u003e\n"
    },
    {
      "commit": "f06576b9af84a17200fbad07e293ec2b4c45061a",
      "tree": "b615f77359356346daa099a9cf0264fc8ce9ec4f",
      "parents": [
        "76cf552e2854e78a430fb51de040e5eb70387bfe"
      ],
      "author": {
        "name": "Ethan Nicholas",
        "email": "ethannicholas@google.com",
        "time": "Wed Apr 03 15:45:25 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Apr 04 13:18:19 2019 +0000"
      },
      "message": "SkSL now properly errors when invocations are used outside of a geometry shader\n\nBug: skia:8843\nChange-Id: Ibe1e57358520bc989dd5e479aaa1dd38fe573d5c\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/205928\nAuto-Submit: Ethan Nicholas \u003cethannicholas@google.com\u003e\nReviewed-by: Kevin Lubick \u003ckjlubick@google.com\u003e\nCommit-Queue: Ethan Nicholas \u003cethannicholas@google.com\u003e\n"
    },
    {
      "commit": "76cf552e2854e78a430fb51de040e5eb70387bfe",
      "tree": "d3ddff6a0f11d3e9d14278cec88be494659ec2b4",
      "parents": [
        "ee91c07a765c52dc3f5912ab080cd79c740ac2d7"
      ],
      "author": {
        "name": "Robert Phillips",
        "email": "robertphillips@google.com",
        "time": "Wed Apr 03 09:38:18 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Apr 04 13:04:39 2019 +0000"
      },
      "message": "Stop using pendingIO in read/writeSurfacePixels\n\nThis changes the implementation to always flush for these operations.\nOnce partial DAG flushes are implemented this behavior will be better than the old method.\n\nChange-Id: I1f9edd33dcf5aa15cc5dcdf8f0e06a3b3cd88f48\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/205584\nReviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\nCommit-Queue: Robert Phillips \u003crobertphillips@google.com\u003e\n"
    },
    {
      "commit": "ee91c07a765c52dc3f5912ab080cd79c740ac2d7",
      "tree": "dc893473b1d8193d900d0b134a17da80ce99f691",
      "parents": [
        "98f4e81d49dc18b0f174fa85ee697c9c364d1ab6"
      ],
      "author": {
        "name": "Kevin Lubick",
        "email": "kjlubick@google.com",
        "time": "Fri Mar 29 10:39:52 2019 -0400"
      },
      "committer": {
        "name": "Kevin Lubick",
        "email": "kjlubick@google.com",
        "time": "Thu Apr 04 13:03:35 2019 +0000"
      },
      "message": "[canvaskit] adding drawAtlas to canvas API\n\nAlso re-works colors in the JS part to be unsigned,\nso there\u0027s less chance for oopsies when passing them\nto the C++ side.\n\nChange-Id: I3f56d22e873e1407c402606444c50b76dd34ffd4\nBug: skia:\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/204543\nReviewed-by: Mike Reed \u003creed@google.com\u003e\n"
    },
    {
      "commit": "98f4e81d49dc18b0f174fa85ee697c9c364d1ab6",
      "tree": "1d4702c4b3a6903c52ac7ab7b006b44c13924f7d",
      "parents": [
        "f346df396a23adde4bd93f17067a9b17549acc84"
      ],
      "author": {
        "name": "Mike Reed",
        "email": "reed@google.com",
        "time": "Wed Apr 03 18:18:43 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Apr 04 12:56:29 2019 +0000"
      },
      "message": "rely on clients to opt in to legacy enums\n\nBug: skia:8937\nChange-Id: I4cd9d44e87ce3309884d563c8e11336f0c39faf0\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/205934\nReviewed-by: Mike Reed \u003creed@google.com\u003e\nCommit-Queue: Mike Reed \u003creed@google.com\u003e\nAuto-Submit: Mike Reed \u003creed@google.com\u003e\n"
    }
  ]
}
