)]}'
{
  "log": [
    {
      "commit": "c334df71b8f9854991b4a39e32f40a1328c83734",
      "tree": "f03d213f6b0d8a7d65bf24380d65e4eb60872bf3",
      "parents": [
        "e7d28f4a8cf826ea6d5c0443d0756c87444c9eaa"
      ],
      "author": {
        "name": "Robert Phillips",
        "email": "robertphillips@google.com",
        "time": "Fri Jan 11 14:50:16 2019 -0500"
      },
      "committer": {
        "name": "Robert Phillips",
        "email": "robertphillips@google.com",
        "time": "Fri Jan 11 22:12:46 2019 +0000"
      },
      "message": "Fixup BookMaker for makeWithFilter change\n\nTBR\u003dbsalomon@google.com\nChange-Id: Ib10e5337df623df253ca39df0e57097a39fe87d5\nReviewed-on: https://skia-review.googlesource.com/c/183321\nReviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\nReviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\nCommit-Queue: Robert Phillips \u003crobertphillips@google.com\u003e\n"
    },
    {
      "commit": "e7d28f4a8cf826ea6d5c0443d0756c87444c9eaa",
      "tree": "a384ff38596e115f89cc71fc15c94ff5828ce9a8",
      "parents": [
        "a8ea53e160f273bbb305ef46d2b44bd9b560493d"
      ],
      "author": {
        "name": "Mike Reed",
        "email": "reed@google.com",
        "time": "Fri Jan 11 15:28:27 2019 -0500"
      },
      "committer": {
        "name": "Mike Reed",
        "email": "reed@google.com",
        "time": "Fri Jan 11 22:11:43 2019 +0000"
      },
      "message": "add flag for flutter\n\nBug: skia:\nChange-Id: I707909dbd43b8530ecf3697da78cf567d76d71e9\nReviewed-on: https://skia-review.googlesource.com/c/183385\nReviewed-by: Mike Reed \u003creed@google.com\u003e\n"
    },
    {
      "commit": "a8ea53e160f273bbb305ef46d2b44bd9b560493d",
      "tree": "092babb4edee4c709911daf8a7668a74099e2350",
      "parents": [
        "4b5d85ab2fe8b8190efbffbb40ac9c888790f6dc"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-roller@chromium.org",
        "time": "Fri Jan 11 11:13:01 2019 -0800"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Fri Jan 11 19:40:54 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/c1607f6eed6444c4918856cfc4bdabf895d4504c Reland \"Remove engine_flags from everywhere.\" (iannucci@chromium.org)\n\n\nTBR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I0bab9b7c4ab1fe6a0f9f37fa0559cd06879aee3a\nReviewed-on: https://skia-review.googlesource.com/c/183381\nReviewed-by: Recipe Roller \u003crecipe-roller@chromium.org\u003e\nCommit-Queue: Recipe Roller \u003crecipe-roller@chromium.org\u003e\n"
    },
    {
      "commit": "4b5d85ab2fe8b8190efbffbb40ac9c888790f6dc",
      "tree": "f99ad7ee3657141030d6a1f0e4814e45b2fcf6c9",
      "parents": [
        "3e4c2f32c67b63b6665726fc29f0cba398bf827e"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Fri Jan 11 18:40:54 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Fri Jan 11 19:30:24 2019 +0000"
      },
      "message": "Roll third_party/externals/swiftshader 24e71928441e..f04b56fb041f (1 commits)\n\nhttps://swiftshader.googlesource.com/SwiftShader.git/+log/24e71928441e..f04b56fb041f\n\n\ngit log 24e71928441e..f04b56fb041f --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-01-11 chrisforbes@google.com fix mismatched new/delete[] in BeginRenderPass\n\n\nCreated with:\n  gclient setdep -r third_party/externals/swiftshader@f04b56fb041f\n\nThe AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-skia-autoroll\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+/master/autoroll/README.md\n\nIf the roll is causing failures, please contact the current sheriff, who should\nbe CC\u0027d on the roll, and stop the roller if necessary.\n\nCQ_INCLUDE_TRYBOTS\u003dskia.primary:Test-Debian9-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader\nTBR\u003dbsalomon@google.com\n\nChange-Id: I5a27894bf338d647eedb51fce7cb18785d58ae3a\nReviewed-on: https://skia-review.googlesource.com/c/183274\nReviewed-by: skia-autoroll \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: skia-autoroll \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3e4c2f32c67b63b6665726fc29f0cba398bf827e",
      "tree": "4be7661c3116ccb5478b70815553de488c5480ef",
      "parents": [
        "a7ceb50f50773f08d9c1f0983d35d0ac3c3c183d"
      ],
      "author": {
        "name": "Jim Van Verth",
        "email": "jvanverth@google.com",
        "time": "Fri Jan 11 13:32:45 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Fri Jan 11 19:07:54 2019 +0000"
      },
      "message": "Reland \"Add target SkColorSpace to SkImage_GpuYUVA.\"\n\nThis is a reland of 2232b9ed3998110ed613ae01f3637d2ce7317f05\n\nOriginal change\u0027s description:\n\u003e Add target SkColorSpace to SkImage_GpuYUVA.\n\u003e\n\u003e Bug: skia:8868\n\u003e Change-Id: I91f58bf88aec14c17ea904adca792e20099c36eb\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/182816\n\u003e Commit-Queue: Jim Van Verth \u003cjvanverth@google.com\u003e\n\u003e Reviewed-by: Brian Osman \u003cbrianosman@google.com\u003e\n\nBug: skia:8668\nChange-Id: If41ba39e63b348422afaf6910b03405ef1c2be12\nReviewed-on: https://skia-review.googlesource.com/c/183380\nReviewed-by: Jim Van Verth \u003cjvanverth@google.com\u003e\nCommit-Queue: Jim Van Verth \u003cjvanverth@google.com\u003e\n"
    },
    {
      "commit": "a7ceb50f50773f08d9c1f0983d35d0ac3c3c183d",
      "tree": "f52762f73cf65fde151ceb6fe2f746b1c92c37a4",
      "parents": [
        "28db53d0d982319df9e013040ba2dcdac3c69484"
      ],
      "author": {
        "name": "Ethan Nicholas",
        "email": "ethannicholas@google.com",
        "time": "Fri Jan 11 10:31:48 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Fri Jan 11 18:14:50 2019 +0000"
      },
      "message": "added PLS support to SkSL\n\nBug: skia:\nChange-Id: I77fb0861c8cba0f86e3d0521d2ad77e204487d21\nReviewed-on: https://skia-review.googlesource.com/c/99921\nReviewed-by: Chris Dalton \u003ccsmartdalton@google.com\u003e\nCommit-Queue: Ethan Nicholas \u003cethannicholas@google.com\u003e\n"
    },
    {
      "commit": "28db53d0d982319df9e013040ba2dcdac3c69484",
      "tree": "d7412a7d5e3b56dd7fa2d4cdd1b396da19166b28",
      "parents": [
        "9716603f9736651d54256d1c80505d9c24668cac"
      ],
      "author": {
        "name": "Hal Canary",
        "email": "halcanary@google.com",
        "time": "Wed Jan 09 15:32:35 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Fri Jan 11 17:38:04 2019 +0000"
      },
      "message": "fix up disabled bench: PDFBigDocBench\n\nEnable with:  `extra_cflags \u003d [ \"-DSK_PDF_ENABLE_SLOW_TESTS\" ]`\n\nChange-Id: I42efbb0d90bb07538caa80da7d10d604e2297402\nReviewed-on: https://skia-review.googlesource.com/c/182761\nReviewed-by: Hal Canary \u003chalcanary@google.com\u003e\nCommit-Queue: Hal Canary \u003chalcanary@google.com\u003e\n"
    },
    {
      "commit": "9716603f9736651d54256d1c80505d9c24668cac",
      "tree": "078b78e84b07c62301d19bed686a10ff354283bf",
      "parents": [
        "950243df0eb25f5ae5765755c2d02a794aa00599"
      ],
      "author": {
        "name": "Ned Nguyen",
        "email": "nednguyen@google.com",
        "time": "Fri Jan 11 09:04:36 2019 -0700"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Fri Jan 11 17:14:06 2019 +0000"
      },
      "message": "Update skia docs to stop referring to NeedsManualRebaseline\n\nNo-Try: true\nDocs-Preview: https://skia.org/?cl\u003d179782\nBug: chromium:621126\nChange-Id: Iee8d6d86a5cda31d84d4ebe708c7f6fd9f80f78b\nReviewed-on: https://skia-review.googlesource.com/c/179782\nReviewed-by: Ben Wagner \u003cbungeman@google.com\u003e\nCommit-Queue: Ben Wagner \u003cbungeman@google.com\u003e\n"
    },
    {
      "commit": "950243df0eb25f5ae5765755c2d02a794aa00599",
      "tree": "71aec26386f1b12db23621f3be371cfda286ddad",
      "parents": [
        "4c631e270bd37b2c4debc355a8b46fad267c3f37"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@chromium.org",
        "time": "Fri Jan 11 11:08:35 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Fri Jan 11 17:04:26 2019 +0000"
      },
      "message": "Hack up SkShaper to pass additional callback info\n\n- rename LineHandler -\u003e RunHandler (since it gets called per run)\n- pass additionl run info:\n\n  * line index\n  * cumulative advance\n  * ascent/descent/leading\n\nBug: skia:\nChange-Id: Ie848e5a35243088b99989c73fdec44c6a1bdd051\nReviewed-on: https://skia-review.googlesource.com/c/183300\nReviewed-by: Ben Wagner \u003cbungeman@google.com\u003e\nCommit-Queue: Florin Malita \u003cfmalita@chromium.org\u003e\n"
    },
    {
      "commit": "4c631e270bd37b2c4debc355a8b46fad267c3f37",
      "tree": "109ea57ac0ff2384b442e31c3d6d4e5b0e4a2db1",
      "parents": [
        "d8661685d4fdc9a4d4173a0853e15cadd69d71b2"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-roller@chromium.org",
        "time": "Fri Jan 11 08:11:20 2019 -0800"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Fri Jan 11 16:39:07 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.\ndepot_tools:\n  https://crrev.com/31a486419e279333146ca1e75fcffd510a863d30 Improve no-long-lines check for Python files. (digit@google.com)\n\n\nTBR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I666c10dc3a970c16cfd4921452a9f21291a87bfb\nReviewed-on: https://skia-review.googlesource.com/c/183302\nReviewed-by: Recipe Roller \u003crecipe-roller@chromium.org\u003e\nCommit-Queue: Recipe Roller \u003crecipe-roller@chromium.org\u003e\n"
    },
    {
      "commit": "d8661685d4fdc9a4d4173a0853e15cadd69d71b2",
      "tree": "68dea4af9729b6b7dd39676a4dc5951e383a20e6",
      "parents": [
        "4938323bbc27532b210b0059ba0d636dc46cffbc"
      ],
      "author": {
        "name": "Ethan Nicholas",
        "email": "ethannicholas@google.com",
        "time": "Tue Oct 02 16:45:08 2018 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Fri Jan 11 16:24:26 2019 +0000"
      },
      "message": "fixed SPIR-V decoration\n\nBug: skia:\nChange-Id: I27361982aad550058263612526f0bfcb3a03b6d6\nReviewed-on: https://skia-review.googlesource.com/c/159161\nReviewed-by: Chris Dalton \u003ccsmartdalton@google.com\u003e\nCommit-Queue: Ethan Nicholas \u003cethannicholas@google.com\u003e\n"
    },
    {
      "commit": "4938323bbc27532b210b0059ba0d636dc46cffbc",
      "tree": "78785217562a990b3e993ee5fa47599fa81735a1",
      "parents": [
        "27467658dd5a57096e0b18dcc0747ce51d630bfc"
      ],
      "author": {
        "name": "Jim Van Verth",
        "email": "jvanverth@google.com",
        "time": "Fri Jan 11 16:10:24 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Fri Jan 11 16:10:27 2019 +0000"
      },
      "message": "Revert \"Add target SkColorSpace to SkImage_GpuYUVA.\"\n\nThis reverts commit 2232b9ed3998110ed613ae01f3637d2ce7317f05.\n\nReason for revert: Causing crashes on some ES devices and ANGLE.\n\nOriginal change\u0027s description:\n\u003e Add target SkColorSpace to SkImage_GpuYUVA.\n\u003e \n\u003e Bug: skia:8868\n\u003e Change-Id: I91f58bf88aec14c17ea904adca792e20099c36eb\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/182816\n\u003e Commit-Queue: Jim Van Verth \u003cjvanverth@google.com\u003e\n\u003e Reviewed-by: Brian Osman \u003cbrianosman@google.com\u003e\n\nTBR\u003djvanverth@google.com,brianosman@google.com\n\nChange-Id: I61752dbd244c0b4c25578bae08f8da40db6bb514\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nBug: skia:8668\nReviewed-on: https://skia-review.googlesource.com/c/183301\nReviewed-by: Jim Van Verth \u003cjvanverth@google.com\u003e\nCommit-Queue: Jim Van Verth \u003cjvanverth@google.com\u003e\n"
    },
    {
      "commit": "27467658dd5a57096e0b18dcc0747ce51d630bfc",
      "tree": "7c2e0ba4ead4ee37eb8eb6b54fd9ec7a189e2ab9",
      "parents": [
        "59fceb2f2f6e3be8e7de867f7439da29ad898e8d"
      ],
      "author": {
        "name": "Robert Phillips",
        "email": "robertphillips@google.com",
        "time": "Thu Jan 10 16:34:22 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Fri Jan 11 16:07:56 2019 +0000"
      },
      "message": "Reduce reliance on the SkImage_Gpu\u0027s GrContext pointer\n\nThe SkImages aren\u0027t guaranteed to have a full fledged GrContext (e.g., if they are promise images created outside of a DDL recorder). This CL starts the process if lessening Skia\u0027s reliance on what ever the SkImage has cached.\n\nChange-Id: I0181d09417e1ea2ced7706a722e2815f3ceee870\nReviewed-on: https://skia-review.googlesource.com/c/182974\nReviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\nCommit-Queue: Robert Phillips \u003crobertphillips@google.com\u003e\n"
    },
    {
      "commit": "59fceb2f2f6e3be8e7de867f7439da29ad898e8d",
      "tree": "088ed522e067306c22b2e1d924ea9565c0a58735",
      "parents": [
        "2232b9ed3998110ed613ae01f3637d2ce7317f05"
      ],
      "author": {
        "name": "Ben Wagner",
        "email": "benjaminwagner@google.com",
        "time": "Thu Jan 10 12:18:27 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Fri Jan 11 15:51:59 2019 +0000"
      },
      "message": "Omit another gm for IntelIris655 vk.\n\nSeveral tasks timed out while running tilemodes:\nhttps://chromium-swarm.appspot.com/task?id\u003d4233ae843798d510\nhttps://chromium-swarm.appspot.com/task?id\u003d424ee573d7db8810\nhttps://chromium-swarm.appspot.com/task?id\u003d4250ab11f112bb10\n\nBug: skia:8659\nChange-Id: Ic2e968c842c1c9cd27150ea06c96d303d7fb6d78\nReviewed-on: https://skia-review.googlesource.com/c/182964\nAuto-Submit: Ben Wagner \u003cbenjaminwagner@google.com\u003e\nCommit-Queue: Brian Salomon \u003cbsalomon@google.com\u003e\nReviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\n"
    },
    {
      "commit": "2232b9ed3998110ed613ae01f3637d2ce7317f05",
      "tree": "f82ff7087adf9b0a0f700e1ef14d159e78e4038a",
      "parents": [
        "e1be373a44c1e2cc60380bdfd7ad0415a802b71a"
      ],
      "author": {
        "name": "Jim Van Verth",
        "email": "jvanverth@google.com",
        "time": "Thu Jan 10 17:03:25 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Fri Jan 11 14:44:56 2019 +0000"
      },
      "message": "Add target SkColorSpace to SkImage_GpuYUVA.\n\nBug: skia:8868\nChange-Id: I91f58bf88aec14c17ea904adca792e20099c36eb\nReviewed-on: https://skia-review.googlesource.com/c/182816\nCommit-Queue: Jim Van Verth \u003cjvanverth@google.com\u003e\nReviewed-by: Brian Osman \u003cbrianosman@google.com\u003e\n"
    },
    {
      "commit": "e1be373a44c1e2cc60380bdfd7ad0415a802b71a",
      "tree": "267e8b95c2e1ea6e7a83aab5c21debc696fc3c70",
      "parents": [
        "8294015fc83f51232c92722fccb86e8623b21f49"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Fri Jan 11 13:41:13 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Fri Jan 11 14:25:26 2019 +0000"
      },
      "message": "Roll third_party/externals/angle2 18af9a5a50c6..92ee1f9f3032 (1 commits)\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/18af9a5a50c6..92ee1f9f3032\n\n\ngit log 18af9a5a50c6..92ee1f9f3032 --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-01-11 jmadill@chromium.org Suppress InterleavedAttributeDataBenchmark on GL.\n\n\nCreated with:\n  gclient setdep -r third_party/externals/angle2@92ee1f9f3032\n\nThe AutoRoll server is located here: https://autoroll.skia.org/r/angle-skia-autoroll\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+/master/autoroll/README.md\n\nIf the roll is causing failures, please contact the current sheriff, who should\nbe CC\u0027d on the roll, and stop the roller if necessary.\n\nCQ_INCLUDE_TRYBOTS\u003dskia.primary:Build-Debian9-Clang-x86_64-Release-ANGLE;skia.primary:Perf-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUC5i7RYH-GPU-IntelIris6100-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE\nTBR\u003dbsalomon@google.com\n\nChange-Id: I30732a4ab055d423dda1febcb4e8ff6c127e0860\nReviewed-on: https://skia-review.googlesource.com/c/183260\nReviewed-by: skia-autoroll \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: skia-autoroll \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8294015fc83f51232c92722fccb86e8623b21f49",
      "tree": "24b67a16e0eec9e17e3fd1a10af588c8931bdf31",
      "parents": [
        "cb42fc0dc56fd7fd7e0f9584b49f7f1870e0275b"
      ],
      "author": {
        "name": "Ethan Nicholas",
        "email": "ethannicholas@google.com",
        "time": "Thu Jan 10 13:58:14 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Fri Jan 11 14:23:06 2019 +0000"
      },
      "message": "Fixed GPU perlin noise shaders under rotation.\n\nNote that this does not fix perspective rendering, which it\nturns out is broken under CPU also... so at least the behavior\nis consistent between the two now.\n\nBug: skia:8250\nChange-Id: I35187c9a9bcf403f61348a33ef1623afeec2e73e\nReviewed-on: https://skia-review.googlesource.com/c/182966\nReviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\nCommit-Queue: Ethan Nicholas \u003cethannicholas@google.com\u003e\n"
    },
    {
      "commit": "cb42fc0dc56fd7fd7e0f9584b49f7f1870e0275b",
      "tree": "babf81b1b5f47b9cad90f17a1002c0d1c7771af1",
      "parents": [
        "dc7c140975f6172f382a261128bb0d64da8b0df5"
      ],
      "author": {
        "name": "skia-recreate-skps",
        "email": "skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com",
        "time": "Fri Jan 11 05:51:14 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Fri Jan 11 06:15:51 2019 +0000"
      },
      "message": "Update go_deps asset\n\nAutomatic commit by the UpdateGoDEPS bot.\n\nTBR\u003dborenet@google.com\n\nChange-Id: I4629381e0ceacf6bb650aff1972641d1989e7084\nReviewed-on: https://skia-review.googlesource.com/c/183167\nReviewed-by: \u003cskia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com\u003e\nCommit-Queue: \u003cskia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "dc7c140975f6172f382a261128bb0d64da8b0df5",
      "tree": "b59cbd4603005f21d99877a99b58efecf2e71815",
      "parents": [
        "db39a52ed5fb598ed1fdc910b710a514b4728d96"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-roller@chromium.org",
        "time": "Thu Jan 10 19:12:39 2019 -0800"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Fri Jan 11 03:37:58 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.\ndepot_tools:\n  https://crrev.com/36248fcd635b13c751d11e6722072bed2d57cb8a [ninjalog] don\u0027t upload ninja log of no-op build (tikuta@chromium.org)\nrecipe_engine:\n  https://crrev.com/27cd207dfb18d832d94218e61720acbb0127a26b Whitespace change to watch Build Recipes Tester. (iannucci@chromium.org)\n\n\nTBR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Ic86f27530dc2313359057944582624ccbb1090f2\nReviewed-on: https://skia-review.googlesource.com/c/182977\nReviewed-by: Recipe Roller \u003crecipe-roller@chromium.org\u003e\nCommit-Queue: Recipe Roller \u003crecipe-roller@chromium.org\u003e\n"
    },
    {
      "commit": "db39a52ed5fb598ed1fdc910b710a514b4728d96",
      "tree": "944355b1b05f02c43bfae8e89954a550a8f6b617",
      "parents": [
        "811a67270d89483b55c4c63d290645df9c03b2ed"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Fri Jan 11 00:03:13 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Fri Jan 11 00:52:59 2019 +0000"
      },
      "message": "Roll third_party/externals/angle2 b827f490e46e..18af9a5a50c6 (6 commits)\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/b827f490e46e..18af9a5a50c6\n\n\ngit log b827f490e46e..18af9a5a50c6 --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-01-10 timvp@google.com ANGLE In Use Dialog Box\n2019-01-10 thomasanderson@chromium.org Fix Android ASAN tests when is_component_build\u003dfalse\n2019-01-10 enrico.galli@intel.com ES31: Support for GL_BUFFER_DATA_SIZE on GL_ATOMIC_COUNTER_BUFFER in D3D\n2019-01-10 ianelliott@google.com Temporarily disable calling GetSystemInfo for rules processing.\n2019-01-10 jmadill@chromium.org Vulkan: Faster state transitions.\n2019-01-10 jmadill@chromium.org Vulkan: Update individual VAO attribs when dirty.\n\n\nCreated with:\n  gclient setdep -r third_party/externals/angle2@18af9a5a50c6\n\nThe AutoRoll server is located here: https://autoroll.skia.org/r/angle-skia-autoroll\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+/master/autoroll/README.md\n\nIf the roll is causing failures, please contact the current sheriff, who should\nbe CC\u0027d on the roll, and stop the roller if necessary.\n\nCQ_INCLUDE_TRYBOTS\u003dskia.primary:Build-Debian9-Clang-x86_64-Release-ANGLE;skia.primary:Perf-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUC5i7RYH-GPU-IntelIris6100-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE\nTBR\u003dbsalomon@google.com\n\nChange-Id: I670aee00ea1b929f5b214f9729d0bf11d74c5ec9\nReviewed-on: https://skia-review.googlesource.com/c/183141\nReviewed-by: skia-autoroll \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: skia-autoroll \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "811a67270d89483b55c4c63d290645df9c03b2ed",
      "tree": "9d6dae34ddb32eb6ebcec4e9cd0f8957cd9c10ad",
      "parents": [
        "760a052c1e75a2daeb5af11eb2429cb9b908646b"
      ],
      "author": {
        "name": "Herb Derby",
        "email": "herb@google.com",
        "time": "Thu Jan 10 13:58:05 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 23:18:27 2019 +0000"
      },
      "message": "Make single ctor for SkGlyph and remove reset\n\n* Spruce up SkTLazy\n\nChange-Id: Ice2b66009004a8d1894edd25790eca03ee451da2\nReviewed-on: https://skia-review.googlesource.com/c/183103\nCommit-Queue: Herb Derby \u003cherb@google.com\u003e\nReviewed-by: Mike Klein \u003cmtklein@google.com\u003e\n"
    },
    {
      "commit": "760a052c1e75a2daeb5af11eb2429cb9b908646b",
      "tree": "e6d7cc05f6d9fdb60f88232178503fe717f2561b",
      "parents": [
        "14e9177492e631a5e55132a0580ece0f45d48e79"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@chromium.org",
        "time": "Thu Jan 10 15:24:15 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 21:50:54 2019 +0000"
      },
      "message": "[sksg] Consolidate Matrix node implementations\n\nMatrix and Matrix44 look almost identical -- consolidate as a template\nclass.\n\nTBR\u003d\nChange-Id: I8f299a6138f190eb18de2e67b051307cf6a33383\nReviewed-on: https://skia-review.googlesource.com/c/182973\nReviewed-by: Florin Malita \u003cfmalita@chromium.org\u003e\nCommit-Queue: Florin Malita \u003cfmalita@chromium.org\u003e\n"
    },
    {
      "commit": "14e9177492e631a5e55132a0580ece0f45d48e79",
      "tree": "e891c8c0e77cb93e77f8c9285d9e54d2d03d7451",
      "parents": [
        "13c1b9649ae946275ac77a3a14b316bdfa60c2af"
      ],
      "author": {
        "name": "Herb Derby",
        "email": "herb@google.com",
        "time": "Thu Jan 10 15:03:39 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 21:19:03 2019 +0000"
      },
      "message": "Remove unneeded SkGlyph::reset\n\nChange-Id: I3e4e8bf41beda5fdca204640bc51b64c0a40a213\nReviewed-on: https://skia-review.googlesource.com/c/183102\nCommit-Queue: Mike Klein \u003cmtklein@google.com\u003e\nAuto-Submit: Herb Derby \u003cherb@google.com\u003e\nReviewed-by: Mike Klein \u003cmtklein@google.com\u003e\n"
    },
    {
      "commit": "13c1b9649ae946275ac77a3a14b316bdfa60c2af",
      "tree": "5a58f57db070edfc96f20fd1798564465edb2d72",
      "parents": [
        "e5f9cfad7b087451650156e7fb3734f65a959785"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@chromium.org",
        "time": "Thu Jan 10 14:44:59 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 20:12:37 2019 +0000"
      },
      "message": "[sksg] Add 3x3 Concat Transform specialization\n\nWhen both inputs are 3x3, use 3x3 Concat.\n\nTBR\u003d\nChange-Id: Ife6a98792c2ed57a2a987fe5d0bdf265aeb64b0a\nReviewed-on: https://skia-review.googlesource.com/c/182968\nReviewed-by: Florin Malita \u003cfmalita@chromium.org\u003e\nCommit-Queue: Florin Malita \u003cfmalita@chromium.org\u003e\n"
    },
    {
      "commit": "e5f9cfad7b087451650156e7fb3734f65a959785",
      "tree": "d19791c0359a948e4bf21b356a9cbf4c593f4bee",
      "parents": [
        "4627523444fbd143d5c4925db05e22d6f8cfcf58"
      ],
      "author": {
        "name": "Mike Reed",
        "email": "reed@google.com",
        "time": "Thu Jan 10 13:55:35 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 20:06:07 2019 +0000"
      },
      "message": "expand flag to include all text-related paint fields\n\nBug: skia:\nChange-Id: I8453a6d607df4902cd05c5c9bc6162feda04ef9c\nReviewed-on: https://skia-review.googlesource.com/c/182969\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"
    },
    {
      "commit": "4627523444fbd143d5c4925db05e22d6f8cfcf58",
      "tree": "faa6da8f3638bce1ba939bfe17f134f581f8e86b",
      "parents": [
        "e6fb76bbd20837627ff7580a36474c49798490af"
      ],
      "author": {
        "name": "Herb Derby",
        "email": "herb@google.com",
        "time": "Thu Jan 10 14:01:22 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 19:54:59 2019 +0000"
      },
      "message": "Stable pointers for SkRemoteGlyphCache\n\nChange-Id: I123fcf7da32f0e5e5a14aec95bea684c9190d096\nReviewed-on: https://skia-review.googlesource.com/c/183100\nAuto-Submit: Herb Derby \u003cherb@google.com\u003e\nReviewed-by: Mike Klein \u003cmtklein@google.com\u003e\nCommit-Queue: Herb Derby \u003cherb@google.com\u003e\n"
    },
    {
      "commit": "e6fb76bbd20837627ff7580a36474c49798490af",
      "tree": "675679380f94b1f5fec4c7eeb1fbd44de7b6ea92",
      "parents": [
        "f6fca2668d1e102d0523e73c2e654c80ad58b0e9"
      ],
      "author": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Thu Jan 10 13:19:06 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 18:49:52 2019 +0000"
      },
      "message": "Add additional information (e.g. colorspace) to the GpuDrawHandler\n\nBug: b/115613038\nChange-Id: I375fc5f1bac13557b35e39658d678c61f70024c8\nReviewed-on: https://skia-review.googlesource.com/c/182900\nCommit-Queue: Derek Sollenberger \u003cdjsollen@google.com\u003e\nAuto-Submit: Derek Sollenberger \u003cdjsollen@google.com\u003e\nReviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\n"
    },
    {
      "commit": "f6fca2668d1e102d0523e73c2e654c80ad58b0e9",
      "tree": "1f49fb89d3bb6cddd8c51b899602f27983a1e4d3",
      "parents": [
        "1400f599f5ddbd2abfb45b412637edbc482bebdf"
      ],
      "author": {
        "name": "Herb Derby",
        "email": "herb@google.com",
        "time": "Wed Jan 09 15:13:54 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 18:38:11 2019 +0000"
      },
      "message": "Make a ctor for SkGlyph\n\nChange-Id: I21a5ed81d3e161ddf8a838ea9ac0414265b00ae6\nReviewed-on: https://skia-review.googlesource.com/c/182701\nAuto-Submit: Herb Derby \u003cherb@google.com\u003e\nReviewed-by: Mike Klein \u003cmtklein@google.com\u003e\nCommit-Queue: Herb Derby \u003cherb@google.com\u003e\n"
    },
    {
      "commit": "1400f599f5ddbd2abfb45b412637edbc482bebdf",
      "tree": "6368e8cd307e99048d2b941967637a0246db8040",
      "parents": [
        "cdd8a0a0e84f6d4b4316e1dade43fb3b8e051993"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-roller@chromium.org",
        "time": "Thu Jan 10 09:33:50 2019 -0800"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 18:00:51 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/6fc662aae01eb4f6cfb1efe49dbdbaa0a7a4d912 [isolated] Fix bug (joshuaseaton@google.com)\n\n\nTBR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Ie3befd2eb4674e60393f8a8de5212f4702fe2fd9\nReviewed-on: https://skia-review.googlesource.com/c/182965\nReviewed-by: Recipe Roller \u003crecipe-roller@chromium.org\u003e\nCommit-Queue: Recipe Roller \u003crecipe-roller@chromium.org\u003e\n"
    },
    {
      "commit": "cdd8a0a0e84f6d4b4316e1dade43fb3b8e051993",
      "tree": "4f31873da034de367202bc5921706478c7a0a984",
      "parents": [
        "df0e1af263ef6456b49d01dba3cbd33764d9af6e"
      ],
      "author": {
        "name": "Brian Salomon",
        "email": "bsalomon@google.com",
        "time": "Thu Jan 10 12:09:52 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 17:51:21 2019 +0000"
      },
      "message": "Revert \"Revert \"Reuse GrTexture instances when the same GrBackendTexture is used to\"\"\n\nThis reverts commit 426ba463d54c7fdd6f3b94f88b66c10c0212dafd.\n\nBug: skia:8613\nChange-Id: Iacaf40549369110aa95015e8d4579ec41db22d13\nReviewed-on: https://skia-review.googlesource.com/c/182963\nReviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\nCommit-Queue: Brian Salomon \u003cbsalomon@google.com\u003e\n"
    },
    {
      "commit": "df0e1af263ef6456b49d01dba3cbd33764d9af6e",
      "tree": "ea29b07f163265f0b337a40670736923207c81cc",
      "parents": [
        "707d2022458c76d6c20571cb855c0d34dddbb4af"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@chromium.org",
        "time": "Thu Jan 10 11:27:13 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 17:41:01 2019 +0000"
      },
      "message": "[sksg] Hide some implementation methods from public Transform API\n\nTBR\u003d\nChange-Id: I29ad15e83a64e6d9f13cd601379c6b624cba4ab5\nReviewed-on: https://skia-review.googlesource.com/c/182817\nReviewed-by: Florin Malita \u003cfmalita@chromium.org\u003e\nCommit-Queue: Florin Malita \u003cfmalita@chromium.org\u003e\n"
    },
    {
      "commit": "707d2022458c76d6c20571cb855c0d34dddbb4af",
      "tree": "f760e230ef5b811886772643ba065232e9e7c338",
      "parents": [
        "426ba463d54c7fdd6f3b94f88b66c10c0212dafd"
      ],
      "author": {
        "name": "Brian Osman",
        "email": "brianosman@google.com",
        "time": "Thu Jan 10 11:27:34 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 17:38:31 2019 +0000"
      },
      "message": "Make SkAnimTimer support speed control\n\nReally helpful to slow down animated content for debugging, etc...\n\nBug: skia:\nChange-Id: Id22ac555c7926dc858777d3d1be8afac1686407a\nReviewed-on: https://skia-review.googlesource.com/c/182920\nAuto-Submit: Brian Osman \u003cbrianosman@google.com\u003e\nReviewed-by: Florin Malita \u003cfmalita@chromium.org\u003e\nCommit-Queue: Brian Osman \u003cbrianosman@google.com\u003e\n"
    },
    {
      "commit": "426ba463d54c7fdd6f3b94f88b66c10c0212dafd",
      "tree": "2cab189416a5cd1a3cd1f871e8bad8a0a3307d41",
      "parents": [
        "24c1cf086c48adf6298f726b211de119c0085bb5"
      ],
      "author": {
        "name": "Brian Salomon",
        "email": "bsalomon@google.com",
        "time": "Thu Jan 10 16:33:06 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 16:33:11 2019 +0000"
      },
      "message": "Revert \"Reuse GrTexture instances when the same GrBackendTexture is used to\"\n\nThis reverts commit 559c617137517ece202d0f7cdb6b1cd0a715cf2e.\n\nReason for revert: breaking things\n\nOriginal change\u0027s description:\n\u003e Reuse GrTexture instances when the same GrBackendTexture is used to\n\u003e repeatedly fulfill a promise SkImage.\n\u003e \n\u003e Bug: skia:8613\n\u003e \n\u003e Change-Id: I35c76435d630d2daa034e0c3efb59666bfd6882a\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/175820\n\u003e Commit-Queue: Brian Salomon \u003cbsalomon@google.com\u003e\n\u003e Reviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\n\nTBR\u003dbsalomon@google.com,robertphillips@google.com\n\nChange-Id: I7548809945d0a875fdb9387398bbc45e733c0846\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nBug: skia:8613\nReviewed-on: https://skia-review.googlesource.com/c/182960\nReviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\nCommit-Queue: Brian Salomon \u003cbsalomon@google.com\u003e\n"
    },
    {
      "commit": "24c1cf086c48adf6298f726b211de119c0085bb5",
      "tree": "c6fba251d30f274d6a783dd61952d0a9d8eb9bfb",
      "parents": [
        "559c617137517ece202d0f7cdb6b1cd0a715cf2e"
      ],
      "author": {
        "name": "Mike Reed",
        "email": "reed@google.com",
        "time": "Thu Jan 10 10:22:07 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 16:27:21 2019 +0000"
      },
      "message": "hide more fields\n\nBug: skia:\nChange-Id: Ib50f4f44c5d56a7bf85269c1e1a34c5adc67bbde\nReviewed-on: https://skia-review.googlesource.com/c/182815\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"
    },
    {
      "commit": "559c617137517ece202d0f7cdb6b1cd0a715cf2e",
      "tree": "37cfdf1a07146416705836390461887297b48939",
      "parents": [
        "cc10c4342ee16696a8ed2634008e7cc4fe3f3c0a"
      ],
      "author": {
        "name": "Brian Salomon",
        "email": "bsalomon@google.com",
        "time": "Thu Jan 10 10:23:44 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 16:10:59 2019 +0000"
      },
      "message": "Reuse GrTexture instances when the same GrBackendTexture is used to\nrepeatedly fulfill a promise SkImage.\n\nBug: skia:8613\n\nChange-Id: I35c76435d630d2daa034e0c3efb59666bfd6882a\nReviewed-on: https://skia-review.googlesource.com/c/175820\nCommit-Queue: Brian Salomon \u003cbsalomon@google.com\u003e\nReviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\n"
    },
    {
      "commit": "cc10c4342ee16696a8ed2634008e7cc4fe3f3c0a",
      "tree": "c34aba35f07f34266470ac0259a3db5fbb14d90c",
      "parents": [
        "207d410d3be7d4eb16b0a6629529d84a4a765b81"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jan 10 15:17:13 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 16:00:19 2019 +0000"
      },
      "message": "Roll third_party/externals/angle2 c05c141619a5..b827f490e46e (1 commits)\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/c05c141619a5..b827f490e46e\n\n\ngit log c05c141619a5..b827f490e46e --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-01-10 geofflang@chromium.org GL: Work around errors generated during query caps initialization.\n\n\nCreated with:\n  gclient setdep -r third_party/externals/angle2@b827f490e46e\n\nThe AutoRoll server is located here: https://autoroll.skia.org/r/angle-skia-autoroll\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+/master/autoroll/README.md\n\nIf the roll is causing failures, please contact the current sheriff, who should\nbe CC\u0027d on the roll, and stop the roller if necessary.\n\nCQ_INCLUDE_TRYBOTS\u003dskia.primary:Build-Debian9-Clang-x86_64-Release-ANGLE;skia.primary:Perf-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUC5i7RYH-GPU-IntelIris6100-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE\nTBR\u003dbsalomon@google.com\n\nChange-Id: If1424a4d5b2c0e45706b77658705a8c69a92329c\nReviewed-on: https://skia-review.googlesource.com/c/182735\nReviewed-by: skia-autoroll \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: skia-autoroll \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "207d410d3be7d4eb16b0a6629529d84a4a765b81",
      "tree": "c54bb2bd24003a85dc8283dbf6e63f69f50617e8",
      "parents": [
        "ccb0a307c136760e0b0c33c4f66c3e58a3f98334"
      ],
      "author": {
        "name": "Brian Osman",
        "email": "brianosman@google.com",
        "time": "Thu Jan 10 09:40:58 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 15:38:29 2019 +0000"
      },
      "message": "Viewer: Add ability to pause timer from GUI and keyboard\n\nBug: skia:\nChange-Id: I1e4991c996cadcdee928efdbc10fc3d7ac820045\nReviewed-on: https://skia-review.googlesource.com/c/182813\nAuto-Submit: Brian Osman \u003cbrianosman@google.com\u003e\nCommit-Queue: Florin Malita \u003cfmalita@chromium.org\u003e\nReviewed-by: Florin Malita \u003cfmalita@chromium.org\u003e\n"
    },
    {
      "commit": "ccb0a307c136760e0b0c33c4f66c3e58a3f98334",
      "tree": "ee7e8cd1104f98b3815d61538794929166011a79",
      "parents": [
        "c6444d2f26b19ba76678fdfb83a9c7d654896f67"
      ],
      "author": {
        "name": "Eric Boren",
        "email": "borenet@google.com",
        "time": "Thu Jan 10 08:34:11 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 14:01:32 2019 +0000"
      },
      "message": "Update upstream CIPD packages\n\nBug: skia:\nChange-Id: I51834b34b0ebb00c1b6f6b8797a14237a4814856\nReviewed-on: https://skia-review.googlesource.com/c/182812\nReviewed-by: Ravi Mistry \u003crmistry@google.com\u003e\nCommit-Queue: Eric Boren \u003cborenet@google.com\u003e\n"
    },
    {
      "commit": "c6444d2f26b19ba76678fdfb83a9c7d654896f67",
      "tree": "24856a30bdb2c966b043679ad237106d61c032cd",
      "parents": [
        "22bee5ac77b0ec4418137170acb511cc2157660b"
      ],
      "author": {
        "name": "Brian Osman",
        "email": "brianosman@google.com",
        "time": "Wed Jan 09 16:30:12 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 13:53:31 2019 +0000"
      },
      "message": "Enable wide color support in CCPR\n\nUnlike other ops, always use half-float colors. The logic around the\nInstance struct makes dynamically switching color size tricky.\nCCPR stores color in a per-instance attribute though, so the cost of\nalways using FP16 is much lower.\n\nBug: skia:\nChange-Id: I9c0c64940f74f915a18417a5830030558e065d28\nReviewed-on: https://skia-review.googlesource.com/c/182760\nCommit-Queue: Brian Osman \u003cbrianosman@google.com\u003e\nReviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\n"
    },
    {
      "commit": "22bee5ac77b0ec4418137170acb511cc2157660b",
      "tree": "484b0795eb682fd7222ef0e97fe9c9a2f91479ee",
      "parents": [
        "fdf91af698af417e8b4b883678c6076195d68cac"
      ],
      "author": {
        "name": "Mike Reed",
        "email": "reed@google.com",
        "time": "Wed Jan 09 21:48:09 2019 -0500"
      },
      "committer": {
        "name": "Mike Reed",
        "email": "reed@google.com",
        "time": "Thu Jan 10 12:06:05 2019 +0000"
      },
      "message": "Update FontHostStreamTest to use SkFont\n\nThis file was adjusted 3 times, beginning here\n\ncommit 212e9060ed298e8aa89e52080f8e80b033c95714\nAuthor: Mike Reed \u003creed@google.com\u003e\nDate:   Tue Dec 25 17:35:49 2018 -0500\n\nto try to update it to use SkFont. Along the way we broke the part where\nit compares drawing with the typeface pre and post streaming. This CL\nrestores the original test, and then updated it to use SkFont.\n\nAfter this CL, we should be able to move SK_SUPPORT_LEGACY_PAINT_FONT_FIELDS\nto clients, having them opt-in.\n\nBug: skia:\nChange-Id: Id786160322f8530f5d0c65b30a0c228139b39d61\nReviewed-on: https://skia-review.googlesource.com/c/182805\nReviewed-by: Mike Reed \u003creed@google.com\u003e\nAuto-Submit: Mike Reed \u003creed@google.com\u003e\n"
    },
    {
      "commit": "fdf91af698af417e8b4b883678c6076195d68cac",
      "tree": "b93c59b486a963e228e3fccd74e37f4f9d6e7c7e",
      "parents": [
        "ab45886f645a7b93d3aa5ac1f0c00be21325cef1"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jan 10 05:33:13 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 06:18:23 2019 +0000"
      },
      "message": "Roll third_party/externals/angle2 b5ba549abf2f..c05c141619a5 (1 commits)\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/b5ba549abf2f..c05c141619a5\n\n\ngit log b5ba549abf2f..c05c141619a5 --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-01-10 courtneygo@google.com Add validation layers to Android apk\n\n\nCreated with:\n  gclient setdep -r third_party/externals/angle2@c05c141619a5\n\nThe AutoRoll server is located here: https://autoroll.skia.org/r/angle-skia-autoroll\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+/master/autoroll/README.md\n\nIf the roll is causing failures, please contact the current sheriff, who should\nbe CC\u0027d on the roll, and stop the roller if necessary.\n\nCQ_INCLUDE_TRYBOTS\u003dskia.primary:Build-Debian9-Clang-x86_64-Release-ANGLE;skia.primary:Perf-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUC5i7RYH-GPU-IntelIris6100-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE;skia.primary:Perf-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE;skia.primary:Test-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE\nTBR\u003dbsalomon@google.com\n\nChange-Id: I02c8639ebd0109ef3eb30cc8397e98eec757a86e\nReviewed-on: https://skia-review.googlesource.com/c/182729\nReviewed-by: skia-autoroll \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: skia-autoroll \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ab45886f645a7b93d3aa5ac1f0c00be21325cef1",
      "tree": "45dcd095462acb55d7560d1eeddfbdc56166a4ac",
      "parents": [
        "6081a7610944ac78e4b44315f95356080b387272"
      ],
      "author": {
        "name": "skia-recreate-skps",
        "email": "skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com",
        "time": "Thu Jan 10 05:42:36 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 06:17:23 2019 +0000"
      },
      "message": "Update go_deps asset\n\nAutomatic commit by the UpdateGoDEPS bot.\n\nTBR\u003dborenet@google.com\n\nChange-Id: Ie62f86939027ba57861a3477a85ae471dbfde5b7\nReviewed-on: https://skia-review.googlesource.com/c/182860\nReviewed-by: \u003cskia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com\u003e\nCommit-Queue: \u003cskia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6081a7610944ac78e4b44315f95356080b387272",
      "tree": "c014a2d6736c48a7ad7e1de807bb940cf7387613",
      "parents": [
        "a2823ec1dce3cc2c65bd330e625ebc2f85c8cb05"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-roller@chromium.org",
        "time": "Wed Jan 09 19:49:15 2019 -0800"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 04:29:58 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.\ndepot_tools:\n  https://crrev.com/8ec820957b945409a7d7361ea16be2e983cb2a88 Revert \"Roll recipe dependencies (trivial).\" (tandrii@chromium.org)\nrecipe_engine:\n  https://crrev.com/844a3eb30c85cc64f5b620dd96a787df9e40769a Remove engine_flags from everywhere. (iannucci@chromium.org)\n  https://crrev.com/d0f4f80818647cc84a836e2caa3dfbac4e28ea64 Revert \"Remove engine_flags from everywhere.\" (tandrii@chromium.org)\n\n\nTBR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I02dcea0e05905942aa498d5313f75bdf229ad8f5\nReviewed-on: https://skia-review.googlesource.com/c/182811\nReviewed-by: Recipe Roller \u003crecipe-roller@chromium.org\u003e\nCommit-Queue: Recipe Roller \u003crecipe-roller@chromium.org\u003e\n"
    },
    {
      "commit": "a2823ec1dce3cc2c65bd330e625ebc2f85c8cb05",
      "tree": "d0a4c5732dd238d1639a0809160334b22413a18a",
      "parents": [
        "919e209d1a21a79ece32d0a1aeaeaaa832abd5b7"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-roller@chromium.org",
        "time": "Wed Jan 09 17:41:47 2019 -0800"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 02:16:24 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.\ndepot_tools:\n  https://crrev.com/8794a8455207176461bd85f3e4011de98931b85f [ninjalog] re-enable log upload (tikuta@chromium.org)\n\n\nTBR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Id4c50f19d6237d311d62935f41f6339cb0ff4643\nReviewed-on: https://skia-review.googlesource.com/c/182801\nReviewed-by: Recipe Roller \u003crecipe-roller@chromium.org\u003e\nCommit-Queue: Recipe Roller \u003crecipe-roller@chromium.org\u003e\n"
    },
    {
      "commit": "919e209d1a21a79ece32d0a1aeaeaaa832abd5b7",
      "tree": "723636b36c3f96b99fe4ce0faae89dbb73b4d0bc",
      "parents": [
        "d2fa7e33798c8b6bee0533e3dad02380d27bcfbe"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@chromium.org",
        "time": "Wed Jan 09 15:37:57 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Jan 10 02:06:54 2019 +0000"
      },
      "message": "[sksg] 4x4 matrix support\n\nRefactor the scene graph transform hierarchy to support 4x4 matrices:\n\n  * rename current Transform to TransformEffect (operates as a render tree effect)\n  * introduce a new Transform abstract base class, to replace current Matrix\n  * refactor existing Matrix as a Transform specialization\n  * introduce a new Matrix44 Transform specialization\n  * refactor the existing composition helper (ComposedMatrix) as Concat,\n    a Transform specialization (using composition instead of Matrix inheritance)\n\nChange-Id: Ic3c1b499e10a0a229a7a76d4bef3dbc6a8b49194\nReviewed-on: https://skia-review.googlesource.com/c/182666\nReviewed-by: Mike Reed \u003creed@google.com\u003e\nCommit-Queue: Florin Malita \u003cfmalita@chromium.org\u003e\n"
    }
  ]
}
