)]}'
{
  "log": [
    {
      "commit": "8619a34bb87565dfcfc3818ceab065e93ea183e6",
      "tree": "f39cd653c1cac891b3486d5b25db9e716ea5bd14",
      "parents": [
        "2c27b65438dde6d685eeb1eb0a709d38076b0736"
      ],
      "author": {
        "name": "Mike Reed",
        "email": "reed@google.com",
        "time": "Thu Feb 07 19:00:28 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Feb 07 19:00:36 2019 +0000"
      },
      "message": "Revert \"Hide setDrawLooper -- deprecate loopers\"\n\nThis reverts commit c877ea265759f38929a03cd28fb3d6de033d5b39.\n\nReason for revert: wow, this is going to be really hard to update callers\n\nOriginal change\u0027s description:\n\u003e Hide setDrawLooper -- deprecate loopers\n\u003e \n\u003e Guarded with SK_SUPPORT_LEGACY_DRAWLOOPER\n\u003e \n\u003e Bug: skia:4783\n\u003e Change-Id: I4a47513624bc5c09816f44e107917dc8028adb94\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/189871\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: Ia49f421c8a96a8091ab87533361fde4bf570d6e4\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nBug: skia:4783\nReviewed-on: https://skia-review.googlesource.com/c/190303\nReviewed-by: Mike Reed \u003creed@google.com\u003e\nCommit-Queue: Mike Reed \u003creed@google.com\u003e\n"
    },
    {
      "commit": "2c27b65438dde6d685eeb1eb0a709d38076b0736",
      "tree": "6dfbce1935bf6ae292ce6dc79093819d569f949a",
      "parents": [
        "a8b04eea3a35ef7de9cb633cfde5548a0bfdcc9d"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-roller@chromium.org",
        "time": "Thu Feb 07 10:02:30 2019 -0800"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Feb 07 18:41:45 2019 +0000"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls recipe\nchanges from upstream projects (e.g. depot_tools) into downstream projects\n(e.g. tools/build).\n\n\nMore info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.\nrecipe_engine:\n  https://crrev.com/1cfbbd6688934edac32840957690407a36eb153f [swarming] Fix bugs once and for all! (joshuaseaton@google.com)\n\n\nTBR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I4ea992e4c1358c96025f2f2773cb3729fdd54678\nReviewed-on: https://skia-review.googlesource.com/c/190226\nReviewed-by: Recipe Roller \u003crecipe-roller@chromium.org\u003e\nCommit-Queue: Recipe Roller \u003crecipe-roller@chromium.org\u003e\n"
    },
    {
      "commit": "a8b04eea3a35ef7de9cb633cfde5548a0bfdcc9d",
      "tree": "da07d187a4a92f2b2a47d0d05687ebf0b7f76885",
      "parents": [
        "dbf7072a5901bfb8d93ac71cf6c3f143de15b9ae"
      ],
      "author": {
        "name": "Brian Osman",
        "email": "brianosman@google.com",
        "time": "Thu Feb 07 12:57:57 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Feb 07 18:33:45 2019 +0000"
      },
      "message": "Remove duplicate entry in harfbuzz GN file\n\nBug: skia:\nChange-Id: Ia2913ceb3ecaa88fb43b2143f8ba89b86d0f7173\nReviewed-on: https://skia-review.googlesource.com/c/190225\nCommit-Queue: Brian Osman \u003cbrianosman@google.com\u003e\nCommit-Queue: Ben Wagner \u003cbungeman@google.com\u003e\nAuto-Submit: Brian Osman \u003cbrianosman@google.com\u003e\nReviewed-by: Ben Wagner \u003cbungeman@google.com\u003e\n"
    },
    {
      "commit": "dbf7072a5901bfb8d93ac71cf6c3f143de15b9ae",
      "tree": "9d17f7d623e956580549253782604b5ec41a3f4d",
      "parents": [
        "f4766758aa5082557afa3b1c38f863ac380db01f"
      ],
      "author": {
        "name": "Brian Salomon",
        "email": "bsalomon@google.com",
        "time": "Thu Feb 07 11:31:24 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Feb 07 18:04:15 2019 +0000"
      },
      "message": "Use different classes for client side arrays and GPU buffer objects.\n\nGrBuffer is a base class for GrGpuBuffer and GrCpuBuffer. GrGpuBuffer is a\nGrGpuResource and the others are not. This allows GrCpuBuffers to exist\noutside of the GrGpuResourceCache.\n\nAlso removes flags from GrResourceProvider buffer factory function. The\nonly flag still in use was kRequireGpuMemory. Now CPU buffers are made\nwithout using GrResourceProvider.\n\nChange-Id: I82670d1316e28fd6331ca36b26c8c4ead33846f9\nReviewed-on: https://skia-review.googlesource.com/c/188823\nCommit-Queue: Brian Salomon \u003cbsalomon@google.com\u003e\nReviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\n"
    },
    {
      "commit": "f4766758aa5082557afa3b1c38f863ac380db01f",
      "tree": "0a6d4a946c299b1831d605841684ef5986620088",
      "parents": [
        "c1bee13e135605d621534794e1029b2a95faea7a"
      ],
      "author": {
        "name": "Adam Barth",
        "email": "abarth@google.com",
        "time": "Thu Feb 07 09:08:54 2019 -0800"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Feb 07 17:49:45 2019 +0000"
      },
      "message": "[fuchsia] Update path to fuchsia.fonts\n\nThis interface is now defined in the //sdk directory.\n\nChange-Id: Idfa7208a2d5aa36e3268e84b44ec5b4f47da6dde\nReviewed-on: https://skia-review.googlesource.com/c/190145\nAuto-Submit: Adam Barth \u003cabarth@google.com\u003e\nReviewed-by: Mike Klein \u003cmtklein@google.com\u003e\nCommit-Queue: Mike Klein \u003cmtklein@google.com\u003e\n"
    },
    {
      "commit": "c1bee13e135605d621534794e1029b2a95faea7a",
      "tree": "e319ee039798b7c912e3ebbb9f4547732a2b761f",
      "parents": [
        "500133b1e283c71cf6e238418263933270c7a52a"
      ],
      "author": {
        "name": "Robert Phillips",
        "email": "robertphillips@google.com",
        "time": "Wed Feb 06 16:04:34 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Feb 07 16:34:50 2019 +0000"
      },
      "message": "Add support for Mtl backend to DeferredDisplayListTest\n\nChange-Id: Ie576bc8442e5a646c33191100be1be5f89d72290\nReviewed-on: https://skia-review.googlesource.com/c/189483\nReviewed-by: Jim Van Verth \u003cjvanverth@google.com\u003e\nCommit-Queue: Robert Phillips \u003crobertphillips@google.com\u003e\n"
    },
    {
      "commit": "500133b1e283c71cf6e238418263933270c7a52a",
      "tree": "69a3ac9c8a7f33256e6f03e7f35febc853eeba99",
      "parents": [
        "3d482995e5957b1b1fdc3cf41d8b65af42ee9ec3"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@chromium.org",
        "time": "Thu Feb 07 10:56:55 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Feb 07 16:30:00 2019 +0000"
      },
      "message": "[skshaper] Add per-line callback\n\n\nBug: skia:\nChange-Id: Iaaf7e95230207bc796dd436a918722a089426e34\nReviewed-on: https://skia-review.googlesource.com/c/190220\nCommit-Queue: Ben Wagner \u003cbungeman@google.com\u003e\nReviewed-by: Ben Wagner \u003cbungeman@google.com\u003e\n"
    },
    {
      "commit": "3d482995e5957b1b1fdc3cf41d8b65af42ee9ec3",
      "tree": "16a6702c1871c489343165dd49fefb9597429026",
      "parents": [
        "3fb7bbe937d9ec33e806bbf4ff15bf5996dadcd9"
      ],
      "author": {
        "name": "Jim Van Verth",
        "email": "jvanverth@google.com",
        "time": "Thu Feb 07 10:48:05 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Feb 07 16:17:24 2019 +0000"
      },
      "message": "Set correct uniform size for Metal.\n\nThere are two fixes here. The first pads out the uniform buffer to\nmatch the alignment of the largest element in the buffer, as required\nby Metal. The second ensures that the RTHeight uniform is only added\nto the shader if required by the program inputs, as otherwise it wasn\u0027t\nbeing included in the uniform data.\n\nBug: skia:8737\nChange-Id: Icbe57456f3ec79faada231278c58137ca9865dd2\nReviewed-on: https://skia-review.googlesource.com/c/189875\nCommit-Queue: Jim Van Verth \u003cjvanverth@google.com\u003e\nReviewed-by: Greg Daniel \u003cegdaniel@google.com\u003e\n"
    },
    {
      "commit": "3fb7bbe937d9ec33e806bbf4ff15bf5996dadcd9",
      "tree": "1d47850f7fffa7cf6c65e80712864d716f77a018",
      "parents": [
        "4d907dac76316307129bd7ecadd4268692a275be"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@chromium.org",
        "time": "Thu Feb 07 10:05:32 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Feb 07 15:32:20 2019 +0000"
      },
      "message": "[skottie] Use SkShaper for text\n\nUpdate the text adapter to shape using SkShaper.\n\nBug: skia:\nChange-Id: Ie6ea579a1f58b2f6ba6101dcdfad8ae9809de808\nReviewed-on: https://skia-review.googlesource.com/c/183387\nCommit-Queue: Florin Malita \u003cfmalita@chromium.org\u003e\nReviewed-by: Mike Reed \u003creed@google.com\u003e\n"
    },
    {
      "commit": "4d907dac76316307129bd7ecadd4268692a275be",
      "tree": "93748b262007e22d1ff3a00356eb97a657a3997c",
      "parents": [
        "9564bf44e5fa000c32ae9390326181dbd89c4b59"
      ],
      "author": {
        "name": "Mike Klein",
        "email": "mtklein@google.com",
        "time": "Thu Feb 07 09:54:30 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Feb 07 15:18:20 2019 +0000"
      },
      "message": "move Reporter::reportFailedWithContext() out of line\n\nI happened to be disassembling a test object file and noticed\nthat this was emitted in every test object file.\n\nChange-Id: I1d09f5bb80d9f8a5530dc9f81a2dd95872e34a10\nReviewed-on: https://skia-review.googlesource.com/c/190202\nReviewed-by: Mike Klein \u003cmtklein@google.com\u003e\nCommit-Queue: Mike Klein \u003cmtklein@google.com\u003e\n"
    }
  ]
}
