)]}'
{
  "log": [
    {
      "commit": "2894d13a0d9b133587760f50c6026d536f869c29",
      "tree": "e6de57179d75d0e85e8ef224c35506cb5dd3cd94",
      "parents": [
        "b1d99778257616b6165c25d51bf3698b4c7f4a54"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 19 15:33:14 2019 -0700"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 23:24:17 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/b9f204be62708530b3dfe4a67d8d4010f6f9f177 Merging two TestPlaceholders with identical retcodes should work. (erikchen@chromium.org)\n\n\nTBR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I340a54db6b13c368b5a8dc4bec108875df752589\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202191\nReviewed-by: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b1d99778257616b6165c25d51bf3698b4c7f4a54",
      "tree": "6565ea6d9ca9beae5e113f9cb314138a8a56a4fa",
      "parents": [
        "a1a76cc0e113257d44cb03a8072c8f5458332588"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue Mar 19 22:18:58 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 23:14:17 2019 +0000"
      },
      "message": "Roll third_party/externals/swiftshader 2dc0303903b1..f2564656e7af (3 commits)\n\nhttps://swiftshader.googlesource.com/SwiftShader.git/+log/2dc0303903b1..f2564656e7af\n\n\ngit log 2dc0303903b1..f2564656e7af --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-03-19 chrisforbes@google.com Wire up BuiltInWorkgroupId to compute pipeline\n2019-03-19 chrisforbes@google.com Carry decorations down type tree in WalkExplicitLayoutAccessChain\n2019-03-19 chrisforbes@google.com Add support for push constants\n\n\nCreated with:\n  gclient setdep -r third_party/externals/swiftshader@f2564656e7af\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\u003dbrianosman@google.com\n\nChange-Id: Ideb6d46fb94429c7a9cdfb76a97a3a25a9c0ce3a\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202189\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": "a1a76cc0e113257d44cb03a8072c8f5458332588",
      "tree": "2cae5db6a68c6c56b0c80cff2a10e96ea57e8b7e",
      "parents": [
        "4524578a0fe8299fa639df0a1ead8fd8499fa68e"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 19 13:19:12 2019 -0700"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 22:26:57 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/2d29261e94edb6870b8c2575a335545c0f4f670f Remove exception for relative CIPD (btolsch@chromium.org)\n  https://crrev.com/767b44a118a387e45d4344e9469137f4718b839e Revert \"Remove exception for relative CIPD\" (dpranke@chromium.org)\n\n\nTBR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I0b8d73f2bcf76f269dd1448594bc6ed4b209cc29\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202200\nReviewed-by: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4524578a0fe8299fa639df0a1ead8fd8499fa68e",
      "tree": "6417f713da93ca6caf6fd9fae73e24f4ff950e94",
      "parents": [
        "268278aecf4676eb49bea3c4dd7ea768c9b608fa"
      ],
      "author": {
        "name": "Hal Canary",
        "email": "halcanary@google.com",
        "time": "Tue Mar 19 16:21:54 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 22:26:57 2019 +0000"
      },
      "message": "Documentation: notes on example fiddles\n\nNo-Try: true\nChange-Id: I04bddda27cc876bf5d08a54b3a87205b76556081\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202201\nReviewed-by: Hal Canary \u003chalcanary@google.com\u003e\nCommit-Queue: Hal Canary \u003chalcanary@google.com\u003e\n"
    },
    {
      "commit": "268278aecf4676eb49bea3c4dd7ea768c9b608fa",
      "tree": "aa34748ccb4aece8b208f79c3a8f8e5c8f18f25f",
      "parents": [
        "6b2ccfcf6730c1d4fb879b9726a6f33d3e6f38f8"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue Mar 19 20:27:45 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 22:21:53 2019 +0000"
      },
      "message": "Roll third_party/externals/angle2 9b050f846a06..df35e382de78 (2 commits)\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/9b050f846a06..df35e382de78\n\n\ngit log 9b050f846a06..df35e382de78 --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-03-19 spang@chromium.org Fuchsia: Remove use of deprecated header \u003clib/fdio/util.h\u003e\n2019-03-19 jonahr@google.com Add Android device name, version, manufacturer to gpu_info_util\n\n\nCreated with:\n  gclient setdep -r third_party/externals/angle2@df35e382de78\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\u003dbrianosman@google.com\n\nChange-Id: I1968b809f5e6b32c2bf3db6382ac1a5e65be249b\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202183\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": "6b2ccfcf6730c1d4fb879b9726a6f33d3e6f38f8",
      "tree": "ae0ae7ffca8fb415dcd80c047f0c5b70f93a0408",
      "parents": [
        "7b49eeb4960b43d0eba7875201dea5fd4aedf363"
      ],
      "author": {
        "name": "Brian Salomon",
        "email": "bsalomon@google.com",
        "time": "Tue Mar 19 15:34:41 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 22:21:52 2019 +0000"
      },
      "message": "Reland \"Add small offset to t in GrLinearGradientLayout.\"\n\nThis reverts commit 4a20dbeaf31a549c0ae857beb3b163962f9aa325.\n\nReason for revert: layout tests suppressed.\n\nOriginal change\u0027s description:\n\u003e Revert \"Add small offset to t in GrLinearGradientLayout.\"\n\u003e \n\u003e This reverts commit 1a15723397a069c07705f8ed4f9f4c9a0c194816.\n\u003e \n\u003e Reason for revert: causes two layout tests to \"fail\". Need to disable tests\n\u003e \n\u003e Original change\u0027s description:\n\u003e \u003e Add small offset to t in GrLinearGradientLayout.\n\u003e \u003e \n\u003e \u003e This works around a varying interpolation issue when a hard stop occurs\n\u003e \u003e a along a row or column of pixel centers.\n\u003e \u003e \n\u003e \u003e Bug: chromium:938592\n\u003e \u003e Change-Id: I4c239b2831c3e901cbbfa43f0a60a3d7fb0fef75\n\u003e \u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/200939\n\u003e \u003e Reviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n\u003e \u003e Commit-Queue: Brian Salomon \u003cbsalomon@google.com\u003e\n\u003e \n\u003e TBR\u003dbsalomon@google.com,michaelludwig@google.com\n\u003e \n\u003e Change-Id: Iebe45929050b8ab1d07574518a1b3d9ac5147512\n\u003e No-Presubmit: true\n\u003e No-Tree-Checks: true\n\u003e No-Try: true\n\u003e Bug: chromium:938592\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201655\n\u003e Reviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\n\u003e Commit-Queue: Brian Salomon \u003cbsalomon@google.com\u003e\n\nTBR\u003dbsalomon@google.com,michaelludwig@google.com\n\n# Not skipping CQ checks because original CL landed \u003e 1 day ago.\n\nBug: chromium:938592\nChange-Id: I3020bbe2f2bddf5b933dac56f39d821681a1e070\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/201617\nReviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\nReviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nCommit-Queue: Brian Salomon \u003cbsalomon@google.com\u003e\n"
    },
    {
      "commit": "7b49eeb4960b43d0eba7875201dea5fd4aedf363",
      "tree": "42224205dabbdbe06fde5cb778ca1a962292a0a5",
      "parents": [
        "70ac835a0a2799310150486207685ed204168b3f"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@chromium.org",
        "time": "Tue Mar 19 14:44:06 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 22:16:48 2019 +0000"
      },
      "message": "[skottie] Turn on AA for solid layers\n\nTBR\u003dreed\n\nChange-Id: I8b7b73516eeb7acb5412ad61d6fcbe92dbe10525\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/201467\nReviewed-by: Florin Malita \u003cfmalita@chromium.org\u003e\nCommit-Queue: Florin Malita \u003cfmalita@chromium.org\u003e\n"
    },
    {
      "commit": "70ac835a0a2799310150486207685ed204168b3f",
      "tree": "cf0a335402283aaefbe5a3729fab091a5c19dd10",
      "parents": [
        "d15b908f9496b2280514a6dbcb1c32c4b0dc47c0"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue Mar 19 20:17:58 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 22:16:47 2019 +0000"
      },
      "message": "Roll third_party/externals/swiftshader 0e712410582f..2dc0303903b1 (1 commits)\n\nhttps://swiftshader.googlesource.com/SwiftShader.git/+log/0e712410582f..2dc0303903b1\n\n\ngit log 0e712410582f..2dc0303903b1 --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-03-19 capn@google.com Fix VulkanUnitTests on Visual Studio\n\n\nCreated with:\n  gclient setdep -r third_party/externals/swiftshader@2dc0303903b1\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\u003dbrianosman@google.com\n\nChange-Id: I5a2f2b7ca7b2587c6d27c7d8bb3dcda661edfe2c\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202182\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": "d15b908f9496b2280514a6dbcb1c32c4b0dc47c0",
      "tree": "9528cd44360642640dded0fc9ce393823b2f27c2",
      "parents": [
        "66d11447526b2c1cc5ebacab4e4ef8598d4a2b4a"
      ],
      "author": {
        "name": "Ethan Nicholas",
        "email": "ethannicholas@google.com",
        "time": "Tue Mar 19 20:22:02 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 20:22:16 2019 +0000"
      },
      "message": "Revert \"more relaxed precision decorations for SPIR-V output\"\n\nThis reverts commit 3215f1a5cab750311abf816a92ed76373f0271ab.\n\nReason for revert: breaking big_rrect_elliptical_corner_aa_effect on Adreno\n\nOriginal change\u0027s description:\n\u003e more relaxed precision decorations for SPIR-V output\n\u003e \n\u003e Bug: skia:\n\u003e Change-Id: Ib840187fc5ded2d00e42a8fb675e9dcf606574bb\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201984\n\u003e Reviewed-by: Greg Daniel \u003cegdaniel@google.com\u003e\n\u003e Commit-Queue: Ethan Nicholas \u003cethannicholas@google.com\u003e\n\nTBR\u003degdaniel@google.com,ethannicholas@google.com\n\nChange-Id: Id3368edf8442ec62300bb0e4ee639bcbec8dc33f\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nBug: skia:\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202202\nReviewed-by: Ethan Nicholas \u003cethannicholas@google.com\u003e\nCommit-Queue: Ethan Nicholas \u003cethannicholas@google.com\u003e\n"
    },
    {
      "commit": "66d11447526b2c1cc5ebacab4e4ef8598d4a2b4a",
      "tree": "0d5472a405c53362201c116c4ad1286564a7c62c",
      "parents": [
        "e3e8da5e5286c4bf6a3f2b2149b93d5287e0093b"
      ],
      "author": {
        "name": "Hal Canary",
        "email": "halcanary@google.com",
        "time": "Tue Mar 19 15:54:16 2019 -0400"
      },
      "committer": {
        "name": "Hal Canary",
        "email": "halcanary@google.com",
        "time": "Tue Mar 19 20:07:29 2019 +0000"
      },
      "message": "Docs: fix more case-sensitive names\n\nChange-Id: I487a3f9a68e6f6a00edfa6aec3448d5bae7a7911\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/201618\nReviewed-by: Hal Canary \u003chalcanary@google.com\u003e\n"
    },
    {
      "commit": "e3e8da5e5286c4bf6a3f2b2149b93d5287e0093b",
      "tree": "49309af1301f1f921543420f0a026cd2cb53f674",
      "parents": [
        "4da3f3d5bd2c7878f60a3295d7ca56e37acfb093"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@chromium.org",
        "time": "Tue Mar 19 13:26:42 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 19:49:12 2019 +0000"
      },
      "message": "[skottie] Initial camera support\n\nCamera layers introduce a top-level 3d camera/view matrix based on their\ntransform properties:\n\n  * position - camera location\n  * point of interest (stored as anchor point by BM) - camera direction\n  * rotation - camera orientation\n\nThe perspective degree is controlled by a \"zoom\" camera property (which\ncorresponds to the view distance), and the composition dimensions.\n\nCurrent limitations:\n\n  * single camera track/layer\n  * affects all layers (not just 3d-tagged layers)\n  * parent layer transforms are likely not applied correctly\n\nBug: skia:\nChange-Id: Ifc1b8b699ff09fa13b4804d18546b444d02e81c2\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/201651\nReviewed-by: Mike Reed \u003creed@google.com\u003e\nCommit-Queue: Florin Malita \u003cfmalita@chromium.org\u003e\n"
    },
    {
      "commit": "4da3f3d5bd2c7878f60a3295d7ca56e37acfb093",
      "tree": "079247b66df92e65cdbaaa2b9621006ccaf97af9",
      "parents": [
        "78e6a4c1ff67cb207102dc2839fb02dc1bcaab1e"
      ],
      "author": {
        "name": "Michael Ludwig",
        "email": "michaelludwig@google.com",
        "time": "Tue Mar 19 13:35:31 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 19:39:22 2019 +0000"
      },
      "message": "Respect strict constraint in drawEdgeAAImageSet\n\nBug: skia:\nChange-Id: I840a4d12e9b7b09b64ef6c386714e813f75a86a7\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/201613\nCommit-Queue: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nCommit-Queue: Brian Salomon \u003cbsalomon@google.com\u003e\nAuto-Submit: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nReviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\n"
    },
    {
      "commit": "78e6a4c1ff67cb207102dc2839fb02dc1bcaab1e",
      "tree": "42c956ba64fe15bfe17bdf18ba384c1989515568",
      "parents": [
        "d88c2e8e09794eb15a05017ef9e79b1ce9532f86"
      ],
      "author": {
        "name": "Greg Daniel",
        "email": "egdaniel@google.com",
        "time": "Tue Mar 19 14:13:36 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 19:04:12 2019 +0000"
      },
      "message": "Don\u0027t directly map vertex/index buffers on qualcomm vulkan.\n\nBug: skia:\nChange-Id: I673b677c5e5ca9801381ee8f19b1db7819eabb1a\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/201611\nCommit-Queue: Greg Daniel \u003cegdaniel@google.com\u003e\nReviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\n"
    },
    {
      "commit": "d88c2e8e09794eb15a05017ef9e79b1ce9532f86",
      "tree": "b771f23ca6b971e3d2dda9b379e3cd128bbfa731",
      "parents": [
        "8aa203c1d8ab96e7fcd5ce3393e3202425bb39cb"
      ],
      "author": {
        "name": "Hal Canary",
        "email": "halcanary@google.com",
        "time": "Tue Mar 19 10:15:25 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 18:49:22 2019 +0000"
      },
      "message": "Docs: rename examples files to match names\n\nChange-Id: I9a6b2780cfdd91cdd16d5a08eb9ba1214492cb7e\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/201982\nCommit-Queue: Hal Canary \u003chalcanary@google.com\u003e\nReviewed-by: Hal Canary \u003chalcanary@google.com\u003e\n"
    },
    {
      "commit": "8aa203c1d8ab96e7fcd5ce3393e3202425bb39cb",
      "tree": "911c46d8511ea72c6edfea27bfa7337297ab80ed",
      "parents": [
        "3fad21283d2fb138baed565d215141c5b82677f5"
      ],
      "author": {
        "name": "Kevin Lubick",
        "email": "kjlubick@google.com",
        "time": "Tue Mar 19 13:23:10 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 18:19:12 2019 +0000"
      },
      "message": "Add macro to decide GrGLStandard\n\nThis allows us to remove certain interfaces at compile time.\n\nThis replaces most (all?) of the cases where it was\nif (gl) else [implicit gles] to be explicitly\nif (gl) else if (gles)\nin preparation for adding a WebGL standard.\n\nFor consistency, I tried to check first for GL, then for\nGLES, which involved re-arranging a few if blocks.\n\nPS 3 removes about 1.2KB (0.4 KB gzipped) from CanvasKit by\nremoving the GrGLInterface related checks from\nGrGlInterface::validate()\n\nPS 8 removes a total of 6.0 KB (2.6 KB gzipped) from\nGrGlInterface::validate() and GrGlCaps::*\n\nBug: skia:8378\nChange-Id: Ia91b732d888907f5d94b0eac8ca023084999fa7e\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/201604\nReviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\nCommit-Queue: Kevin Lubick \u003ckjlubick@google.com\u003e\n"
    },
    {
      "commit": "3fad21283d2fb138baed565d215141c5b82677f5",
      "tree": "b8aad146f378d5b6050dac98428e292ccc6655d3",
      "parents": [
        "8dce0541796e063f1afec17241e8e644fec87672"
      ],
      "author": {
        "name": "Michael Ludwig",
        "email": "michaelludwig@google.com",
        "time": "Tue Mar 19 13:12:44 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 18:04:12 2019 +0000"
      },
      "message": "Add SK_API to ImageSetEntry\n\nBug: skia:\nChange-Id: I5df6735da3d574439f2ca2bcdcf01057adc95384\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/201612\nAuto-Submit: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nReviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\nCommit-Queue: Brian Salomon \u003cbsalomon@google.com\u003e\n"
    },
    {
      "commit": "8dce0541796e063f1afec17241e8e644fec87672",
      "tree": "093cf2a01d5538bf1ce7c739456f6f036c3d0420",
      "parents": [
        "a2a5cc0a3c3ca57a03488a6c3c1dd424702ebdb6"
      ],
      "author": {
        "name": "Ben Wagner",
        "email": "bungeman@google.com",
        "time": "Fri Mar 08 18:05:47 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 17:49:22 2019 +0000"
      },
      "message": "Add planet emoji font.\n\nThis allows for testing falling into various buckets in the gpu\nfallbacks.\n\nChange-Id: Ia0c319a6bdd03c5cdece1ce83ab228c1a3a7c46d\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/199420\nReviewed-by: Jim Van Verth \u003cjvanverth@google.com\u003e\nReviewed-by: Herb Derby \u003cherb@google.com\u003e\nCommit-Queue: Ben Wagner \u003cbungeman@google.com\u003e\n"
    },
    {
      "commit": "a2a5cc0a3c3ca57a03488a6c3c1dd424702ebdb6",
      "tree": "268f86bdd66ea273ceda9944ed38a791ed0fe937",
      "parents": [
        "1a5235e0ed6a11f0642c06a391b06f735edbd90c"
      ],
      "author": {
        "name": "Mike Klein",
        "email": "mtklein@google.com",
        "time": "Tue Mar 19 11:30:11 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 17:29:12 2019 +0000"
      },
      "message": "regen from .fp files after .clang-format change\n\nand SortUsingDeclarations is too new to use\n\nCq-Include-Trybots: skia.primary:Housekeeper-PerCommit-CheckGeneratedFiles\nChange-Id: Id785aa76c58ff354cdb820f1c74b8b2be399c341\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202115\nReviewed-by: Brian Osman \u003cbrianosman@google.com\u003e\nCommit-Queue: Mike Klein \u003cmtklein@google.com\u003e\n"
    },
    {
      "commit": "1a5235e0ed6a11f0642c06a391b06f735edbd90c",
      "tree": "90752ac3f3207373b21d215159b06ee832a46866",
      "parents": [
        "8262dd9e2deba9d0a27aa7e2294929295f8ff8aa"
      ],
      "author": {
        "name": "Mike Klein",
        "email": "mtklein@google.com",
        "time": "Tue Mar 19 09:49:57 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 17:24:16 2019 +0000"
      },
      "message": "try 2 threads on n7/np\n\nChange-Id: Ibbfd36d0c1e89fdbbf8e7ba36f1bf5c236ef5e0d\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202107\nReviewed-by: Mike Klein \u003cmtklein@google.com\u003e\nCommit-Queue: Mike Klein \u003cmtklein@google.com\u003e\n"
    },
    {
      "commit": "8262dd9e2deba9d0a27aa7e2294929295f8ff8aa",
      "tree": "8772bbeaa3cf9b80fad516993a28b1afd615d45e",
      "parents": [
        "3215f1a5cab750311abf816a92ed76373f0271ab"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue Mar 19 15:49:10 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 17:09:12 2019 +0000"
      },
      "message": "Roll ../src 69be71e10036..ca0130108117 (351 commits)\n\nhttps://chromium.googlesource.com/chromium/src.git/+log/69be71e10036..ca0130108117\n\n\ngit log 69be71e10036..ca0130108117 --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-03-19 steimel@chromium.org [Media Controls] Properly handle page zoom when checking doubletap\n2019-03-19 wangxianzhu@chromium.org Avoid painting empty display items for decoration backgrounds\n2019-03-19 shrekshao@google.com Implement the \u0027powerPreference\u0027 canvas context attribute\n2019-03-19 agrieve@chromium.org Android: Fix proguard / manifest diff error messages having extra newlines\n2019-03-19 pkasting@chromium.org Convert InitFocusSiblings() from before-insert to after-insert.\n2019-03-19 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/swiftshader 1cef4e693fc3..24cb99d44e9c (5 commits)\n2019-03-19 treib@chromium.org Delete chrome/browser/sync/profile_sync_test_util.h/cc\n2019-03-19 lowell@chromium.org Update IdentityManager to own SigninManager.\n2019-03-19 rkaplow@chromium.org Use UKM Source Ids for Translate\n2019-03-19 rdevlin.cronin@chromium.org [Extensions Bindings] Remove RequestSender\n2019-03-19 altimin@chromium.org [scheduler] Rename active connection-related things.\n2019-03-19 dtapuska@chromium.org Fix flakiness in SWR fetch test when running lots of jobs.\n2019-03-19 msalama@google.com Android: Added more precision to native code\u0027s resident  memory metric.\n2019-03-19 siliu@microsoft.com Enable TSF support on Windows by default.\n2019-03-19 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/SPIRV-Tools/src 2ac348b5c0a5..e1a76269b649 (3 commits)\n2019-03-19 samans@chromium.org Don\u0027t skip activation dependency when SurfaceRange start\u003dend\n2019-03-19 khushalsagar@chromium.org testing/config: Enable fieldtrial testing for SurfaceControl.\n2019-03-19 robertogden@chromium.org Update comment on prefs::kDataSaverEnabled\n2019-03-19 agrieve@chromium.org Android: Write build_vars.txt using a list of lines (refactor)\n2019-03-19 bratell@opera.com [jumbo] Restrict it to one content::Status alias\n2019-03-19 thakis@chromium.org Disable TextureFunctionTest.NonConstantOffset on win gpu fyi bots for a bit.\n2019-03-19 alancutter@chromium.org Record user action of clicking on the PWA install icon\n2019-03-19 treib@chromium.org PeopleHandler: grab/release sync_blocker in OnPrimaryAccountSet/Cleared\n2019-03-19 newcomer@chromium.org Cros: Enable users to move apps via keyboard shortcut\n2019-03-19 peconn@chromium.org 🤝 Remove PersistentNotificationController.\n2019-03-19 peria@chromium.org IDL compiler: Define classes for public APIs\n2019-03-19 olivierrobin@chromium.org Fix offline pages src inlining\n2019-03-19 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.5.64.\n2019-03-19 hajimehoshi@chromium.org Introduce DeprecatedDefaultTaskRunner and use it at WidgetInputHandlerImpl\n2019-03-19 vikassoni@chromium.org SkiaRenderer: Add support to draw STREAM_VIDEO_CONTENT quads.\n2019-03-19 mario@igalia.com Migrate //content/browser/service_worker to net::CompletionOnceCallback\n2019-03-19 smcgruer@chromium.org Correctly specify CSS Transition timing functions on the effect\n2019-03-19 robliao@chromium.org Run clang-tidy modernize-use-nullptr on //ui/views\n2019-03-19 gyuyoung@igalia.com Remove AudioNodeOutput::Create in modules/webaudio\n2019-03-19 dstockwell@google.com pdf: Fix anchor navigation\n2019-03-19 tengs@chromium.org Notifications: Allow removing non-visible notifications in MessageCenter.\n2019-03-19 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/dawn fef613365afe..54e4d47db491 (1 commits)\n2019-03-19 loyso@chromium.org WebApp: Use abstract web_app::InstallManager instead of BookmarkAppHelper.\n2019-03-19 tonikitoo@igalia.com Rework modules/filesystem\u0027s MetadataCallbacks callbacks\u0027 mechanism\n2019-03-19 davidbienvenu@chromium.org Fix GlassBrowserFrameView::GetMinimumSize after restore from maximize\n2019-03-19 gyuyoung@igalia.com Remove TransformationMatrix::Create(...) in platform/transforms\n2019-03-19 googleo@chromium.org Extend 3 months for M17N metrics.\n2019-03-19 rsesek@chromium.org [Mac] Convert the task manager layout to code, rather than a XIB.\n2019-03-19 treib@chromium.org Expose SyncService::RequiresClientUpgrade to Java\n2019-03-19 nikitapodguzov@chromium.org Add PIN code to print ticket.\n2019-03-19 nuskos@chromium.org Reserve on the first call to OnTraceBack rather in the construction of the JSONTraceExporter.\n2019-03-19 toyoshim@chromium.org OOR-CORS: Update TestExpectations for Slow tests\n2019-03-19 falken@chromium.org service worker: ServiceWorkerRequestHandler is only for main resources.\n2019-03-19 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/depot_tools b542cca26697..d2b0c2ae17fe (4 commits)\n2019-03-19 gyuyoung@igalia.com Remove WebThreadSupportingGC::Create() in blink\u0027s platform\n2019-03-19 myid.shin@igalia.com Change unsigned long to uint32_t/uint64_t in third_party/blink/ related Resources\n2019-03-19 hajimehoshi@chromium.org translate: Use a per-frame task runner at TranslateHelper\n2019-03-19 myid.shin@igalia.com Use Format macro, String::Number and std::to_string instead of type casting\n2019-03-19 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 4a20dbeaf31a..6caab2161079 (27 commits)\n2019-03-19 andypaicu@chromium.org Parse first-party-sets and save the result in the origin_policy\n2019-03-19 cbiesinger@chromium.org [layoutng] Minor optimizations\n2019-03-19 tkent@chromium.org custom-elements: An exception message from define() should mention the custom element name.\n2019-03-19 dgozman@chromium.org Plumb WebDocumentLoader to CreateApplicationCacheHost\n2019-03-19 msw@chromium.org Fix a reentrancy crash when closing the status bubble\n2019-03-19 pkasting@chromium.org Make AddChildView() match AddChildViewAt() re: views already parented to |this|.\n2019-03-19 pasko@chromium.org crashpad_stackwalker: Allow running from any $PWD\n2019-03-19 jkrcal@chromium.org [AF Profile Sync] Commit changes to WebDB on remote update\n2019-03-19 jkim@igalia.com OnionSoup: Apply testharness.js for tests in animations/prefixed.\n2019-03-19 thakis@chromium.org Roll clang 355581:356356.\n2019-03-19 droger@chromium.org [signin] Remove support for REAUTH response in X-Chrome-Connected headers\n2019-03-19 jsaul@google.com [Autofill] Split autofill_payments_features from autofill_features\n2019-03-19 gyuyoung@igalia.com Remove TracedValue::Create() in platform/instrumentation\n2019-03-19 arthursonzogni@chromium.org Replace CHECK by DumpWithoutCrashing in NavigationRequest.\n2019-03-19 hendrich@chromium.org Revert \"Reland \"[blink] Remove old script streamer thread\"\"\n2019-03-19 sky@chromium.org chromeos: gets mirroring in overview mode working with hidden windows\n2019-03-19 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/chromite f9f298eb11ce..cbcd56c13ecf (1 commits)\n2019-03-19 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/pdfium bcb9892d16d3..3d3dcdff38a6 (8 commits)\n2019-03-19 bajones@chromium.org Add inverse() method to XRRigidTransform\n2019-03-19 ellyjones@chromium.org flags: assign enable-network-logging-to-file\n2019-03-19 nikitapodguzov@chromium.org Print Preview: Add PIN value setting in Print Preview page logic.\n2019-03-19 twellington@chromium.org Disable InterestFeedContentSuggestions for testing\n2019-03-19 chiniforooshan@chromium.org Telemetry: step 1 of removing redundant metrics\n2019-03-19 carlscab@google.com Reduce scope of lock in TaskQueueImpl\n2019-03-19 raul@tambre.ee Improve Python 3 support in build scripts\n2019-03-19 myid.shin@igalia.com Change unsigned long to uint32_t in third_party/blink/public/platform/web_content_decryption_module_result.h\n2019-03-19 timvolodine@chromium.org [AW NS] Rename directory to network_service/ and move network service related files there\n2019-03-19 myid.shin@igalia.com Change unsigned long to size_t in third_party/blink/public/platform/fonts/\n2019-03-19 clemensh@chromium.org Move failing wasm wpt tests to own bug\n2019-03-19 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/native_client 1ed9878b8eb6..7d24fb15d81f (1 commits)\n2019-03-19 jlebel@chromium.org [iOS] Manage sync needs to be disabled when sync is disabled\n2019-03-19 pauljensen@chromium.org [Cronet] include junit in cronet_tests_java.jar\n2019-03-19 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal b97f27935ca1..6abdbc905c14 (41 commits)\n2019-03-19 rakina@chromium.org Make \u003cselect multiple\u003e element not skipped for find-in-page\n2019-03-19 dstockwell@google.com pdf: Temporary workaround for races using the Ink API\n2019-03-19 myid.shin@igalia.com Change unsigned long/unsigned to uint32_t in third_party/blink/public/platform/web_database_observer.h\n2019-03-19 menghuan@chromium.org chromeos: Add UMA for cryptohomed to measure incoming queue time\n2019-03-19 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/catapult d8c847c11680..93bbf937f838 (2 commits)\n2019-03-19 nickdiego@igalia.com Move CreatePipe function into //base/files/file_util.h\n2019-03-19 jbudorick@chromium.org Drop win7-rel to a 10% CQ experiment.\n2019-03-19 rsesek@chromium.org Add a new LPM fuzzer for Mach message servers.\n2019-03-19 tikuta@chromium.org [buildtools] update .gitignore for CIPD\n2019-03-19 agl@chromium.org Add Settings UI for security keys.\n2019-03-19 martiniss@chromium.org Remove todos for CQ bots\n2019-03-19 hendrich@chromium.org Revert \"Store the current SequenceManagerImpl instance in TLS\"\n2019-03-19 ksolt@chromium.org [scheduler] Migrating chrome/browser/ to PostTask.runOrPostTask.\n2019-03-19 philipp.hancke@googlemail.com webrtc wpt: fix use of helper function\n2019-03-19 leszeks@chromium.org [BlinkGenPropertyTrees] Re-add element id failure expectation\n2019-03-19 3su6n15k.default@developer.gserviceaccount.com Automated Commit: LKGM 11951.0.0 for chromeos.\n2019-03-19 jdemeulenaere@google.com [Autofill Assistant] Disable the carousels measurement cache.\n2019-03-19 jlebel@chromium.org [iOS] Should close Manage sync settings when sync is disabbled\n2019-03-19 jlebel@chromium.org [iOS] Fix to test for enterprise policy reason to disable sync\n2019-03-19 mcarlen@chromium.org [Autofill Assistant] Add ShowInfoBox to the set of actions.\n2019-03-19 eseckler@chromium.org Manually roll third_party/perfetto to 7b0c9453e8d3.\n2019-03-19 mattcary@chromium.org Orderfile: split commit step to second run of orderfile generator.\n2019-03-19 joelhockey@chromium.org Try and debug flakes in ExtractMountNameFileSystemNameFullPath tests\n2019-03-19 szermatt@chromium.org [Autofill Assistant] Don\u0027t show UI after moving tabs when feature is off\n2019-03-19 olivierrobin@chromium.org Reenable RL tests for slim-nav\n2019-03-19 pasko@chromium.org custom-tabs-client: Remove pasko from OWNERS\n2019-03-19 huanzhong@google.com [iOS] Change \"Clear Browsing Data\" button to a toolbar button\n2019-03-19 carlscab@google.com Store the current SequenceManagerImpl instance in TLS\n2019-03-19 mrsuyi@chromium.org Add feature flag kDisplaySearchEngineFavicon.\n2019-03-19 mrsuyi@chromium.org Remove kCustomSearchEngines flag.\n2019-03-19 rkgibson@google.com Remove contents text for clipboard image match\n2019-03-19 boliu@chromium.org aw: Set enable/disable feature once\n2019-03-19 hendrich@chromium.org Revert \"cros: Add Attestation enrollment browser test.\"\n2019-03-19 gambard@chromium.org [iOS][web] Group navigation methods in CRWWebController\n2019-03-19 ksakamoto@chromium.org Revert \"Use NetworkChangeNotifier to initialize the connection type in NetworkChangeManagerClient.\"\n2019-03-19 mlippautz@chromium.org unified-heap: Avoid stand-alone Blink idle GCs\n2019-03-19 hollingum@google.com Force numlock to be on when sending modifier state to sommelier\n2019-03-19 aleksandar.stojiljkovic@intel.com Revert \"Mark DepthCapture_depthStreamToR32FloatTexture as flaky on win7\"\n2019-03-19 niwa@google.com Fix a crash bug in ArcSelectFilesHandler\n2019-03-19 rsorokin@chromium.org cros: Add Attestation enrollment browser test.\n2019-03-19 nverne@chromium.org Allows any USB device with an ADB interface to connect to a VM.\n2019-03-19 yoichio@chromium.org Disable flaky DriveIntegrationServiceTest.ServiceInstanceIdentity\n2019-03-19 cliffsmo@microsoft.com Fix the retrieval of DwmIsCompositionEnabled.\n2019-03-19 yoshiki@chromium.org Disable lock screen notification\n2019-03-19 joelhockey@chromium.org CrostiniSharePath small fixes\n2019-03-19 sinansahin@google.com Changing \"Clear browsing data...\" button ripple color\n2019-03-19 karandeepb@chromium.org Docserver: Bump version.\n2019-03-19 enga@chromium.org Skip WebGPU tests on Linux AMD\n2019-03-19 joelhockey@chromium.org Removed TestServiceManagerContext from FileManagerPathUtilTests\n2019-03-19 shend@chromium.org chromeos: Whitelist input method prefs for virtual keyboard.\n2019-03-19 mahmadi@chromium.org [iOS][Translate] Adds EarlGrey tests for the new translate infobar (part 1)\n2019-03-19 yoichio@chromium.org Revert \"Photo Picker: Convert filePaths to URIs.\"\n2019-03-19 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll Fuchsia SDK from 3e59cb1001cf to 032385d9bec7\n2019-03-19 amaralp@chromium.org Fixing NTP logo top margin\n2019-03-19 wez@chromium.org [Fuchsia] Migrate ApplicationConfigManager from using struct to table.\n2019-03-19 chrome-release-bot@chromium.org Updating trunk VERSION from 3738.0 to 3739.0\n2019-03-19 lucmult@chromium.org JS clang format ui/file_manager/file_manager/background/\n2019-03-19 twellington@chromium.org Attempt to deflake ExampleUiCaptureTest\n2019-03-19 vovoy@chromium.org Disable system_health.memory_desktop/browse:news:hackernews:2018\n2019-03-19 ksakamoto@chromium.org Revert \"Looks like these tests pass on my box, on Linux, with this flag.\"\n2019-03-19 rmcelrath@chromium.org Use NetworkChangeNotifier to initialize the connection type in NetworkChangeManagerClient.\n2019-03-19 edcourtney@google.com Plumb transparent values for MUS.\n2019-03-19 jbudorick@chromium.org Disable a batch of flaky layout tests.\n2019-03-19 minch@google.com Animate only top window during mode transition.\n2019-03-19 dmblack@google.com Fix Assistant embedded UI dialog plate and thinking dot dimensions.\n2019-03-19 donnd@chromium.org [TTS] Refactor: java ResolvedSearchTerm immutable.\n2019-03-19 lanwei@chromium.org Transfer user activation in browser and renderer side\n2019-03-19 lucmult@chromium.org [Files app] Add ARIA landmarks for file list and top bar\n2019-03-19 jbudorick@chromium.org Remove blink_unittests from Win7 bots.\n2019-03-19 lucmult@chromium.org [Files app] Add page title and body aria-label\n2019-03-19 yuweih@chromium.org [remoting][FTL] Fix race condition in GrpcAsyncDispatcher\n2019-03-19 lucmult@chromium.org Add context menu test for Media View\n2019-03-18 amaralp@chromium.org The incognito app theme for the Grid Tab Switcher should be dark\n2019-03-18 atotic@chromium.org Revert \"Copy error over after glCopySubTexture\"\n2019-03-18 marcin@mwiacek.com Remove unnecessary enum inside FirstRunTest.java\n2019-03-18 amaralp@chromium.org Use theme color provider for tinting in top toolbars minus CCT toolbar\n2019-03-18 seantopping@chromium.org [Chromecast] Fix Grant/RevokeScreenAccess crash\n2019-03-18 atotic@chromium.org Revert \"Added perfetto test suite to Linux, Mac, and Windows bots.\"\n2019-03-18 pnoland@chromium.org [Chromeshine] Hook up in-memory components to persistence\n2019-03-18 myid.shin@igalia.com Change unsigned long to uint32_t/size_t in third_party/blink/renderer/modules/indexeddb/\n2019-03-18 myid.shin@igalia.com Fix the crash bug by the overflow in LayoutFrameSet.\n2019-03-18 tiansong@google.com [Chromecast][BLE] Enable change GATT Client connectability\n2019-03-18 tapted@chromium.org Ensure BaseView correctly processes captured NSLeftMouseUp.\n2019-03-18 sczs@chromium.org [ios] Sets badge to Selected state while InfobarBanner is being presented.\n2019-03-18 lasoren@chromium.org Uprev min env version for rtanalytics-light and rtanalytics-full.\n2019-03-18 bashi@chromium.org Update ServiceWorkerAggressiveCodeCache fieldtrial testing config\n2019-03-18 mheikal@chromium.org Revert \"[Android] Inflate toolbar stub on a BG thread\"\n2019-03-18 skym@chromium.org Revert \"[Background Sync] Use min_delay across storage partitions.\"\n2019-03-18 spang@chromium.org ozone: demo: Initialize mojo\n2019-03-18 mario@igalia.com Migrate //remoting/protocol to net::CompletionRepeatingCallback\n2019-03-18 mario@igalia.com Migrate //remoting/base and //remoting/protocol to net::CompletionOnceCallback\n2019-03-18 agrieve@chromium.org SuperSize: Print out coverage for WhereHasComponent() in stats\n2019-03-18 yliuyliu@google.com Change Android SDK path to third_party/android_sdk/public\n2019-03-18 mcasas@chromium.org VaAPI JDA unit test: s/visible_/coded_/ where appropriate\n2019-03-18 robertogden@chromium.org Update DRP OWNERS ASCII Art with new icon\n2019-03-18 almasrymina@chromium.org [Chromecast] Delete obsolete AV sync unittests\n2019-03-18 ntfschr@chromium.org AW: don\u0027t use URLRequestContextGetter\n2019-03-18 bialpio@chromium.org Fix crash in AR instrumentation tests\n2019-03-18 mlippautz@chromium.org histograms: Add labels for unified heap GC\n2019-03-18 johannes@chromium.org Make HttpServer interface more precise to reduce copying.\n2019-03-18 wangxianzhu@chromium.org [Non-BGPT] Don\u0027t invalidate raster on start/end of animation\n2019-03-18 tbarzic@chromium.org Delay public session login until associated policy store load\n2019-03-18 pnoland@chromium.org Revert \"[Chromeshine] Hook up in-memory components to persistence\"\n2019-03-18 ljusten@chromium.org Add Kerberos client\n2019-03-18 rdevlin.cronin@chromium.org [Extensions Bindings] Remove obsolete native handlers from //extensions\n2019-03-18 eugenebut@google.com Fix WKBasedNavigationManagerImpl::CommitPendingItem for back forward navigations.\n2019-03-18 ntfschr@chromium.org AW: simplify JNI in cookie_manager\n2019-03-18 oksamyt@chromium.org Reland \"Move credential_manager.mojom to third_party/blink/public/mojom/\"\n2019-03-18 pbos@chromium.org Move observable changes into InkDropEventHandler\n2019-03-18 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 252996c72d2c..4a20dbeaf31a (13 commits)\n2019-03-18 mathp@chromium.org Removing mathp@ from owners of components/leveldb_proto\n2019-03-18 dvadym@chromium.org Removed expired metric PasswordManager.SendPasswordFormToBrowserProcess.\n2019-03-18 qingsi@chromium.org Revert \"Move the getUserMedia gating of mDNS protection to FilteringNetworkManager.\"\n2019-03-18 davidben@chromium.org Detect RSA-PSS support in NSS keys.\n2019-03-18 jamescook@chromium.org Add mnissler as TPM firmware update owner\n2019-03-18 agrieve@chromium.org Android: Add M74 to generate_milestone_reports.py\n2019-03-18 katie@chromium.org Updates auto alt strings per request.\n2019-03-18 mmenke@chromium.org Remove simulated DNS errors from SetPriority ConnectJob tests.\n2019-03-18 pdr@chromium.org Remove ProxyImpl::input_throttled_until_commit_ and associated code\n2019-03-18 sczs@chromium.org [ios] InfobarBanner UI tweaks\n2019-03-18 bokan@chromium.org Fix Spatial Navigation Looping\n2019-03-18 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/depot_tools efe902b20b6a..b542cca26697 (1 commits)\n2019-03-18 oshima@chromium.org Do not check if reporting has started.\n2019-03-18 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 28645ae1d8fb..b97f27935ca1 (5 commits)\n2019-03-18 dpapad@chromium.org Replace i18n-values with $i18n{} mechanism in chrome://slow debug page.\n2019-03-18 dmblack@google.com Add unique prefix to Assistant alarm/timer notifications.\n2019-03-18 dmblack@google.com Renames Assistant\u0027s BaseLogoView to LogoView.\n2019-03-18 kylechar@chromium.org Call SetActiveURL() from InProcessCommandBuffer.\n2019-03-18 staphany@chromium.org Roll src/third_party/googletest/src/ efecb0bfa..8b6d3f9c4 (5 commits)\n2019-03-18 agrieve@chromium.org Add COMPONENT for //services/net\n2019-03-18 afakhry@chromium.org Revert \"Remove unnecessary looping over all root windows\"\n2019-03-18 avi@chromium.org Convert to modern JSONReader Value usage in transport_security_state_unittest.\n2019-03-18 etiennep@chromium.org [TaskScheduler]: Implement simplified TaskSource.\n2019-03-18 backer@chromium.org Copy error over after glCopySubTexture\n2019-03-18 hongchan@chromium.org Remove redundant codes for Autoplay from BaseAudioContext\n2019-03-18 dcastagna@chromium.org exo: Align texture target with SharedImages\n2019-03-18 jamescook@chromium.org Move chromeos JS browser tests to chromeos section in BUILD.gn\n2019-03-18 jdufault@google.com cros: Remove ScreenContext usage in UpdateScreen.\n2019-03-18 monufriienko@chromium.org Fixed build with disable_brotli_filter\u003dTrue\n2019-03-18 vtsyrklevich@chromium.org mojo: Fix cfi-icall failure\n2019-03-18 rouslan@chromium.org [Payment Request][Android] Deflake integration tests.\n2019-03-18 alph@chromium.org [heap profiler] Do not try to collect sample when TLS is destroyed\n2019-03-18 sahel@chromium.org Do not coalesce wheel with phaseBegan to wheel with phaseEnded.\n2019-03-18 alexclarke@chromium.org Prioritize UI thread navigation tasks behind a feature flag.\n2019-03-18 npm@chromium.org Remove ExpectedQueueingTime by FrameStatus\n2019-03-18 pwnall@chromium.org sqlite: Remove VFS patch.\n2019-03-18 pkasting@chromium.org Misc. cleanup:\n2019-03-18 mdjones@chromium.org Add TouchlessUiController\n2019-03-18 johannes@chromium.org Looks like these tests pass on my box, on Linux, with this flag.\n2019-03-18 cyan@chromium.org Fix unwanted underline on three dot menu.\n2019-03-18 dtapuska@chromium.org Media controls - Hide popup menu when exiting fullscreen\n2019-03-18 ellyjones@chromium.org flags: assign upcoming-ui-features\n2019-03-18 reed@google.com Skip alloc by placing SkiaPaintCanvas on stack\n2019-03-18 khushalsagar@chromium.org ui/android: Missed adding observer in previous change.\n2019-03-18 drubery@chromium.org Set several MacOS file types to show platform warnings on download\n2019-03-18 estade@chromium.org Move test method from PowerManagerClient to FakePowerManagerClient\n2019-03-18 corising@chromium.org Add two additional flag options for a user study on the tab hover cards feature.\n2019-03-18 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.5.62.\n2019-03-18 thegreenfrog@chromium.org [ios] Clear findInPage Namespace\n2019-03-18 v.paturi@samsung.com Add support for classification of image sprites in dark mode.\n2019-03-18 ryansturm@chromium.org Removing Page capping feature and code\n2019-03-18 arthursonzogni@chromium.org Remove instrumentation for bug 880741\n2019-03-18 pnoland@chromium.org [Chromeshine] Hook up in-memory components to persistence\n2019-03-18 lanwei@chromium.org Add pause to wait for scroll stop in WPT pointerevent touch test\n2019-03-18 bsheedy@chromium.org Support VR perf tests on Windows\n2019-03-18 altimin@chromium.org [scheduler] Replace OnActiveConnectionCreated with RegisterFeature\n2019-03-18 morlovich@chromium.org Pass in full Options to SetCanonicalCookieAsync\n2019-03-18 nator@chromium.org [Background Sync] Remove experimental flag from test.\n2019-03-18 estevenson@chromium.org Reland \"Trichrome: Remove webview deps from trichrome_chrome_apk.\"\n2019-03-18 dmblack@google.com Reset Assistant query view when necessary.\n2019-03-18 tinazwang@chromium.org [Self Share] Add confirmation notification when user successfully send tab to other devices\n2019-03-18 fdoray@chromium.org Document attempt to get rid of the macros in WebContentsUserData.\n2019-03-18 masonfreed@chromium.org Added ability to scale empty rects, and scale rects to zero.\n2019-03-18 agrieve@chromium.org Android: Make proguard deobfuscation more careful about false-positives\n2019-03-18 stevenjb@chromium.org Move chromeos/dbus/session_manager_client to subdir\n2019-03-18 nator@chromium.org [Background Sync] Remove more instances of raw new.\n2019-03-18 arthursonzogni@chromium.org Add temporary instrumentation into NavigationRequest::BeginNavigation().\n2019-03-18 olivierrobin@chromium.org Fetch gn based on the host OS.\n2019-03-18 khushalsagar@chromium.org ui/gl: Fix some assumptions around TransactionAcks in SurfaceControl.\n2019-03-18 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll Fuchsia SDK from 37d4d95da14b to 3e59cb1001cf\n2019-03-18 rkgibson@google.com [iOS] Prevent empty omnibox popup from opening on incognito pages\n2019-03-18 treib@chromium.org Migrate PeopleHandlerTest to MockSyncService\n2019-03-18 ellyjones@chromium.org views_bridge_mac: migrate off deprecated NSAccessibility API\n2019-03-18 fhorschig@chromium.org [Mfill Android] Move mediator properties into model\n2019-03-18 bokan@chromium.org Immediately complete synthetic gestures in VR\n2019-03-18 staphany@chromium.org AppCache: Remove command-line flags for default quota and disk size.\n2019-03-18 sebmarchand@chromium.org Use UmaHistogramLongTimes to log the WMI::AddEnum call duration\n2019-03-18 cassew@google.com Update CSS properties for immersive-mode media controls\n2019-03-18 ikilpatrick@chromium.org [LayoutNG] Remove unused geometry structs.\n2019-03-18 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/swiftshader c2bb50b73101..1cef4e693fc3 (4 commits)\n2019-03-18 minch@google.com Add a11y alert for entering/exiting full screen workspace state.\n2019-03-18 nohle@google.com Move CryptAuthEnrollmentManager::RegisterPrefs() to implementation\n2019-03-18 skyostil@chromium.org SequenceManager: Remove old crash keys\n2019-03-18 mmenke@chromium.org Use a single global constant priority for proxy tunnels over H2/QUIC.\n2019-03-18 penghuang@chromium.org Support write access for ExternalVkImageSkiaRepresentation\n2019-03-18 tommycli@chromium.org Docs: Add How to Write Cross-Platform UI doc\n2019-03-18 mlippautz@chromium.org heap: Remove infra to track stack frame depth\n2019-03-18 eseckler@chromium.org tracing: Reword developer options hint\n2019-03-18 llin@chromium.org Handle audio focus for internal media player.\n2019-03-18 parastoog@google.com [AF] Empty country/filling forms/invalid address fields\n2019-03-18 chlily@chromium.org Reland \"NEL: Add SQLitePersistentReportingAndNELStore\"\n2019-03-18 stkhapugin@chromium.org 🦁 Split omnibox popup view controller into new and legacy.\n2019-03-18 alph@chromium.org DevTools: Limit the script sources size retained solely by debugger.\n2019-03-18 karenqian@google.com Added perfetto test suite to Linux, Mac, and Windows bots.\n2019-03-18 bokan@chromium.org [SpatNav] Escape should blur any focused element\n2019-03-18 lgrey@chromium.org Update dark omnibox result URL color\n2019-03-18 estade@chromium.org Remove an unused param from a CrasAudioHandler::AudioObserver method\n2019-03-18 jbudorick@chromium.org Add initial generic bind gn template \u0026 bound asan wrapper script.\n2019-03-18 treib@chromium.org Migrate iOS Sync UI unittests to Mock/TestSyncService\n2019-03-18 sky@chromium.org aura/compositor: provide delegate function prior to sending damage\n2019-03-18 treib@chromium.org Migrate iOS ClearBrowsingData tests to TestSyncService\n2019-03-18 joenotcharles@google.com Add chrome_cleaner/engines/broker subdir\n2019-03-18 bratell@opera.com Add a missing dependency in content/common/native_types\n2019-03-18 miu@chromium.org Audio Service: Simpler SnooperNode correction FPS heuristic.\n2019-03-18 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal bb85d2ba05ff..28645ae1d8fb (4 commits)\n2019-03-18 jlebel@chromium.org [iOS][Unity] Support in Google services settings for enterprise policy\n2019-03-18 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia cfea834b8da6..252996c72d2c (4 commits)\n2019-03-18 reed@google.com Use GetSkColorSpaceForSkSurfaces for all surfaces\n2019-03-18 tangltom@chromium.org Fix avatar size in Mac profile menu\n2019-03-18 jdufault@google.com cros: Remove BaseWebUIHandler::GetNativeWindow\n2019-03-18 treib@chromium.org sync_ui_util cleanup: Break apart unrelated cases\n2019-03-18 hbos@chromium.org Whitelist googFirstFrameReceivedToDecodedMs.\n2019-03-18 kaznacheev@google.com Fix crash in app_list::LauncherSearchProvider::SetSearchResults\n2019-03-18 yucliu@chromium.org [Chromecast][QuickFix] Retain buffer before pushing to decoder\n2019-03-18 obrufau@igalia.com [css-grid] Treat percentages as auto for the minimum contribution\n2019-03-18 lowell@chromium.org Remove IdentityAccessorImpl\u0027s Dependency on AccountTrackerService.\n2019-03-18 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/webrtc 6d83592367c2..7dbc0eb2efa4 (1 commits)\n2019-03-18 wnwen@chromium.org Android: Add reminders for android_deps\n2019-03-18 rego@igalia.com [css-grid] Fix grid container baseline alignment for orthogonal items\n2019-03-18 treib@chromium.org Introduce SyncService::RequiresClientUpgrade\n2019-03-18 andrescj@chromium.org media/VJD test: add some ASSERTs and do some clean-ups.\n2019-03-18 sgilhuly@chromium.org Triage GLRenderer pixel tests\n2019-03-18 alexclarke@chromium.org Use BOOTSTRAP for onFirstDrawComplete task\n2019-03-18 atotic@chromium.org [LayoutNG] Fix for DCHECK(NeedsLayout) for fixed\n2019-03-18 riajiang@chromium.org Fix drag-n-drop with nested OOPIFs in VizHitTestDrawQuad.\n2019-03-18 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 to version 7.5.60.\n2019-03-18 manukh@chromium.org [omnibox] Extract duplicated classification logic.\n2019-03-18 xiyuan@chromium.org Reland \"SPM: Fix EmbedRoot focus\"\n2019-03-18 sushraja@microsoft.com Reland \"Fix touch keyboard occluding focused element inside OOPIF\"\n2019-03-18 joenotcharles@google.com Add rest of chrome_cleaner engines/common subdir\n2019-03-18 eseckler@chromium.org Manually roll third_party/perfetto to 16626dc4501d.\n2019-03-18 juke@chromium.org [chromecast] Avoid calling net::SetURLRequestContextForNSSHttpIO twice\n2019-03-18 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/catapult 4e9bccd7a0cf..d8c847c11680 (1 commits)\n2019-03-18 carlscab@google.com Make sure schedulers shutdown all queues before deleting SequenceManager\n2019-03-18 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/dawn 991ab98f113f..fef613365afe (1 commits)\n2019-03-18 finnur@chromium.org Inspector-protocol tests were timing out, not failing.\n2019-03-18 clemensh@chromium.org [v8][fuzzer] Avoid use of uninitialized value\n2019-03-18 rkaplow@chromium.org Remove unused offline pages UKM.\n2019-03-18 kpschoedel@chromium.org Temporarly disable -Wextra-semi from Chromecast internal builds\n2019-03-18 chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com Roll src-internal 7a8b6555e173..bb85d2ba05ff (2 commits)\n2019-03-18 foolip@chromium.org Mark external/wpt/dom/events/Event-dispatch-on-disabled-elements.html as timeout\n2019-03-18 spang@chromium.org ozone: demo: Use PlatformWindowSurface in ozone_demo\n2019-03-18 lpz@chromium.org Make WPT\u0027s .gitignore only ignore the testharness_runner.html in the root dir.\n2019-03-18 chromium-autoroll@skia-public.iam.gserviceaccount.com Roll src/third_party/skia 2c043c288169..cfea834b8da6 (1 commits)\n2019-03-18 sullivan@chromium.org Disable very flaky facebook and voicememos tests for loading.mobile\n2019-03-18 lindsayw@google.com [ios]Move GREYAssert out of helper and into test\n2019-03-18 thakis@chromium.org Remove use_drfuzz.\n2019-03-18 knollr@chromium.org Fix notification border on Windows and ChromeOS.\n2019-03-18 treib@chromium.org sync_ui_util: Handle UPGRADE_CLIENT error more explicitly\n2019-03-18 caitlinfischer@google.com [Autofill] Cleaned up a few minor issues.\n2019-03-18 isandrk@google.com [Locked Fullscreen] Disable page navigation in Locked Fullscreen mode\n2019-03-18 ydago@chromium.org Extension UI: Hide \u0027Load unpacked\u0027 button if no extension is whitelisted\n2019-03-18 smcgruer@chromium.org Cleanup: Remove unused function in timing_calculations.h\n2019-03-18 ricea@chromium.org Mark fetch.tentative.html as flaky\n\n\nCreated with:\n  gclient setdep -r ../src@ca0130108117\n\nThe AutoRoll server is located here: https://autoroll.skia.org/r/chromium-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:Perf-Mac10.13-Clang-MacBookPro11.5-GPU-RadeonHD8870M-x86_64-Release-All-CommandBuffer;skia.primary:Test-Mac10.13-Clang-MacBookPro11.5-GPU-RadeonHD8870M-x86_64-Debug-All-CommandBuffer\nTBR\u003dbrianosman@google.com\n\nChange-Id: Icecef1354b7198719fceb7cafdeaf143089e2216\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202113\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": "3215f1a5cab750311abf816a92ed76373f0271ab",
      "tree": "c3dd22558c8b00d6674e62d5d23ef2a42c176a63",
      "parents": [
        "026a9fd571f60850277f6131a5855f5bdb8ffe80"
      ],
      "author": {
        "name": "Ethan Nicholas",
        "email": "ethannicholas@google.com",
        "time": "Mon Mar 18 16:13:37 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 17:04:12 2019 +0000"
      },
      "message": "more relaxed precision decorations for SPIR-V output\n\nBug: skia:\nChange-Id: Ib840187fc5ded2d00e42a8fb675e9dcf606574bb\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/201984\nReviewed-by: Greg Daniel \u003cegdaniel@google.com\u003e\nCommit-Queue: Ethan Nicholas \u003cethannicholas@google.com\u003e\n"
    },
    {
      "commit": "026a9fd571f60850277f6131a5855f5bdb8ffe80",
      "tree": "8714fa5020b889b28bc0192b20bdc594fc785e57",
      "parents": [
        "e8bc1935a01eda2d9ed260ef488eceee561bbfe3"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue Mar 19 15:06:58 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 15:47:42 2019 +0000"
      },
      "message": "Roll third_party/externals/swiftshader 7cdf79cccb8e..0e712410582f (1 commits)\n\nhttps://swiftshader.googlesource.com/SwiftShader.git/+log/7cdf79cccb8e..0e712410582f\n\n\ngit log 7cdf79cccb8e..0e712410582f --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-03-19 chrisforbes@google.com Add support for OpUndef\n\n\nCreated with:\n  gclient setdep -r third_party/externals/swiftshader@0e712410582f\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\u003dbrianosman@google.com\n\nChange-Id: I9f5ef6d7aeaa9f7e43698bd9566b589d186e52ba\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202111\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": "e8bc1935a01eda2d9ed260ef488eceee561bbfe3",
      "tree": "844a10c41ebe58768321783767e7f5ee4ed8777f",
      "parents": [
        "bd960c064dd39114a8d29c256807ee15e1f0695e"
      ],
      "author": {
        "name": "Mike Klein",
        "email": "mtklein@google.com",
        "time": "Mon Mar 18 15:04:49 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 15:25:22 2019 +0000"
      },
      "message": "tweak .clang-format\n\nI just spent a bunch of time manually formatting SkScan_AAAPath.cpp so\nthat I could read it, a bunch of really frustrating time.  So I decided\nto see how clang-format would do, and with a couple of tweaks I think\nI\u0027m happy to let the tool take the wheel.  It actually fixed up a few\nplaces I missed.\n\nMost controversial stuff is proably parameter/argument packing?  I find\npacking these makes it hard to distinguish which and even how many\narguments you\u0027re passing to a function... it all becomes a bit of a sea\nof letters and you need to hunt for commas.  This way you always see\nthem distinctly, and if things start to look ridiculously tall, it\u0027s\nprobably because the _function_ is ridiculous.\n\nI\u0027d have even gone as far to set AllowAllArgumentsOnNextLine: false, but\nit doesn\u0027t exist yet.\n\nChange-Id: I504dedb50f99d0d935d59e252d30f59eca451a0c\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202000\nReviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\nCommit-Queue: Mike Klein \u003cmtklein@google.com\u003e\n"
    },
    {
      "commit": "bd960c064dd39114a8d29c256807ee15e1f0695e",
      "tree": "1e5e8fad329fdd527c4a1b90f72e1357fc220c4b",
      "parents": [
        "d6b8f9639cb1f704aa06099c2827e22d16fe44bf"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue Mar 19 14:24:58 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 15:04:22 2019 +0000"
      },
      "message": "Roll third_party/externals/swiftshader 24cb99d44e9c..7cdf79cccb8e (3 commits)\n\nhttps://swiftshader.googlesource.com/SwiftShader.git/+log/24cb99d44e9c..7cdf79cccb8e\n\n\ngit log 24cb99d44e9c..7cdf79cccb8e --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-03-19 bclayton@google.com Regres: Categorize crashes caused by debug macros\n2019-03-19 bclayton@google.com Regres: Fix priority boost for +2 code review.\n2019-03-19 bclayton@google.com Regres: Don\u0027t attempt to build failing changes forever.\n\n\nCreated with:\n  gclient setdep -r third_party/externals/swiftshader@7cdf79cccb8e\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\u003dbrianosman@google.com\n\nChange-Id: Id13b85fc32c1965594f66919bd1e40b4cc41888c\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202109\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": "d6b8f9639cb1f704aa06099c2827e22d16fe44bf",
      "tree": "d01488bf622d086896446554de364d556e8e71ff",
      "parents": [
        "390f0cc1f813ca764a780f1d213d59d1d7c7aa2e"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue Mar 19 13:42:58 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 14:22:22 2019 +0000"
      },
      "message": "Roll third_party/externals/swiftshader b8c63935328f..24cb99d44e9c (1 commits)\n\nhttps://swiftshader.googlesource.com/SwiftShader.git/+log/b8c63935328f..24cb99d44e9c\n\n\ngit log b8c63935328f..24cb99d44e9c --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-03-19 capn@google.com Fix mipmap generation on undefined cube texture\n\n\nCreated with:\n  gclient setdep -r third_party/externals/swiftshader@24cb99d44e9c\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\u003dbrianosman@google.com\n\nChange-Id: Ibcfa2c2b31be5233ef1c20467220fabc27d29e56\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202106\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": "390f0cc1f813ca764a780f1d213d59d1d7c7aa2e",
      "tree": "2bdb2159c13efd43f116f6cfdc56ac2006e11af9",
      "parents": [
        "6caab2161079332c8b6ec3541365096bbea06691"
      ],
      "author": {
        "name": "Michael Ludwig",
        "email": "michaelludwig@google.com",
        "time": "Tue Mar 19 09:16:38 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 14:18:52 2019 +0000"
      },
      "message": "Reland \"Reland \"Update SkCanvas\u0027 experimental SkiaRenderer API\"\"\n\nThis reverts commit 138a06d1b1cd035daf6b6a970c75126e94777822.\n\nReason for revert: add explicit constructors to ImageSetEntry to account for the new arguments,\nmatching SkiaRenderer\u0027s current initializer list. Also hardens SkPictureDrawback\u0027s deserialization\ncode for drawEdgeAAImageSet and drawEdgeAAQuad from a fuzz that was found during the CL\u0027s brief\nlifespan.\n\nOriginal change\u0027s description:\n\u003e Revert \"Reland \"Update SkCanvas\u0027 experimental SkiaRenderer API\"\"\n\u003e\n\u003e This reverts commit bd9d88a6e4d9730f3aa67227e5a1618180513a87.\n\u003e\n\u003e Reason for revert: Breaks SkiaRenderer on Android. Rendering is all corrupted, bisected to this change.\n\u003e\n\u003e Original change\u0027s description:\n\u003e \u003e Reland \"Update SkCanvas\u0027 experimental SkiaRenderer API\"\n\u003e \u003e\n\u003e \u003e This reverts commit 90791c202dd2d943565237bf511d929e8bd19951.\n\u003e \u003e\n\u003e \u003e Reason for revert: Jumped the gun, just need to update blacklist\n\u003e \u003e\n\u003e \u003e Original change\u0027s description:\n\u003e \u003e \u003e Revert \"Update SkCanvas\u0027 experimental SkiaRenderer API\"\n\u003e \u003e \u003e\n\u003e \u003e \u003e This reverts commit 4bf964602ab8758f6e580aaaa69add4fb260c1a6.\n\u003e \u003e \u003e\n\u003e \u003e \u003e Reason for revert: vulkan dm crashes\n\u003e \u003e \u003e\n\u003e \u003e \u003e Original change\u0027s description:\n\u003e \u003e \u003e \u003e Update SkCanvas\u0027 experimental SkiaRenderer API\n\u003e \u003e \u003e \u003e\n\u003e \u003e \u003e \u003e This lifts the temporary functions in SkGpuDevice into SkCanvas and\n\u003e \u003e \u003e \u003e deprecates the older experimental_DrawImageSetV1 and\n\u003e \u003e \u003e \u003e experimental_DrawEdgeAARect.  The new functions can handle paints and\n\u003e \u003e \u003e \u003e transform batching. Internally, SkCanvas routes the old functions to the\n\u003e \u003e \u003e \u003e new entry points and all device-level code is updated to handle the new\n\u003e \u003e \u003e \u003e API features.\n\u003e \u003e \u003e \u003e\n\u003e \u003e \u003e \u003e While touching all of the canvas/device/recording areas, the\n\u003e \u003e \u003e \u003e experimental functions are grouped in an \"EdgeAA\" cluster instead of being\n\u003e \u003e \u003e \u003e separated into the image category and the rectangle category.\n\u003e \u003e \u003e \u003e\n\u003e \u003e \u003e \u003e Bug: skia:8739\n\u003e \u003e \u003e \u003e Change-Id: I67c2a724873040ad5dc3307ab5b2823ba1eac54b\n\u003e \u003e \u003e \u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/190221\n\u003e \u003e \u003e \u003e Commit-Queue: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n\u003e \u003e \u003e \u003e Reviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\n\u003e \u003e \u003e\n\u003e \u003e \u003e TBR\u003dbsalomon@google.com,robertphillips@google.com,michaelludwig@google.com\n\u003e \u003e \u003e\n\u003e \u003e \u003e Change-Id: I87a5a258c5a1bd15e16389cdf91743772d6fa98a\n\u003e \u003e \u003e No-Presubmit: true\n\u003e \u003e \u003e No-Tree-Checks: true\n\u003e \u003e \u003e No-Try: true\n\u003e \u003e \u003e Bug: skia:8739\n\u003e \u003e \u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201226\n\u003e \u003e \u003e Reviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n\u003e \u003e \u003e Commit-Queue: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n\u003e \u003e\n\u003e \u003e TBR\u003dbsalomon@google.com,robertphillips@google.com,michaelludwig@google.com\n\u003e \u003e\n\u003e \u003e Change-Id: I75e9b6cbf079a7739b69a7e208730a930621abf9\n\u003e \u003e No-Presubmit: true\n\u003e \u003e No-Tree-Checks: true\n\u003e \u003e No-Try: true\n\u003e \u003e Bug: skia:8739\n\u003e \u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201229\n\u003e \u003e Reviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n\u003e \u003e Commit-Queue: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n\u003e \u003e Auto-Submit: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n\u003e\n\u003e TBR\u003dbsalomon@google.com,robertphillips@google.com,michaelludwig@google.com\n\u003e\n\u003e Change-Id: Ib87ef9b8b8598c16a8a6915920adf0b5dffc644b\n\u003e No-Presubmit: true\n\u003e No-Tree-Checks: true\n\u003e No-Try: true\n\u003e Bug: skia:8739\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201391\n\u003e Reviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\n\u003e Commit-Queue: Brian Salomon \u003cbsalomon@google.com\u003e\n\nBug: skia:8739, oss-fuzz:13794\nChange-Id: Ibd7df4a398928c3170d16300bf3ade496125372c\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/201650\nCommit-Queue: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nReviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\n"
    },
    {
      "commit": "6caab2161079332c8b6ec3541365096bbea06691",
      "tree": "a63274c3a34d20a881d9a05c4b97a8c82569a15b",
      "parents": [
        "5194123f7e235e4dbeea10c66bd7f9fc7bdfc9e5"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue Mar 19 11:57:58 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 12:38:22 2019 +0000"
      },
      "message": "Roll third_party/externals/swiftshader 289a576d337a..b8c63935328f (1 commits)\n\nhttps://swiftshader.googlesource.com/SwiftShader.git/+log/289a576d337a..b8c63935328f\n\n\ngit log 289a576d337a..b8c63935328f --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-03-19 capn@google.com Use C++11 std::swap()\n\n\nCreated with:\n  gclient setdep -r third_party/externals/swiftshader@b8c63935328f\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\u003dbrianosman@google.com\n\nChange-Id: Ic5e32facca32ba5c0c8f658e21bc9e6155fcc6dc\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202102\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": "5194123f7e235e4dbeea10c66bd7f9fc7bdfc9e5",
      "tree": "874eaaf512ffa7d85abd8e71ec90a43447ad62d7",
      "parents": [
        "d5fc88fdb6bad70a938982e8e674e3cbc6eabbd4"
      ],
      "author": {
        "name": "Robert Phillips",
        "email": "robertphillips@google.com",
        "time": "Mon Mar 18 14:07:24 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 12:36:42 2019 +0000"
      },
      "message": "Have DM\u0027s \"--pr ~*\" processing start from the default list of path renderers\n\nThis seems to be a less surprising handling of the path renderer flags.\nRight now the DDL1 bot runs w/ \"pr ~small\" which is magically turning CCPR back on.\n\nChange-Id: Ibbf630653853b9d421f2bedf7ed6e2845adfbc44\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/201607\nReviewed-by: Chris Dalton \u003ccsmartdalton@google.com\u003e\nCommit-Queue: Robert Phillips \u003crobertphillips@google.com\u003e\n"
    },
    {
      "commit": "d5fc88fdb6bad70a938982e8e674e3cbc6eabbd4",
      "tree": "62349a761602df9005eee72f53ad0bab78e5d813",
      "parents": [
        "5e6d6000c599ce795cb45944ff2f735777be8e82"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue Mar 19 11:37:45 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 12:25:12 2019 +0000"
      },
      "message": "Roll third_party/externals/angle2 eb986426cd6d..9b050f846a06 (1 commits)\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/eb986426cd6d..9b050f846a06\n\n\ngit log eb986426cd6d..9b050f846a06 --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-03-19 jiajia.qin@intel.com Fix that 0 is a valid memory barrier\n\n\nCreated with:\n  gclient setdep -r third_party/externals/angle2@9b050f846a06\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\u003dbrianosman@google.com\n\nChange-Id: Ic6f2edd9f03a3d744a5177ee999b0baf2ef2d2d5\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202101\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": "5e6d6000c599ce795cb45944ff2f735777be8e82",
      "tree": "c4581072c12c2f74cf686d9cfc3a5767550807a3",
      "parents": [
        "edd85673ff18b07bd751ebb8df070439c6af7d7a"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue Mar 19 10:17:58 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 10:57:42 2019 +0000"
      },
      "message": "Roll third_party/externals/swiftshader bbf5cf1e4762..289a576d337a (1 commits)\n\nhttps://swiftshader.googlesource.com/SwiftShader.git/+log/bbf5cf1e4762..289a576d337a\n\n\ngit log bbf5cf1e4762..289a576d337a --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-03-19 swiftshader.regress@gmail.com Regres: Update test lists @ bbf5cf1e\n\n\nCreated with:\n  gclient setdep -r third_party/externals/swiftshader@289a576d337a\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\u003dbrianosman@google.com\n\nChange-Id: I5dcea09fc4f8d9de9e84312705c202a9b6a1f520\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202077\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": "edd85673ff18b07bd751ebb8df070439c6af7d7a",
      "tree": "e95c5ae8f3413eec239ad4270ef2bbf9b1868d23",
      "parents": [
        "68c3b9857f3637bd6fbdaad941a22b4c17bb2f8f"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 19 00:28:55 2019 -0700"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 08:07:41 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/1c21d7cb523d20b7d3febb5aa9dc5798c1ffdbae [bot_update] show git protocol version (tikuta@chromium.org)\n\n\nTBR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Ie93d6ae8768340cf267c9e1ef11d27114c5d16ff\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202073\nReviewed-by: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "68c3b9857f3637bd6fbdaad941a22b4c17bb2f8f",
      "tree": "872978be967e15a10fdddbf97bc5775e9de9d070",
      "parents": [
        "b51f568c415f00f142da6017254109dcf63ee71e"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 18 22:56:52 2019 -0700"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 06:37:11 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/c2f74c1698a8e75f9474b92dcd69c73178d240b8 Make fetch compatible with Python 3 (raul@tambre.ee)\n\n\nTBR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nBugdroid-Send-Email: False\nChange-Id: If9bd4ee63a7df36ab4ba6cf034d5142bf899adb7\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/201465\nReviewed-by: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Recipe Roller \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b51f568c415f00f142da6017254109dcf63ee71e",
      "tree": "15fcc2004334d2e04b8ad9ada50c3fca6026926c",
      "parents": [
        "dd0544078d058e68cf91404745b493d7d5a184d0"
      ],
      "author": {
        "name": "skia-recreate-skps",
        "email": "skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com",
        "time": "Tue Mar 19 05:17:50 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Mar 19 05:57:51 2019 +0000"
      },
      "message": "Update go_deps asset\n\nAutomatic commit by the UpdateGoDEPS bot.\n\nTBR\u003dborenet@google.com\n\nChange-Id: I2d124f510dfa3bf222fd4745973c628cfe324e8d\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202069\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"
    }
  ]
}
