)]}'
{
  "log": [
    {
      "commit": "c8780783c36e1187901d0a8b8eca574d8ede2244",
      "tree": "6378f5f198bb6861a0fafe34a5e526cff2901653",
      "parents": [
        "8d61db73655ce2ca1ee2748f6c3bbf8d5d773714"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Mon May 11 14:32:46 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 11 15:34:54 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682064532649231745\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/b84f0682adbfd310e06d075a3c407b9583f4b75b\n  b84f068 (hferreiro@igalia.com)\n      Add summary line to presubmit output\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I3ec8dbd6af9fe5119ec0936dd6831b86a6a7e1ee\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1231592\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8d61db73655ce2ca1ee2748f6c3bbf8d5d773714",
      "tree": "94cb8d5f135f59dd2164e517feb6e90cbadf7af7",
      "parents": [
        "81a7327b24fba0e2d6f15ab2f2aff8ee5816d2ca"
      ],
      "author": {
        "name": "Michael Ludwig",
        "email": "michaelludwig@google.com",
        "time": "Fri May 08 17:25:03 2026 -0400"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 11 15:30:36 2026 -0700"
      },
      "message": "[graphite] Add isOpaque to PrecompileShader\n\nThis follows a similar approach to the isAlphaUnchanged function added\nto PrecompileColorFilter. Most shaders could be directly implemented\nwithout impacting their number of combinations.\n\nThe exceptions to this are solid colors and gradients, which now have 2x\nthe number of intrinsic combinations to represent where the color (or\nall the colors for gradients) are opaque. Similar to\nPrecompileColorFilters::Matrix, this increases the combinations\nevaluated but does not necessarily trigger a change in the number of\nfinal paint keys (definitely not right now, but possibly impacts the\nfinal blend decision in follow-up CLs).\n\nBug: b/478239991\nChange-Id: I5871fcc274a143e611ce61100c693c5db9b3a90a\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1225737\nCommit-Queue: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nReviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\n"
    },
    {
      "commit": "81a7327b24fba0e2d6f15ab2f2aff8ee5816d2ca",
      "tree": "e9fb10fe85c56a2b93963fb76820dcf27ed7affa",
      "parents": [
        "dfe5a30966b4aa4ca47c54cbe9fde2a0b83351c2"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Mon May 11 12:34:25 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 11 14:29:55 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682072078449036977\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/0a3aebbb84530f19072a8882f11176ee16222c02\n  0a3aebb (noahrose@google.com)\n      Ignore generated files in LSC check\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I9dd1634cad1c4b7d654f7aaef6629e2e9085df19\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1232076\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "dfe5a30966b4aa4ca47c54cbe9fde2a0b83351c2",
      "tree": "1773812db51242a1291d3b9d62596cc2935c1853",
      "parents": [
        "82a0e41ce7666d9745ef8a673a6f44a6bf9ecb25"
      ],
      "author": {
        "name": "Brandon Wilson",
        "email": "bwils@google.com",
        "time": "Mon May 11 10:55:23 2026 -0400"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 11 12:33:17 2026 -0700"
      },
      "message": "Reland \"Manually created dawn roll.\"\n\nThis is a reland of commit b4d0d3ae80c40adec8be3b42ed16829d8c76df61\n\nOriginal change\u0027s description:\n\u003e Manually created dawn roll.\n\u003e\n\u003e The abseil-cpp version was updated in DEPS but wasn\u0027t being changed in\n\u003e deps.json or deps_gen.go. Presumably this is a limitation of our roller.\n\u003e Manually updated these versions to complete the roll.\n\u003e\n\u003e https://review.skia.org/1231220 used as a base.\n\u003e\n\u003e Roll Dawn from b048990c1246 to 294c85cfb313 (27 revisions)\n\u003e\n\u003e https://dawn.googlesource.com/dawn.git/+log/b048990c1246..294c85cfb313\n\u003e\n\u003e 2026-05-10 chrome-automated-expectation@chops-service-accounts.iam.gserviceaccount.com Remove stale WebGPU CTS expectations\n\u003e 2026-05-09 kylechar@google.com Reland \"vulkan: Implement coherent FramebufferFetch\"\n\u003e 2026-05-09 shrekshao@google.com Fix CaptureWalkTest.cpp Build.gn\n\u003e 2026-05-09 shanxing.mei@intel.com [d3d12][intel] Enable DecomposeWorkgroupAccess for cts failures\n\u003e 2026-05-09 lokokung@google.com [tests] Add new feature list after AtomicVec2uMinMax changes\n\u003e 2026-05-08 jrprice@google.com [uniformity] Fix partial pointer call argument handling\n\u003e 2026-05-08 jrprice@google.com [uniformity] Fix let propagation of partial pointers\n\u003e 2026-05-08 chouinard@google.com [tint][spirv] Decorate intermediates with RelaxedPrecision\n\u003e 2026-05-08 chouinard@google.com [tint][spirv] Support f16 Framebuffer Fetch\n\u003e 2026-05-08 dsinclair@chromium.org Call `Base::Destroy` instead of `Instruction::Destroy`.\n\u003e 2026-05-08 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 7180bfbb2f20 to 6be6fe6fefe6 (1161 revisions)\n\u003e 2026-05-08 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 21e55b140a12 to ab41985470ba (10 revisions)\n\u003e 2026-05-08 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll DirectX Shader Compiler from 7ee36d8371f2 to 54a6469009c5 (1 revision)\n\u003e 2026-05-08 rharrison@chromium.org Fix body text of source code license headers\n\u003e 2026-05-07 rharrison@chromium.org [fuzz] Add -mesa to ./tools/run fuzz\n\u003e 2026-05-07 rharrison@chromium.org [fuzz] Add fuzzer front ends for fuzzing mesa\n\u003e 2026-05-07 rharrison@chromium.org [fuzz] Overhaul structure of Tint fuzzers\n\u003e 2026-05-07 petermcneeley@google.com [tint] AtomicVec2u (64bit) for DX12 backend\n\u003e 2026-05-07 shrekshao@google.com Capture: Surface and SwapChain\n\u003e 2026-05-07 cwallez@chromium.org [YUV AHB] W/a Exynos GPUs not handling RGB_IDENTITY correctly.\n\u003e 2026-05-07 cwallez@chromium.org [YUV AHB] Fix PQ and HLG color space luminance.\n\u003e 2026-05-07 dsinclair@chromium.org Convert builtin_polyfill files over to using lambda.\n\u003e 2026-05-07 lokokung@google.com Manual roll Chromium from c8fb3065f829 to 7180bfbb2f20 (12812 revisions)\n\u003e 2026-05-07 cwallez@chromium.org [dawn][node] Add support for ResourceTable.\n\u003e 2026-05-07 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll DirectX Shader Compiler from fe2615732899 to 7ee36d8371f2 (1 revision)\n\u003e 2026-05-07 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 5f0e794041ec to 21e55b140a12 (44 revisions)\n\u003e 2026-05-07 lokokung@google.com Revert \"[emscripten] Add support for immediates\"\n\u003e\n\u003e Also rolling transitive DEPS:\n\u003e   https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/dd4432fb02583b7a5b2b4fbf2012f7053e286ce0..204ad6277cf961a6551b437e9c32ac3c528a3649\n\u003e\n\u003e If this roll has caused a breakage, revert this CL and stop the roller\n\u003e using the controls here:\n\u003e https://autoroll.skia.org/r/dawn-skia-autoroll\n\u003e Please CC alanbaker@google.com,cwallez@google.com on the revert to ensure that a human\n\u003e is aware of the problem.\n\u003e\n\u003e To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry\n\u003e To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\u003e\n\u003e To report a problem with the AutoRoller itself, please file a bug:\n\u003e https://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\u003e\n\u003e Documentation for the AutoRoller is here:\n\u003e https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\u003e\n\u003e Cq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Debug-Graphite_Dawn_Vulkan;skia/skia.primary:Test-Mac14-Clang-MacMini9.1-GPU-AppleM1-arm64-Debug-All-ASAN_Graphite_Dawn_Metal;skia/skia.primary:Test-Win11-MSVC-Golo-GPU-QuadroP400-x86_64-Release-All-Graphite_Dawn_D3D12;skia/skia.primary:Test-Win11-MSVC-Golo-GPU-QuadroP400-x86_64-Release-All-Graphite_Dawn_D3D11\n\u003e Bug: None\n\u003e Change-Id: I79c2283ea1f0096843f004935d0bfc66c6aad789\n\u003e Tbr: alanbaker@google.com\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1231756\n\u003e Reviewed-by: Eric Boren \u003cborenet@google.com\u003e\n\u003e Commit-Queue: Brandon Wilson \u003cbwils@google.com\u003e\n\nNo-Tree-Checks: true\nNo-Try: true\nNo-Dependency-Checks: true\nBug: None\nChange-Id: Iaa667859faa58d19fa1af49ea30fb15ef6b5fedf\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1232017\nCommit-Queue: Brandon Wilson \u003cbwils@google.com\u003e\nReviewed-by: Eric Boren \u003cborenet@google.com\u003e\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\n"
    },
    {
      "commit": "82a0e41ce7666d9745ef8a673a6f44a6bf9ecb25",
      "tree": "f52d83441db71ff4f0d4a03aa092208685ae8dea",
      "parents": [
        "5914dc7b7fee51650a7561ecf7a4978c65ddd97b"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Mon May 11 11:23:20 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 11 12:30:18 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682076479110445457\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/61e6a5f1662c82c266a47804cacd6d7156f3203d\n  61e6a5f (christianxu@chromium.org)\n      [DepotTools] Skip deleting branches in other worktrees\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I9fef8f8ebc62299a65b3d967b1ec9950c42c38d0\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1231976\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5914dc7b7fee51650a7561ecf7a4978c65ddd97b",
      "tree": "c6e471d9d082edbdefe52dcdfc9989eda0a6ce36",
      "parents": [
        "91d3c1e730af54bd10aed71a1cfec7ff6fa58663"
      ],
      "author": {
        "name": "Brandon Wilson",
        "email": "bwils@google.com",
        "time": "Mon May 11 12:01:20 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 11 12:03:58 2026 -0700"
      },
      "message": "Revert \"Manually created dawn roll.\"\n\nThis reverts commit b4d0d3ae80c40adec8be3b42ed16829d8c76df61.\n\nReason for revert: Likely culprit for build break- https://task-driver.skia.org/td/9bbKcY7nhrqpUoehO8Je\n\nOriginal change\u0027s description:\n\u003e Manually created dawn roll.\n\u003e\n\u003e The abseil-cpp version was updated in DEPS but wasn\u0027t being changed in\n\u003e deps.json or deps_gen.go. Presumably this is a limitation of our roller.\n\u003e Manually updated these versions to complete the roll.\n\u003e\n\u003e https://review.skia.org/1231220 used as a base.\n\u003e\n\u003e Roll Dawn from b048990c1246 to 294c85cfb313 (27 revisions)\n\u003e\n\u003e https://dawn.googlesource.com/dawn.git/+log/b048990c1246..294c85cfb313\n\u003e\n\u003e 2026-05-10 chrome-automated-expectation@chops-service-accounts.iam.gserviceaccount.com Remove stale WebGPU CTS expectations\n\u003e 2026-05-09 kylechar@google.com Reland \"vulkan: Implement coherent FramebufferFetch\"\n\u003e 2026-05-09 shrekshao@google.com Fix CaptureWalkTest.cpp Build.gn\n\u003e 2026-05-09 shanxing.mei@intel.com [d3d12][intel] Enable DecomposeWorkgroupAccess for cts failures\n\u003e 2026-05-09 lokokung@google.com [tests] Add new feature list after AtomicVec2uMinMax changes\n\u003e 2026-05-08 jrprice@google.com [uniformity] Fix partial pointer call argument handling\n\u003e 2026-05-08 jrprice@google.com [uniformity] Fix let propagation of partial pointers\n\u003e 2026-05-08 chouinard@google.com [tint][spirv] Decorate intermediates with RelaxedPrecision\n\u003e 2026-05-08 chouinard@google.com [tint][spirv] Support f16 Framebuffer Fetch\n\u003e 2026-05-08 dsinclair@chromium.org Call `Base::Destroy` instead of `Instruction::Destroy`.\n\u003e 2026-05-08 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 7180bfbb2f20 to 6be6fe6fefe6 (1161 revisions)\n\u003e 2026-05-08 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 21e55b140a12 to ab41985470ba (10 revisions)\n\u003e 2026-05-08 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll DirectX Shader Compiler from 7ee36d8371f2 to 54a6469009c5 (1 revision)\n\u003e 2026-05-08 rharrison@chromium.org Fix body text of source code license headers\n\u003e 2026-05-07 rharrison@chromium.org [fuzz] Add -mesa to ./tools/run fuzz\n\u003e 2026-05-07 rharrison@chromium.org [fuzz] Add fuzzer front ends for fuzzing mesa\n\u003e 2026-05-07 rharrison@chromium.org [fuzz] Overhaul structure of Tint fuzzers\n\u003e 2026-05-07 petermcneeley@google.com [tint] AtomicVec2u (64bit) for DX12 backend\n\u003e 2026-05-07 shrekshao@google.com Capture: Surface and SwapChain\n\u003e 2026-05-07 cwallez@chromium.org [YUV AHB] W/a Exynos GPUs not handling RGB_IDENTITY correctly.\n\u003e 2026-05-07 cwallez@chromium.org [YUV AHB] Fix PQ and HLG color space luminance.\n\u003e 2026-05-07 dsinclair@chromium.org Convert builtin_polyfill files over to using lambda.\n\u003e 2026-05-07 lokokung@google.com Manual roll Chromium from c8fb3065f829 to 7180bfbb2f20 (12812 revisions)\n\u003e 2026-05-07 cwallez@chromium.org [dawn][node] Add support for ResourceTable.\n\u003e 2026-05-07 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll DirectX Shader Compiler from fe2615732899 to 7ee36d8371f2 (1 revision)\n\u003e 2026-05-07 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 5f0e794041ec to 21e55b140a12 (44 revisions)\n\u003e 2026-05-07 lokokung@google.com Revert \"[emscripten] Add support for immediates\"\n\u003e\n\u003e Also rolling transitive DEPS:\n\u003e   https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/dd4432fb02583b7a5b2b4fbf2012f7053e286ce0..204ad6277cf961a6551b437e9c32ac3c528a3649\n\u003e\n\u003e If this roll has caused a breakage, revert this CL and stop the roller\n\u003e using the controls here:\n\u003e https://autoroll.skia.org/r/dawn-skia-autoroll\n\u003e Please CC alanbaker@google.com,cwallez@google.com on the revert to ensure that a human\n\u003e is aware of the problem.\n\u003e\n\u003e To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry\n\u003e To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\u003e\n\u003e To report a problem with the AutoRoller itself, please file a bug:\n\u003e https://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\u003e\n\u003e Documentation for the AutoRoller is here:\n\u003e https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\u003e\n\u003e Cq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Debug-Graphite_Dawn_Vulkan;skia/skia.primary:Test-Mac14-Clang-MacMini9.1-GPU-AppleM1-arm64-Debug-All-ASAN_Graphite_Dawn_Metal;skia/skia.primary:Test-Win11-MSVC-Golo-GPU-QuadroP400-x86_64-Release-All-Graphite_Dawn_D3D12;skia/skia.primary:Test-Win11-MSVC-Golo-GPU-QuadroP400-x86_64-Release-All-Graphite_Dawn_D3D11\n\u003e Bug: None\n\u003e Change-Id: I79c2283ea1f0096843f004935d0bfc66c6aad789\n\u003e Tbr: alanbaker@google.com\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1231756\n\u003e Reviewed-by: Eric Boren \u003cborenet@google.com\u003e\n\u003e Commit-Queue: Brandon Wilson \u003cbwils@google.com\u003e\n\nBug: None\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Debug-Graphite_Dawn_Vulkan;skia/skia.primary:Test-Mac14-Clang-MacMini9.1-GPU-AppleM1-arm64-Debug-All-ASAN_Graphite_Dawn_Metal;skia/skia.primary:Test-Win11-MSVC-Golo-GPU-QuadroP400-x86_64-Release-All-Graphite_Dawn_D3D12;skia/skia.primary:Test-Win11-MSVC-Golo-GPU-QuadroP400-x86_64-Release-All-Graphite_Dawn_D3D11\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nChange-Id: I5f669d9a3897c821514e5e6a2cc68a147632690d\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1231679\nCommit-Queue: Brandon Wilson \u003cbwils@google.com\u003e\nBot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "91d3c1e730af54bd10aed71a1cfec7ff6fa58663",
      "tree": "db946eb40b2b5728a504c3481161bc531595d59b",
      "parents": [
        "b4d0d3ae80c40adec8be3b42ed16829d8c76df61"
      ],
      "author": {
        "name": "Thomas Smith",
        "email": "thomsmit@google.com",
        "time": "Mon May 11 10:41:53 2026 -0400"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 11 11:54:08 2026 -0700"
      },
      "message": "Make SkYUVAPixmap comments match behavior\n\nChange-Id: Ibb38fac9e2b149e774e76555058fa85a79eb30e1\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1230696\nCommit-Queue: Thomas Smith \u003cthomsmit@google.com\u003e\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\n"
    },
    {
      "commit": "b4d0d3ae80c40adec8be3b42ed16829d8c76df61",
      "tree": "7107f879657707344d090778e15709678a1e8e81",
      "parents": [
        "cb9bb94fbcddf4612b6e1400d43a41b7670ba418"
      ],
      "author": {
        "name": "Brandon Wilson",
        "email": "bwils@google.com",
        "time": "Mon May 11 10:55:23 2026 -0400"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 11 11:21:25 2026 -0700"
      },
      "message": "Manually created dawn roll.\n\nThe abseil-cpp version was updated in DEPS but wasn\u0027t being changed in\ndeps.json or deps_gen.go. Presumably this is a limitation of our roller.\nManually updated these versions to complete the roll.\n\nhttps://review.skia.org/1231220 used as a base.\n\nRoll Dawn from b048990c1246 to 294c85cfb313 (27 revisions)\n\nhttps://dawn.googlesource.com/dawn.git/+log/b048990c1246..294c85cfb313\n\n2026-05-10 chrome-automated-expectation@chops-service-accounts.iam.gserviceaccount.com Remove stale WebGPU CTS expectations\n2026-05-09 kylechar@google.com Reland \"vulkan: Implement coherent FramebufferFetch\"\n2026-05-09 shrekshao@google.com Fix CaptureWalkTest.cpp Build.gn\n2026-05-09 shanxing.mei@intel.com [d3d12][intel] Enable DecomposeWorkgroupAccess for cts failures\n2026-05-09 lokokung@google.com [tests] Add new feature list after AtomicVec2uMinMax changes\n2026-05-08 jrprice@google.com [uniformity] Fix partial pointer call argument handling\n2026-05-08 jrprice@google.com [uniformity] Fix let propagation of partial pointers\n2026-05-08 chouinard@google.com [tint][spirv] Decorate intermediates with RelaxedPrecision\n2026-05-08 chouinard@google.com [tint][spirv] Support f16 Framebuffer Fetch\n2026-05-08 dsinclair@chromium.org Call `Base::Destroy` instead of `Instruction::Destroy`.\n2026-05-08 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 7180bfbb2f20 to 6be6fe6fefe6 (1161 revisions)\n2026-05-08 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 21e55b140a12 to ab41985470ba (10 revisions)\n2026-05-08 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll DirectX Shader Compiler from 7ee36d8371f2 to 54a6469009c5 (1 revision)\n2026-05-08 rharrison@chromium.org Fix body text of source code license headers\n2026-05-07 rharrison@chromium.org [fuzz] Add -mesa to ./tools/run fuzz\n2026-05-07 rharrison@chromium.org [fuzz] Add fuzzer front ends for fuzzing mesa\n2026-05-07 rharrison@chromium.org [fuzz] Overhaul structure of Tint fuzzers\n2026-05-07 petermcneeley@google.com [tint] AtomicVec2u (64bit) for DX12 backend\n2026-05-07 shrekshao@google.com Capture: Surface and SwapChain\n2026-05-07 cwallez@chromium.org [YUV AHB] W/a Exynos GPUs not handling RGB_IDENTITY correctly.\n2026-05-07 cwallez@chromium.org [YUV AHB] Fix PQ and HLG color space luminance.\n2026-05-07 dsinclair@chromium.org Convert builtin_polyfill files over to using lambda.\n2026-05-07 lokokung@google.com Manual roll Chromium from c8fb3065f829 to 7180bfbb2f20 (12812 revisions)\n2026-05-07 cwallez@chromium.org [dawn][node] Add support for ResourceTable.\n2026-05-07 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll DirectX Shader Compiler from fe2615732899 to 7ee36d8371f2 (1 revision)\n2026-05-07 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 5f0e794041ec to 21e55b140a12 (44 revisions)\n2026-05-07 lokokung@google.com Revert \"[emscripten] Add support for immediates\"\n\nAlso rolling transitive DEPS:\n  https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/dd4432fb02583b7a5b2b4fbf2012f7053e286ce0..204ad6277cf961a6551b437e9c32ac3c528a3649\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/dawn-skia-autoroll\nPlease CC alanbaker@google.com,cwallez@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Debug-Graphite_Dawn_Vulkan;skia/skia.primary:Test-Mac14-Clang-MacMini9.1-GPU-AppleM1-arm64-Debug-All-ASAN_Graphite_Dawn_Metal;skia/skia.primary:Test-Win11-MSVC-Golo-GPU-QuadroP400-x86_64-Release-All-Graphite_Dawn_D3D12;skia/skia.primary:Test-Win11-MSVC-Golo-GPU-QuadroP400-x86_64-Release-All-Graphite_Dawn_D3D11\nBug: None\nChange-Id: I79c2283ea1f0096843f004935d0bfc66c6aad789\nTbr: alanbaker@google.com\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1231756\nReviewed-by: Eric Boren \u003cborenet@google.com\u003e\nCommit-Queue: Brandon Wilson \u003cbwils@google.com\u003e\n"
    },
    {
      "commit": "cb9bb94fbcddf4612b6e1400d43a41b7670ba418",
      "tree": "9a572ef1a4e336dcb27f29c22bb9e66fbb45e5d2",
      "parents": [
        "aaf6a450c6e5b4c04a7362c75da9bf3d76c1ebb8"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Mon May 11 09:52:49 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 11 11:15:14 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682082148947222849\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/ea763c7cac5b37021331eb181b2989b826a29701\n  ea763c7 (christianxu@chromium.org)\n      Add --skip-worktrees to rebase-update\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I463a843796339508970e8d630396c16c59f0da82\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1231896\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "aaf6a450c6e5b4c04a7362c75da9bf3d76c1ebb8",
      "tree": "7284d11a9d9c7fcf08e0a5f2369a18d32bd75344",
      "parents": [
        "32281401997e8600cb54bd19045a21deb4203f39"
      ],
      "author": {
        "name": "Thomas Smith",
        "email": "thomsmit@google.com",
        "time": "Fri May 08 12:56:30 2026 -0400"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 11 09:48:20 2026 -0700"
      },
      "message": "[graphite] Add Sparse Strips tiler\n\nChange-Id: I9dae8bb736f4e45586db584e8c28421464392b95\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1160878\nReviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\nCommit-Queue: Thomas Smith \u003cthomsmit@google.com\u003e\n"
    },
    {
      "commit": "32281401997e8600cb54bd19045a21deb4203f39",
      "tree": "2a639f979f454fff3b14c8beed17bfd9fb25e5a4",
      "parents": [
        "2514f6b5f92bc7f95315db47a7562b6e77b33f02"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Mon May 11 05:58:43 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 11 07:18:19 2026 -0700"
      },
      "message": "Roll vulkan-deps from e069d6e7382e to 4391cb02adc5 (1 revision)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/e069d6e7382e..4391cb02adc5\n\nAlso rolling transitive DEPS:\n  https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers/+log/58006c901d1d5c37dece6b6610e9af87fa951375..98c842bd561ac67c5ff98d599c8c960ba9edb7fd\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/vulkan-deps-skia-autoroll\nPlease CC jmbetancourt@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE\nBug: None\nTbr: jmbetancourt@google.com\nChange-Id: Ie0b9b9104427d133ca5af134f25ef3bc912cccdd\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1231284\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2514f6b5f92bc7f95315db47a7562b6e77b33f02",
      "tree": "98f8f1385cc693ff30db010c1ee77dea7abd5242",
      "parents": [
        "9fb7d2814642617b3a815d8d640e26c7e54f4450"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Sun May 10 21:01:22 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Sun May 10 23:07:39 2026 -0700"
      },
      "message": "Roll ANGLE from ab41985470ba to 2d8f36f37859 (11 revisions)\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/ab41985470ba..2d8f36f37859\n\n2026-05-10 kbr@chromium.org Add !isMesa to recreateFboUponFlush workaround.\n2026-05-08 lexa.knyazev@gmail.com Remove unrelated code from image data size validation\n2026-05-08 cclao@google.com Vulkan: Fix bug with framebuffer layer change without rebind\n2026-05-08 syoussefi@chromium.org Update test to match ANGLE\u0027s style\n2026-05-08 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from 19bd71e8d112 to 7d34a38cf72c (905 revisions)\n2026-05-08 bsheedy@chromium.org Remove legacy win-trace builder\n2026-05-08 m.maiya@samsung.com Vulkan: Unconditionally enable GL_ANGLE_rgbx_internal_format extension\n2026-05-08 ynovikov@chromium.org Skip DeleteTextureBoundToImageUnit on Pixel 10 GLES\n2026-05-08 bsheedy@chromium.org Add src-side win-trace equivalent\n2026-05-08 kbr@chromium.org Restrict recreateFboUponFlush workaround.\n2026-05-08 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 9cab38ea0404 to 4c5f45e113d5 (24 revisions)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/angle-skia-autoroll\nPlease CC jmadill@google.com,jmbetancourt@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Build-Mac-Clang-arm64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE;skia/skia.primary:Test-Win11-Clang-Dell3930-GPU-GTX1660-x86_64-Debug-All-ANGLE\nTbr: jmbetancourt@google.com\nChange-Id: I33aa1b6dcbf9eb66a21f3dd770be77143f0ea5f8\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1231099\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9fb7d2814642617b3a815d8d640e26c7e54f4450",
      "tree": "b48214b88c5de8da330ec502a9e566f8ed301aa5",
      "parents": [
        "0b997acb2b6923c39cdadb3e5d949d1498461fe8"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Sun May 10 21:42:55 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Sun May 10 22:27:07 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682128072539906401\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/7b46edbbedc92d910a485815c2499d74254b4f74\n  7b46edb (wnwen@google.com)\n      Add EPL-2.0 to allowlist\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Ica02316e07b2804bbd3bc11c315287f4c0acacbc\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1231202\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0b997acb2b6923c39cdadb3e5d949d1498461fe8",
      "tree": "f5bb0feca4e85094b234b4f7d7c8272a94c6904d",
      "parents": [
        "04eab405c33a3ef93343eb4075596fb23526649d"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Mon May 11 04:01:14 2026 +0000"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Sun May 10 22:26:06 2026 -0700"
      },
      "message": "Roll Skia Infra from 99ee78410476 to 4ff5776b821e (15 revisions)\n\nhttps://skia.googlesource.com/buildbot.git/+log/99ee78410476..4ff5776b821e\n\n2026-05-08 louhi-prod-1-6316342352543744@louhi-prod-1.iam.gserviceaccount.com Toggle Perfserver Freeze - off - perf/FREEZELOCK\n2026-05-08 zhanliang@google.com [CBB] Use team alias for failure notification emails\n2026-05-08 zhanliang@google.com Revert \"[pinpoint] Support base_extra_args and experiment_extra_args in Pairwise Try Jobs\"\n2026-05-08 zhanliang@google.com [CBB] Improve failure emails\n2026-05-08 sergeirudenkov@google.com Reland \"[public\u0027s a subset] Add TraceVisibility and TraceParams.is_public\"\n2026-05-08 louhi-prod-1-6316342352543744@louhi-prod-1.iam.gserviceaccount.com Toggle Perfserver Freeze - on - perf/FREEZELOCK\n2026-05-08 louhi-prod-1-6316342352543744@louhi-prod-1.iam.gserviceaccount.com Toggle Perfserver Freeze - off - perf/FREEZELOCK\n2026-05-08 louhi-prod-1-6316342352543744@louhi-prod-1.iam.gserviceaccount.com Toggle Perfserver Freeze - on - perf/FREEZELOCK\n2026-05-08 louhi-prod-1-6316342352543744@louhi-prod-1.iam.gserviceaccount.com Toggle Perfserver Freeze - off - perf/FREEZELOCK\n2026-05-08 sruslan@google.com Make suggestions in multi-explore view query-specific.\n2026-05-08 sruslan@google.com Extract trace type definitions to a separate file.\n2026-05-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll jsfiddle-final from 85705a7dd4f0 to 0bea37cb1de7\n2026-05-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll command_wrapper from 5bc13f809f6c32d4b... to a1663394b3c883bb9... (1 revision)\n2026-05-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Depot Tools from 8a58b411c2ee to 86ddfc92bce7 (4 revisions)\n2026-05-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll debugger-app-final from 2c96eeafb886 to 79350e38c42b\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/infra-skia\nPlease CC borenet@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Skia Infra: https://bugs.chromium.org/p/skia/issues/entry\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nBug: chromium:346836299,chromium:504536191\nTbr: borenet@google.com\nChange-Id: Ibe10c8515d1022ba725ade293d23852d424e94c7\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1231198\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "04eab405c33a3ef93343eb4075596fb23526649d",
      "tree": "4e56c5262cb8ec81c17da4e50c7e6848de3e85c1",
      "parents": [
        "5f461c27fe3305dceeb0823aa9ee718aed2659f4"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Sun May 10 21:35:27 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Sun May 10 22:07:41 2026 -0700"
      },
      "message": "Roll debugger-app-base from bb04143c038b to 18d4e53a226a\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/debugger-app-base-skia\nPlease CC borenet@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nTbr: borenet@google.com\nChange-Id: I84d52ef72e3aafd00031e36563893e14072c011e\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1231217\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5f461c27fe3305dceeb0823aa9ee718aed2659f4",
      "tree": "c38248bb1824a1e8d05a3e7877431f617cf71e0b",
      "parents": [
        "8cafb209e83616a3e46df270ebffb0b51b6b68fb"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Sun May 10 16:43:48 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Sun May 10 17:55:44 2026 -0700"
      },
      "message": "Roll vulkan-deps from 3a658da10db4 to e069d6e7382e (1 revision)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/3a658da10db4..e069d6e7382e\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/vulkan-deps-skia-autoroll\nPlease CC jmbetancourt@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE\nBug: None\nTbr: jmbetancourt@google.com\nChange-Id: Ic234b03c4ed1f56ca61ceba5921da3d09b6581e1\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1231096\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8cafb209e83616a3e46df270ebffb0b51b6b68fb",
      "tree": "86602a4f7aef61e9c75a60006dd221954461d08c",
      "parents": [
        "05a03f99c74e0fa2d350f26a4c951560d229bbd0"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Sun May 10 05:33:10 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Sun May 10 06:20:39 2026 -0700"
      },
      "message": "Roll SKP CIPD package from 563 to 564\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/skp-skia\nPlease CC jmbetancourt@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in SKP CIPD package: https://bugs.chromium.org/p/chromium/issues/entry\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nTbr: jmbetancourt@google.com\nChange-Id: I6c97b4d6d55b7b9058ae09bb59becc3cfb184e07\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1230956\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "05a03f99c74e0fa2d350f26a4c951560d229bbd0",
      "tree": "04b291f7161eeec1531ed0115ee2999f3ba0c4be",
      "parents": [
        "1fed4ed13de5700872d046b8dbe6d7314d0924f8"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Fri May 08 19:50:48 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Fri May 08 21:56:04 2026 -0700"
      },
      "message": "Roll vulkan-deps from df94adb30172 to 3a658da10db4 (12 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/df94adb30172..3a658da10db4\n\nAlso rolling transitive DEPS:\n  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers/+log/0e9de566b7d4051c5cc1b762e242c46565956bdf..8cfaaa1d4deedc865e52a42e654c5ec0d7d75eb0\n  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools/+log/353f23f2c0bdf90bce0df551633c5ed873f530ba..ead00c13573f705b49130425cb38d70bd2aea0cb\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/vulkan-deps-skia-autoroll\nPlease CC alexisdavidc@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE\nBug: None\nTbr: alexisdavidc@google.com\nChange-Id: I95cb11b42a50c665d188ab3d7728efb0b1848062\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1230464\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1fed4ed13de5700872d046b8dbe6d7314d0924f8",
      "tree": "02f8e9d90bc1b0b3364e5dc8f1f85bc6fc9102ed",
      "parents": [
        "dc78d4bd2efb1fc1ebb4d77038e5d7834c4304cf"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Fri May 08 18:51:37 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Fri May 08 20:12:14 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (recipe_engine) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682319966624920177\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/70bb072f0c4b15194060aafbafe3e0ce79a0387f\n  70bb072 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll CAS Client from 3df8f33fc497 to af8531728740\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I8cf1b908e403474982bba4b53dba858fdcfb3206\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1230418\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "dc78d4bd2efb1fc1ebb4d77038e5d7834c4304cf",
      "tree": "bfb6b57414bf29c427db92cba7ed1113db936344",
      "parents": [
        "31521f8508c712615b3d35e8e4554ccb5bf568e1"
      ],
      "author": {
        "name": "Kyle Charbonneau",
        "email": "kylechar@google.com",
        "time": "Fri May 08 13:40:02 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Fri May 08 14:26:41 2026 -0700"
      },
      "message": "Revert \"Disable FramebufferFetch for Android\"\n\nThis reverts commit 5a1217976aa5bf399172e6d03094e4b8303e84d8.\n\nReason for revert: Tint supports F16+FramebufferFetch now\n\nOriginal change\u0027s description:\n\u003e Disable FramebufferFetch for Android\n\u003e\n\u003e Dawn/Vulkan doesn\u0027t support FramebufferFetch and ShaderF16 used\n\u003e together. Disable FramebufferFetch until that is resolved.\n\u003e\n\u003e Bug: b/493892934\n\u003e Change-Id: I07e3630e1d8b9582db712351738b0f5b25150c8c\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1226596\n\u003e Reviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n\u003e Commit-Queue: Kyle Charbonneau \u003ckylechar@google.com\u003e\n\nBug: b/493892934\nChange-Id: I523fc8518fceb4ff683c77dfef43978ec372e75c\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1230737\nBot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCommit-Queue: Kyle Charbonneau \u003ckylechar@google.com\u003e\n"
    },
    {
      "commit": "31521f8508c712615b3d35e8e4554ccb5bf568e1",
      "tree": "8ef0170617af51fa6dcd3b30e218ac19a112035f",
      "parents": [
        "433e531f9c778480d1294c5c42da22c41814663f"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Fri May 08 07:52:15 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Fri May 08 09:14:12 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682361489172267633\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/d18b0f4fe3d0311cbc269f91813fbb7b6cf3dcb3\n  d18b0f4 (agrieve@chromium.org)\n      Improve the \"build finished\" message for agents\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I66fb85c29c13c53c86a8ab03971c40ef03e28964\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1230241\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "433e531f9c778480d1294c5c42da22c41814663f",
      "tree": "a3bf16f5206d7598376d90c7f02907045139c8db",
      "parents": [
        "a00db8749edb68ae55102da1131e41e75b9e0b91"
      ],
      "author": {
        "name": "Kurt Catti-Schmidt (SCHMIDT)",
        "email": "kschmi@microsoft.com",
        "time": "Thu May 07 15:24:19 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Fri May 08 08:39:26 2026 -0700"
      },
      "message": "Add SkStrikeRef: public API for cached strike access from SkFont\n\nBug: b/502632493\nChange-Id: If70ed0b515a52c57f211e7410d36caf0af368596\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1218399\nReviewed-by: Julia Lavrova \u003cjlavrova@google.com\u003e\nAuto-Submit: Kurt Catti-Schmidt \u003ckschmi@microsoft.com\u003e\nReviewed-by: Florin Malita \u003cfmalita@google.com\u003e\nCommit-Queue: Florin Malita \u003cfmalita@google.com\u003e\n"
    },
    {
      "commit": "a00db8749edb68ae55102da1131e41e75b9e0b91",
      "tree": "bad10734d6cfa01127c7682768f1f58605b93123",
      "parents": [
        "5f7adf4403d638908012ce061dee1238fe2af2b1"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Fri May 08 06:28:48 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Fri May 08 07:48:37 2026 -0700"
      },
      "message": "Roll vulkan-deps from f2bd0563dba7 to df94adb30172 (10 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/f2bd0563dba7..df94adb30172\n\nAlso rolling transitive DEPS:\n  https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers/+log/1f2dd1627ae782fa999b6ed86514c6a905438e3c..58006c901d1d5c37dece6b6610e9af87fa951375\n  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers/+log/7f233bc128bebd91c914ddc3678aa970828031d6..0e9de566b7d4051c5cc1b762e242c46565956bdf\n  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools/+log/d2994039d549970c5d8f60603209a947c5241cb2..353f23f2c0bdf90bce0df551633c5ed873f530ba\n  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries/+log/d88097b51e70f357a96237c4571ded3433ccde99..8752119a6a407bac16313d38f3e935c8d619b089\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/vulkan-deps-skia-autoroll\nPlease CC alexisdavidc@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE\nBug: None\nTbr: alexisdavidc@google.com\nChange-Id: Iec3f7a322c4e802e8b857d5d93b6632f154b1b55\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1229751\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5f7adf4403d638908012ce061dee1238fe2af2b1",
      "tree": "24aaf74bf762741fc13f1ec65c51b4f4a7b5514b",
      "parents": [
        "4abccf5f65f592c866448aff38ba874cfc5269d8"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu May 07 21:01:08 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu May 07 23:33:04 2026 -0700"
      },
      "message": "Roll ANGLE from 95d16933d919 to ab41985470ba (11 revisions)\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/95d16933d919..ab41985470ba\n\n2026-05-07 syoussefi@chromium.org AST: Fix variable declaration in dead code in `case`\n2026-05-07 solti@google.com Harness: Preserve --gtest_output for Google Test\n2026-05-07 syoussefi@chromium.org Add a test for unbound storage images\n2026-05-07 syoussefi@chromium.org Revert \"GL: Assume GL 3.2+ when deciding caps\"\n2026-05-07 sergiosolano@google.com Update Span to match modern base::span patterns\n2026-05-07 bsheedy@chromium.org Remove win-perf //infra/specs entries\n2026-05-07 syoussefi@chromium.org EGL: Fix UAF if initialization fails\n2026-05-07 syoussefi@chromium.org MSL: Inspect loop init/cond/expr in loop-forward-progress\n2026-05-07 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 0cac26b01455 to 9cab38ea0404 (7 revisions)\n2026-05-07 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 7a23dfb3e490 to 19bd71e8d112 (790 revisions)\n2026-05-07 syoussefi@chromium.org Test that gl_Clip/CullDistance cannot be redeclared without size\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/angle-skia-autoroll\nPlease CC alexisdavidc@google.com,jmadill@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Build-Mac-Clang-arm64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE;skia/skia.primary:Test-Win11-Clang-Dell3930-GPU-GTX1660-x86_64-Debug-All-ANGLE\nTbr: alexisdavidc@google.com\nTest: Test: b/510380885#comment2, b/510380885#comment3\nChange-Id: I55169864a31e2473dae79a0f15372948574c4177\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1229658\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4abccf5f65f592c866448aff38ba874cfc5269d8",
      "tree": "b71a101bc34d4938c978a63a756ec69f9eb3c3ea",
      "parents": [
        "778f5c06b56e6a1a1b3e660e9ce75407b2e91ed8"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu May 07 22:22:55 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu May 07 23:27:43 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682397350475607793\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/835fc3f2cb489a1e0a2cf598350d648a28d31e49\n  835fc3f (rop@google.com)\n      [metadata] Add reciprocal license disallowance\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Iaf58fbc78fa7eb4aa2ccb81d30813d54fcdfd834\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1229858\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "778f5c06b56e6a1a1b3e660e9ce75407b2e91ed8",
      "tree": "872878011ab151e6f53b872a7c6f6a2226c8eb2a",
      "parents": [
        "926c09741ce26563e615e8cc670e0edbd66965c2"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Fri May 08 04:01:45 2026 +0000"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu May 07 22:22:38 2026 -0700"
      },
      "message": "Roll Skia Infra from f7c1e4ac4125 to 99ee78410476 (21 revisions)\n\nhttps://skia.googlesource.com/buildbot.git/+log/f7c1e4ac4125..99ee78410476\n\n2026-05-07 louhi-prod-1-6316342352543744@louhi-prod-1.iam.gserviceaccount.com Toggle Perfserver Freeze - on - perf/FREEZELOCK\n2026-05-07 louhi-prod-1-6316342352543744@louhi-prod-1.iam.gserviceaccount.com Toggle Perfserver Freeze - off - perf/FREEZELOCK\n2026-05-07 wenbinzhang@google.com Revert \"[public\u0027s a subset] Add TraceVisibility and TraceParams.is_public\"\n2026-05-07 wenbinzhang@google.com Revert \"[public\u0027s a subset] fetch logic\"\n2026-05-07 eduardoyap@google.com [pinpoint] Support base_extra_args and experiment_extra_args in Pairwise Try Jobs\n2026-05-07 borenet@google.com [mcp] Support loading logs in reverse for Skia tasks\n2026-05-07 eduardoyap@google.com [Pinpoint] Handle compare pairwise edge cases (NaN/Inf JSON crash)\n2026-05-07 eduardoyap@google.com [Pinpoint] Truncate mismatched control/treatment arrays in pairwise runner\n2026-05-07 louhi-prod-1-6316342352543744@louhi-prod-1.iam.gserviceaccount.com Toggle Perfserver Freeze - on - perf/FREEZELOCK\n2026-05-07 eduardoyap@google.com [explore-multi-v2-sk] Support deterministic time range (begin/end) and synchronous drag URL updates\n2026-05-07 borenet@google.com [task driver] Support loading log pages in reverse\n2026-05-07 ansid@google.com Make shortcuts work on local runs\n2026-05-07 faridzad@google.com [Skia] Fix the \u0027pinpoint/go/workflows/worker\u0027 build error.\n2026-05-07 mordeckimarcin@google.com Show legacy anomalies on autopush by default\n2026-05-07 viktarzinkou@google.com [perf] Provide an option to limit traces in backfilling\n2026-05-07 ansid@google.com Rename multi-select-sk to resolve conflict with another multi-select-sk\n2026-05-07 sergeirudenkov@google.com [public\u0027s a subset] fetch logic\n2026-05-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll debugger-app-final from 030bdcebf467 to 2c96eeafb886\n2026-05-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Depot Tools from fba5d8a8b46a to 8a58b411c2ee (3 revisions)\n2026-05-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll jsfiddle-final from 9b60011b738f to 85705a7dd4f0\n2026-05-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll command_wrapper from c22572d57995c53bb... to 5bc13f809f6c32d4b... (1 revision)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/infra-skia\nPlease CC kjlubick@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Skia Infra: https://bugs.chromium.org/p/skia/issues/entry\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nBug: chromium:346836299,chromium:504536191,chromium:508227920\nTbr: kjlubick@google.com\nChange-Id: I4d2fe16bb00c1dd5d5b2213d5f3b7c036324b793\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1229776\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "926c09741ce26563e615e8cc670e0edbd66965c2",
      "tree": "5a9fce996ae7a8f55634c244b5af7e22c350311a",
      "parents": [
        "8cef48c8ae8108aa9d24391e217d53b3b194c056"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu May 07 16:06:49 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu May 07 18:26:23 2026 -0700"
      },
      "message": "Roll vulkan-deps from a4ff3c87bd50 to f2bd0563dba7 (18 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/a4ff3c87bd50..f2bd0563dba7\n\nAlso rolling transitive DEPS:\n  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers/+log/8864cdc896bbc2a9b6eb36b3218fc9ef57908d77..7f233bc128bebd91c914ddc3678aa970828031d6\n  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools/+log/5d40749670ccde08fd91412d3daa074615940d6a..d2994039d549970c5d8f60603209a947c5241cb2\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/vulkan-deps-skia-autoroll\nPlease CC alexisdavidc@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE\nBug: None\nTbr: alexisdavidc@google.com\nChange-Id: I4a37fe49dc37fa85424149c8961a540aa9ec5859\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1229496\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8cef48c8ae8108aa9d24391e217d53b3b194c056",
      "tree": "68d07db4b30872a000d9a0c07f478831b7a54c6f",
      "parents": [
        "9a3c5afee63b53efeb607ce970bc5e285d88c6e9"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu May 07 15:23:02 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu May 07 17:10:01 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (recipe_engine) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682423775120777521\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+log/419f0b9a3c8b99726df412e238a6e1f7b7b83e2f~..526437857cd166aa3680db39165847ceab45435d\n  419f0b9 (chanli@google.com)\n      [TurboCI] placeholder: fix getting workplan ID from current sta...\n  5264378 (chanli@google.com)\n      [TurboCI] re-enable real TurboCI client in recipes\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I6c74c98d69edd79beff7d9b3a9dd08caa9087d09\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1229359\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9a3c5afee63b53efeb607ce970bc5e285d88c6e9",
      "tree": "23634b6efee84fc45b8172aae1f7e0c2eb11a62f",
      "parents": [
        "3a8795df2c46f086d463a48c261f62495f31fc79"
      ],
      "author": {
        "name": "Kaylee Lubick",
        "email": "kjlubick@google.com",
        "time": "Thu May 07 16:45:34 2026 -0400"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu May 07 15:53:23 2026 -0700"
      },
      "message": "Address stack overflow in SkPicturePriv::MakeFromBuffer\n\nAn SkPicture can contain an SkReadBuffer which can contain\nan SkPicture which contains an SkPicture which can contain\nan SkPicture which contains an SkPicture which can contain ...\n\nhttps://review.skia.org/592736 added support for avoiding\ndeeply nested skps, but missed the case where a ReadBuffer got\ntossed in the mix.\n\nI had a test case for this in PS2, but removed it because it\nwas effectively just a huge opaque binary checked in and I\ndidn\u0027t want it to get stale eventually.\n\nBug: 496175229\nFixed: 496175229\nChange-Id: I6183a78ed5a69499cb457d16d7e0fc430bff2b1f\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1226696\nReviewed-by: Florin Malita \u003cfmalita@google.com\u003e\nCommit-Queue: Kaylee Lubick \u003ckjlubick@google.com\u003e\n"
    },
    {
      "commit": "3a8795df2c46f086d463a48c261f62495f31fc79",
      "tree": "4aea73fbacde2339ed05bb20429eccbe75dc30e2",
      "parents": [
        "6eadf4a62c7e363899731052f854d187b9abf718"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu May 07 13:53:14 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu May 07 15:16:38 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682429436236628945\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/059acdf446d83eea090f56d674fe038f7607804a\n  059acdf (dsanders11@ucsbalum.com)\n      gclient_paths: try `\u003cgclient_root\u003e/src/buildtools` for finding...\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I99fd1572e7c3760b31ba230a378223efe4c21fb0\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1229296\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6eadf4a62c7e363899731052f854d187b9abf718",
      "tree": "fafbf2429a94abc353385ef3d2fe3d70975a25a2",
      "parents": [
        "ce85ca533dbbf63890035c31dce44cc826fde7cc"
      ],
      "author": {
        "name": "Kaylee Lubick",
        "email": "kjlubick@google.com",
        "time": "Thu May 07 16:03:50 2026 -0400"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu May 07 14:07:02 2026 -0700"
      },
      "message": "Fix assert in FuzzNicePath\n\nChange-Id: Ic92ae7fd7087a188a4a3ca523a75808f7ef06eae\nBug: oss-fuzz:506737090\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1229176\nCommit-Queue: Kaylee Lubick \u003ckjlubick@google.com\u003e\nReviewed-by: Eric Boren \u003cborenet@google.com\u003e\nCommit-Queue: Eric Boren \u003cborenet@google.com\u003e\nAuto-Submit: Kaylee Lubick \u003ckjlubick@google.com\u003e\n"
    },
    {
      "commit": "ce85ca533dbbf63890035c31dce44cc826fde7cc",
      "tree": "546ac8d5fe96d50dbf98261108be5f1118b03032",
      "parents": [
        "3c73323d12686f4d9e571f3a9fa02fb76a19b967"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu May 07 10:02:37 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu May 07 11:23:06 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682443906884557681\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/a9e01d55dbd1213e45cf9465aff7091cedc1f7c2\n  a9e01d5 (gavinmak@google.com)\n      Revert \"Support parallel DEPS hooks\"\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I988bed0d2c2aef37e80f681318ced436150e89b3\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1228956\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3c73323d12686f4d9e571f3a9fa02fb76a19b967",
      "tree": "7fbc1c7bd8ecd5f19eda2973db598c263c5e9f04",
      "parents": [
        "799f4eda0f93f0562d00b6b7b07063168f97b0d0"
      ],
      "author": {
        "name": "Jorge Betancourt",
        "email": "jmbetancourt@google.com",
        "time": "Wed May 06 12:02:29 2026 -0400"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu May 07 07:35:56 2026 -0700"
      },
      "message": "set JSON starting object node in SkCapture viewer slide\n\nChange-Id: Ib2a1a9b2a87e3beb637c2af160f7af460b62b325\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1227756\nReviewed-by: Alexis Cruz-Ayala \u003calexisdavidc@google.com\u003e\nCommit-Queue: Alexis Cruz-Ayala \u003calexisdavidc@google.com\u003e\nAuto-Submit: Jorge Betancourt \u003cjmbetancourt@google.com\u003e\n"
    },
    {
      "commit": "799f4eda0f93f0562d00b6b7b07063168f97b0d0",
      "tree": "088aa6ae9a6df7829770b3e9a46a9e5c63a0f96e",
      "parents": [
        "2447c273d06c205e98063329a31c0cbc999d2366"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu May 07 02:52:49 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu May 07 04:04:10 2026 -0700"
      },
      "message": "Roll vulkan-deps from 766d49b68e2f to a4ff3c87bd50 (2 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/766d49b68e2f..a4ff3c87bd50\n\nAlso rolling transitive DEPS:\n  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries/+log/a96bd4933c6adfc21329d15e9999791a0153bbf3..d88097b51e70f357a96237c4571ded3433ccde99\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/vulkan-deps-skia-autoroll\nPlease CC alexisdavidc@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE\nBug: None\nTbr: alexisdavidc@google.com\nChange-Id: I3701b76677608d9196952d0b383264f16caf832e\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1228476\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2447c273d06c205e98063329a31c0cbc999d2366",
      "tree": "3a1feb63699a765f1773762de2dcff5409657e5b",
      "parents": [
        "6f857c7fc8fee9191b84c78f799c3a04320c9aa1"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Wed May 06 21:01:58 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Wed May 06 23:07:14 2026 -0700"
      },
      "message": "Roll ANGLE from 997936e81bd4 to 95d16933d919 (20 revisions)\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/997936e81bd4..95d16933d919\n\n2026-05-07 amaiorano@google.com Vulkan: fix potential OOB read in reformatStagedBufferUpdates\n2026-05-07 yuxinhu@google.com Skip BasicCopyTextureTest.SelfCopyOOBWrite*GLES on Pixel 10\n2026-05-07 bsheedy@chromium.org Remove win-perf builders\n2026-05-07 kbr@chromium.org GL: Add recreateFboUponFlush workaround.\n2026-05-07 m.maiya@samsung.com Skip trex_200 on S24 bot\n2026-05-06 yuxinhu@google.com Skip AttachToMultipleCubeFacesThenMSRTT tests on Pixel 10\n2026-05-06 syoussefi@chromium.org Vulkan: Re-enable dynamic state on JM Mali on r51+\n2026-05-06 syoussefi@chromium.org Require that src texture is fb-complete in glCopy*Texture*\n2026-05-06 zork@google.com [ANGLE][Metal] Fix GPU memory disclosure in index rewriting\n2026-05-06 chenyanx.zhu@intel.com EGL: fix eglChooseConfig crash when EGL_CONFIG_ID is EGL_DONT_CARE\n2026-05-06 zmo@chromium.org [angle] Use full logic for HLSL short-circuit unfolding.\n2026-05-06 cclao@google.com Vulkan: Limit VertexConversionBuffer to single attribIndex\n2026-05-06 bsheedy@chromium.org Calculate commit position in perf test script\n2026-05-06 syoussefi@chromium.org Vulkan: Fix removing staged updates during cube map redefine\n2026-05-06 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from f8972f88c952 to 7a23dfb3e490 (695 revisions)\n2026-05-06 syoussefi@chromium.org Translator: Verify that qualifiers are paired with in/out\n2026-05-06 solti@google.com Android: Bump com.android.angle targetSdkVersion to 37\n2026-05-06 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from 3fe33a325af9 to 979a45ec1bb1 (4 revisions)\n2026-05-06 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from f02244db668b to 0cac26b01455 (25 revisions)\n2026-05-06 victorvianna@google.com Clarify C++ standard in .clang-format\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/angle-skia-autoroll\nPlease CC alexisdavidc@google.com,jmadill@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Build-Mac-Clang-arm64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE;skia/skia.primary:Test-Win11-Clang-Dell3930-GPU-GTX1660-x86_64-Debug-All-ANGLE\nTbr: alexisdavidc@google.com\nTest: Test: angle_end2end_tests --gtest_filter\u003d\"EGLChooseConfigTest.ConfigIdDontCare*\"\nChange-Id: I851057cee588973d58305b914ba355825f20e4ae\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1228118\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6f857c7fc8fee9191b84c78f799c3a04320c9aa1",
      "tree": "f03523e88960db7f5239c14b2479b67ba7a40a94",
      "parents": [
        "6b568d3717caf1a1eb0fe70493dff13b524ec428"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu May 07 04:01:53 2026 +0000"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Wed May 06 22:32:26 2026 -0700"
      },
      "message": "Roll Skia Infra from c08a2903efbe to f7c1e4ac4125 (6 revisions)\n\nhttps://skia.googlesource.com/buildbot.git/+log/c08a2903efbe..f7c1e4ac4125\n\n2026-05-06 eduardoyap@google.com [Pinpoint] Expose QueryPairwise RPC in service.proto\n2026-05-06 viktarzinkou@google.com Fix peak detection for Mann-Whitney U test by inverting P-value magnitude\n2026-05-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll debugger-app-final from a02a13f6c998 to 030bdcebf467\n2026-05-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll command_wrapper from 4aa4301c3b8178f97... to c22572d57995c53bb... (1 revision)\n2026-05-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Depot Tools from 22366974605e to fba5d8a8b46a (5 revisions)\n2026-05-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll jsfiddle-final from 5f3c62ec6e6e to 9b60011b738f\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/infra-skia\nPlease CC kjlubick@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Skia Infra: https://bugs.chromium.org/p/skia/issues/entry\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nBug: None\nTbr: kjlubick@google.com\nChange-Id: Icc81fcdd05109368f95413678e25be804190177d\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1228062\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6b568d3717caf1a1eb0fe70493dff13b524ec428",
      "tree": "d9a4c9e49e0632e7baa467e2cfedcff837729bd7",
      "parents": [
        "8a3d4001f093702aaaa80eb55a8cf36dd3c694b4"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Wed May 06 21:01:12 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Wed May 06 22:23:39 2026 -0700"
      },
      "message": "Roll Dawn from b64fc1768c2d to b048990c1246 (39 revisions)\n\nhttps://dawn.googlesource.com/dawn.git/+log/b64fc1768c2d..b048990c1246\n\n2026-05-06 bsheedy@google.com Suppress more Pixel 10 failures\n2026-05-06 alanbaker@google.com [glsl] Support buffer_view\n2026-05-06 jrprice@google.com [hlsl] Add MatrixLayout type\n2026-05-06 jrprice@google.com [hlsl] Add DXC header dir to include path for Tint\n2026-05-06 rharrison@chromium.org [tint] Validate member of structs, even if they are not referenced\n2026-05-06 cwallez@chromium.org [dawn][native] Remove kIndexOfDefault in ResourceTableDefaultResources\n2026-05-06 jrprice@google.com [hlsl] Refactor common code in DecomposeStorageAccess\n2026-05-06 cwallez@chromium.org [dawn][native] Quantize timestamp even on 1ns timestamp hardware\n2026-05-06 rharrison@chromium.org [val] Enforce limit to location number for spirv backend\n2026-05-06 dsinclair@chromium.org Use a lambda worklist\n2026-05-06 jrprice@google.com [hlsl] Add support for Shader Model 6.10\n2026-05-06 jrprice@google.com [tint] Use enum for --hlsl-shader-model option\n2026-05-06 jrprice@google.com [d3d] Add platform feature to use HLSL 2021\n2026-05-06 cwallez@chromium.org Revert \"vulkan: Implement coherent FramebufferFetch\"\n2026-05-06 hitawala@chromium.org [vulkan] Add Vulkan.VkQueueSubmitUS metric for Vulkan QueueSubmits\n2026-05-06 jiawei.shao@intel.com Rename `chromium_experimental_subgroup_size_control` to `subgroup_size_control`\n2026-05-06 bajones@chromium.org Eagerly drop refrerences held by workaround callback\n2026-05-06 bajones@chromium.org Fix OOB read due to RenderBundle indirect draw validation\n2026-05-05 petermcneeley@google.com [tint] Missing tint end2end files\n2026-05-05 rharrison@chromium.org [ir] Ensure that decoded identifiers are valid for WGSL\n2026-05-05 jrprice@google.com [hlsl] Use HLSL 2021 for Tint tests and fuzzers\n2026-05-05 jrprice@google.com [hlsl] Use HLSL 2021 select() instead of ternary\n2026-05-05 dawn-automated-expectations@chops-service-accounts.iam.gserviceaccount.com Roll third_party/webgpu-cts/ 5c6b119c4..3b327ebc4 (7 commits)\n2026-05-05 jrprice@google.com [hlsl] Add compiler target for DXC with HLSL 2021\n2026-05-05 jiawei.shao@intel.com Support Intel Wildcat Lake integrated GPU family in `gpu_info.json`\n2026-05-05 jiawei.shao@intel.com Remove all attributes about \"subgroup_size_control\" in `AdapterInfo`\n2026-05-05 chrome-branch-day@chops-service-accounts.iam.gserviceaccount.com Activate dawn M149\n2026-05-05 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 6cc7757d2bd0 to f9d5d49a3c59 (2 revisions)\n2026-05-05 bajones@chromium.org Begin tracking validated IndirectDraw in a side table.\n2026-05-04 rharrison@chromium.org [val] Tighten up bypass for kMslAllowEntryPointInterface\n2026-05-04 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 61c46b826e6d to 5f0e794041ec (12 revisions)\n2026-05-03 chrome-automated-expectation@chops-service-accounts.iam.gserviceaccount.com Remove stale WebGPU Compat CTS expectations\n2026-05-02 chrome-automated-expectation@chops-service-accounts.iam.gserviceaccount.com Remove stale WebGPU CTS expectations\n2026-05-01 kylechar@google.com Add suffix to monolithic pipeline cache key\n2026-05-01 bsheedy@google.com Suppress more Pixel 10 failures\n2026-05-01 kylechar@google.com vulkan: Implement coherent FramebufferFetch\n2026-05-01 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 89556131bf9d to 6cc7757d2bd0 (1 revision)\n2026-05-01 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 325082aabbed to 61c46b826e6d (31 revisions)\n2026-05-01 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll DirectX Shader Compiler from d73829d4e677 to fe2615732899 (3 revisions)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/dawn-skia-autoroll\nPlease CC cwallez@google.com,lokokung@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Debug-Graphite_Dawn_Vulkan;skia/skia.primary:Test-Mac14-Clang-MacMini9.1-GPU-AppleM1-arm64-Debug-All-ASAN_Graphite_Dawn_Metal;skia/skia.primary:Test-Win11-MSVC-Golo-GPU-QuadroP400-x86_64-Release-All-Graphite_Dawn_D3D12;skia/skia.primary:Test-Win11-MSVC-Golo-GPU-QuadroP400-x86_64-Release-All-Graphite_Dawn_D3D11\nBug: None\nTbr: lokokung@google.com\nChange-Id: I2bb440e4a6fe086d84f8adc964213e644f415d7b\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1227699\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8a3d4001f093702aaaa80eb55a8cf36dd3c694b4",
      "tree": "a32804890a3963a77756269197708816c46cebea",
      "parents": [
        "a52ece789e4521a2d78321f289f1832e62ad5509"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Wed May 06 19:43:18 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Wed May 06 20:53:39 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682498012931576609\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/8a58b411c2ee5869edbd00672c9c78b943039ff1\n  8a58b41 (rop@google.com)\n      Add detailed license validation status checks for milestone rev...\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I43f0de9e967c67d778ca430294fff35eb4f24fa5\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1228156\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a52ece789e4521a2d78321f289f1832e62ad5509",
      "tree": "818b006d071d69d96b14ca15e61ef2425e31a5cd",
      "parents": [
        "605786788e94594e5c583926c1ed4ee0933df111"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Wed May 06 18:14:45 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Wed May 06 19:35:11 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (recipe_engine) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682503672699218961\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/89aade9865c132c78ae28dbfb44111ae03322153\n  89aade9 (chanli@google.com)\n      [TurboCI] add `query_nodes` steps to placeholder recipe\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I138df8fd913d8780d40fd50c0a30e2cc79b345ac\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1228096\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "605786788e94594e5c583926c1ed4ee0933df111",
      "tree": "db521dc47739e75418f0f9a04c647f81c5ae9a60",
      "parents": [
        "81fb45e3314a0526caad906c395d645d7e34a539"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Wed May 06 15:13:23 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Wed May 06 16:12:49 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (recipe_engine) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682515000733994289\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/d13c4c1566e0213248a7a2276cd4056edbe7650d\n  d13c4c1 (chanli@chromium.org)\n      Revert \"[TurboCI] expose turboci section of LUCI_CONTEXT\"\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I04520a96170ae3c6a593630e7beb22b5120d00e7\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1228016\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "81fb45e3314a0526caad906c395d645d7e34a539",
      "tree": "639a39cfcb2860bc2cc8cf98bb747c4908555eef",
      "parents": [
        "f1b6a8479d143f5517237b52e8534a5afac14a98"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Wed May 06 13:36:47 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Wed May 06 14:50:13 2026 -0700"
      },
      "message": "Roll vulkan-deps from 0cac26b01455 to 766d49b68e2f (4 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/0cac26b01455..766d49b68e2f\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/vulkan-deps-skia-autoroll\nPlease CC alexisdavidc@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE\nBug: None\nTbr: alexisdavidc@google.com\nChange-Id: I86cbf969ecda75e2b2e665e2335602b8360f289d\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1227876\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f1b6a8479d143f5517237b52e8534a5afac14a98",
      "tree": "02030ad300ba0a357ac030777af6f410c400c73e",
      "parents": [
        "024b288c98b9ae72277c4b90c5c339e91e46a14e"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Wed May 06 04:01:36 2026 +0000"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Wed May 06 04:22:22 2026 -0700"
      },
      "message": "Roll Skia Infra from dd2538e6ee98 to c08a2903efbe (17 revisions)\n\nhttps://skia.googlesource.com/buildbot.git/+log/dd2538e6ee98..c08a2903efbe\n\n2026-05-05 wenbinzhang@google.com [explore-multi-v2-sk] add prototype of summary bar\n2026-05-05 louhi-prod-1-6316342352543744@louhi-prod-1.iam.gserviceaccount.com Toggle Perfserver Freeze - off - perf/FREEZELOCK\n2026-05-05 louhi-prod-1-6316342352543744@louhi-prod-1.iam.gserviceaccount.com Toggle Perfserver Freeze - on - perf/FREEZELOCK\n2026-05-05 wenbinzhang@google.com [perf] fix demo instance on v2\n2026-05-05 eduardoyap@google.com [pinpoint] Add improvements to local development \u0026 update developer README\n2026-05-05 eduardoyap@google.com Add shortcut support to explore-multi-v2-sk\n2026-05-05 borenet@google.com [sk] Workflow Improvements\n2026-05-05 borenet@google.com [mcp] Support returning results in JSON or Markdown format\n2026-05-05 borenet@google.com [task scheduler] Allow Limit of zero in Task/Job search\n2026-05-05 mordeckimarcin@google.com Set hash length to 9 characters\n2026-05-05 sergeirudenkov@google.com [public\u0027s a subset] Add TraceVisibility and TraceParams.is_public\n2026-05-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll jsfiddle-final from be7d70863160 to 5f3c62ec6e6e\n2026-05-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Depot Tools from ff41874736c8 to 22366974605e (3 revisions)\n2026-05-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll debugger-app-final from d218ebb73cdb to a02a13f6c998\n2026-05-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll command_wrapper from e009d58eafedfad7f... to 4aa4301c3b8178f97... (1 revision)\n2026-05-04 ashwinpv@google.com Implement running the history rag FE with a index snapshot\n2026-05-04 borenet@google.com [mcp] Add tools+workflow for retrieving task details, steps and logs\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/infra-skia\nPlease CC kjlubick@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Skia Infra: https://bugs.chromium.org/p/skia/issues/entry\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nBug: chromium:504536191,chromium:505330165,chromium:505334357,chromium:506134561\nTbr: kjlubick@google.com\nChange-Id: I6de5d9ef3c9ee77b160168c98b40d1f5437be7ff\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1227196\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "024b288c98b9ae72277c4b90c5c339e91e46a14e",
      "tree": "3c4192e4426d23db89b1585c15d51e578719e691",
      "parents": [
        "9e1964abd3a46450e0dd99fe324f2aad51b7213b"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue May 05 21:01:35 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Wed May 06 03:41:41 2026 -0700"
      },
      "message": "Roll ANGLE from 117aeb5a1170 to 997936e81bd4 (11 revisions)\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/117aeb5a1170..997936e81bd4\n\n2026-05-06 m.kharsa@samsung.com Translator: Remove specialization constants usage\n2026-05-06 syoussefi@chromium.org Reland \"Vulkan: Use 64-bit resource serials\"\n2026-05-05 m.kharsa@samsung.com Vulkan, Translator: Improve dither emulation performance\n2026-05-05 zmo@chromium.org D3D11: Defend against potential integer overflow in a function.\n2026-05-05 xWF Revert \"Vulkan: Use 64-bit resource serials\"\n2026-05-05 zmo@chromium.org Vulkan: Fix texture level compatibility for array textures.\n2026-05-05 angle-autoroll@skia-public.iam.gserviceaccount.com Manual Roll vulkan-deps from 68b1d78abfc4 to f02244db668b\n2026-05-05 bsheedy@chromium.org Clean up DEPS entries\n2026-05-05 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 6cc7757d2bd0 to f9d5d49a3c59 (2 revisions)\n2026-05-05 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from eb4354ed76a6 to f8972f88c952 (780 revisions)\n2026-05-05 syoussefi@chromium.org Vulkan: Use 64-bit resource serials\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/angle-skia-autoroll\nPlease CC alexisdavidc@google.com,jmadill@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Build-Mac-Clang-arm64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE;skia/skia.primary:Test-Win11-Clang-Dell3930-GPU-GTX1660-x86_64-Debug-All-ANGLE\nTbr: alexisdavidc@google.com\nChange-Id: I11175d48204c9e0a6934860d67ca85923533ee4a\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1227176\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9e1964abd3a46450e0dd99fe324f2aad51b7213b",
      "tree": "21324ebfd5cf17aabd7b29a88ecb4f3ce8b85223",
      "parents": [
        "426f2198c464b8ef04673d2a1dc34fceb16fe832"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Tue May 05 21:51:45 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Wed May 06 03:03:20 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682580432482064177\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/fba5d8a8b46a5a7a3559c04f451a650d81253ca1\n  fba5d8a (mitchella@google.com)\n      Remove ex-security team member and add fancl@google.com\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I660769a2a6eff3a6918ee6f488f782ebec8c1adc\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1227197\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "426f2198c464b8ef04673d2a1dc34fceb16fe832",
      "tree": "a3873fc8915fdd244e74dd0a578bcb5073954a88",
      "parents": [
        "a3b5123cfaa2e1e2dfe2dcc36806eaba8c222449"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue May 05 20:58:59 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Wed May 06 01:33:25 2026 -0700"
      },
      "message": "Roll vulkan-deps from 533bdd27e736 to 0cac26b01455 (10 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/533bdd27e736..0cac26b01455\n\nAlso rolling transitive DEPS:\n  https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers/+log/126038020c2bd47efaa942ccc364ca5353ffccde..1f2dd1627ae782fa999b6ed86514c6a905438e3c\n  https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/c98fc83591a0b01d68f929478b59d3bdd7f00fc6..6337eb62cadd7d124ac6789bf39c0f71148f0a73\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/vulkan-deps-skia-autoroll\nPlease CC alexisdavidc@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE\nBug: None\nTbr: alexisdavidc@google.com\nChange-Id: Iae735bbec00051b37be01700dd71493c1933b53d\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1227136\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a3b5123cfaa2e1e2dfe2dcc36806eaba8c222449",
      "tree": "73c5a25735f611f3ad9d9533367487a2b1a480cf",
      "parents": [
        "1ffe7a88453d3e9b160955571b7fca020345f187"
      ],
      "author": {
        "name": "Noelle Scobie",
        "email": "nscobie@google.com",
        "time": "Tue May 05 14:39:16 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Tue May 05 15:52:51 2026 -0700"
      },
      "message": "Revert \"[graphite] Move inverting atlas size into vertex shader\"\n\nThis reverts commit bb0593cf8ae47594991be9e226288823bb9b5147.\n\nReason for revert: primary culprit for b/506238401\n\nOriginal change\u0027s description:\n\u003e [graphite] Move inverting atlas size into vertex shader\n\u003e\n\u003e Bug: b/402405637\n\u003e Change-Id: I8c8c3505cc7038001d28560f111d0f59cfbb0790\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1214557\n\u003e Commit-Queue: Thomas Smith \u003cthomsmit@google.com\u003e\n\u003e Reviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n\nBug: b/402405637\nBug: b/506238401\nChange-Id: I861945127a0e6a29eccff02306d5f59c45a8b1ae\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1226976\nBot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCommit-Queue: Noelle Scobie \u003cnscobie@google.com\u003e\n"
    },
    {
      "commit": "1ffe7a88453d3e9b160955571b7fca020345f187",
      "tree": "369b164bbec56192ea82de61412eaeb31866ae41",
      "parents": [
        "182b55c380175ff62fd66af92aad1019df342576"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Tue May 05 12:25:10 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Tue May 05 13:25:24 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (recipe_engine) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682616291992766913\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/ce25b7d290014f59a00d29ab058a1f12ef5b83fb\n  ce25b7d (chanli@google.com)\n      [TurboCI] expose turboci section of LUCI_CONTEXT\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: If0797080405856d6910e3ae4c410634b6d90f87f\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1226876\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "182b55c380175ff62fd66af92aad1019df342576",
      "tree": "2ed34da268d703b17749aead0c81ad4ec723cead",
      "parents": [
        "5e1ab545ac71eeb3d557e0f0d8da96ba165a2c1f"
      ],
      "author": {
        "name": "Jorge Betancourt",
        "email": "jmbetancourt@google.com",
        "time": "Mon May 04 13:33:11 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Tue May 05 12:10:10 2026 -0700"
      },
      "message": "Reland \"Reland \"[skcapture] Add tracking content IDs to SkCapture\"\"\n\nThis reverts commit b6e7bf6f3c240e9cfea229b160e5d933bcd74439.\n\nReason for revert: Should land after http://ag/39724190\n\nOriginal change\u0027s description:\n\u003e Revert \"Reland \"[skcapture] Add tracking content IDs to SkCapture\"\"\n\u003e\n\u003e This reverts commit 62c6c6487e06020c2225c09d63c70ce50b454be1.\n\u003e\n\u003e Reason for revert: Causes build failures in Android- https://android-build.corp.google.com/build_explorer/artifact_viewer/P122747700/test_suites_arm64-trunk_staging/logs/build_error.log?attemptId\u003dlatest\n\u003e\n\u003e Original change\u0027s description:\n\u003e \u003e Reland \"[skcapture] Add tracking content IDs to SkCapture\"\n\u003e \u003e\n\u003e \u003e Can be landed after https://crbug.com/skia/506208928 resolves.\n\u003e \u003e\n\u003e \u003e This is a reland of commit c3d3126faf90e5a26f4b9885d1a4ae905dd8b158\n\u003e \u003e\n\u003e \u003e Original change\u0027s description:\n\u003e \u003e \u003e [skcapture] Add tracking content IDs to SkCapture\n\u003e \u003e \u003e\n\u003e \u003e \u003e Content IDs are attached to a surface and track the state of the surface at various points throughout capture, primarily reads of a surface.\n\u003e \u003e \u003e\n\u003e \u003e \u003e This CL does the following:\n\u003e \u003e \u003e * Updates our current demo capture example to have more draws and an extra makeImageSnapshot to test the content id generation.\n\u003e \u003e \u003e * Refactors makeCaptureBreakpoint to return the content ID that should be recorded in capture.\n\u003e \u003e \u003e * Add content tracking to all image draw calls through annotations.\n\u003e \u003e \u003e\n\u003e \u003e \u003e This CL tracks content IDs for images generated from makeImageSnapshot, but does not cover makeTemporaryImage.\n\u003e \u003e \u003e\n\u003e \u003e \u003e Change-Id: Ia05c05c5157d4eda15057869b787a2d51a59d32d\n\u003e \u003e \u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1196277\n\u003e \u003e \u003e Reviewed-by: Greg Daniel \u003cegdaniel@google.com\u003e\n\u003e \u003e \u003e Commit-Queue: Jorge Betancourt \u003cjmbetancourt@google.com\u003e\n\u003e \u003e\n\u003e \u003e Change-Id: I75052bb4a40e679e384e40d4f10d11f6b6fe3180\n\u003e \u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1221676\n\u003e \u003e Commit-Queue: Jorge Betancourt \u003cjmbetancourt@google.com\u003e\n\u003e \u003e Reviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n\u003e\n\u003e No-Presubmit: true\n\u003e No-Tree-Checks: true\n\u003e No-Try: true\n\u003e Change-Id: I9ae683f4a459c2329fe24aeee9c5bdfed69b5d15\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1222037\n\u003e Auto-Submit: Brandon Wilson \u003cbwils@google.com\u003e\n\u003e Commit-Queue: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n\u003e Bot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n\u003e Reviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\n\u003e Commit-Queue: Robert Phillips \u003crobertphillips@google.com\u003e\n\nChange-Id: I43bf60289cec78e672b2b9256d936a1c728bc6cd\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1225637\nBot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCommit-Queue: Jorge Betancourt \u003cjmbetancourt@google.com\u003e\nReviewed-by: Brandon Wilson \u003cbwils@google.com\u003e\nReviewed-by: Greg Daniel \u003cegdaniel@google.com\u003e\n"
    },
    {
      "commit": "5e1ab545ac71eeb3d557e0f0d8da96ba165a2c1f",
      "tree": "a8648e2ff814bce2a3823f36fd7b62f5cc932d81",
      "parents": [
        "836df02c8e032d55f8784b09ac224238b93fb60c"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Tue May 05 10:24:23 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Tue May 05 11:27:25 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682623843339595105\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/2ff49ee6199ff2c1a96507400159ba817c2a5f1d\n  2ff49ee (drubery@chromium.org)\n      Add ability to reply to comments in git_cl.py\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I2172a72bb8aaa054ea8af8e62bc7003492f5f228\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1226569\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "836df02c8e032d55f8784b09ac224238b93fb60c",
      "tree": "6f7b199b8fcbeec1d28a363434e5739d521a0473",
      "parents": [
        "100292563cb53a2489841b389ec3aff111efaf87"
      ],
      "author": {
        "name": "Michael Ludwig",
        "email": "michaelludwig@google.com",
        "time": "Thu Apr 30 15:01:55 2026 -0400"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Tue May 05 10:36:28 2026 -0700"
      },
      "message": "[graphite] Simplify prep code around calling UploadSource::Make\n\nBug: b/333909822\nChange-Id: I2e44c56364840c092c1b8a6885ff6110f4a4e0fc\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1222817\nReviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\nReviewed-by: Nicolette Prevost \u003cnicolettep@google.com\u003e\nCommit-Queue: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n"
    },
    {
      "commit": "100292563cb53a2489841b389ec3aff111efaf87",
      "tree": "0ce2f46ac4345ffaecf362a48dadf6a5650bf5f5",
      "parents": [
        "5a1217976aa5bf399172e6d03094e4b8303e84d8"
      ],
      "author": {
        "name": "Kaylee Lubick",
        "email": "kjlubick@google.com",
        "time": "Tue May 05 00:19:58 2026 +0000"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Tue May 05 09:40:34 2026 -0700"
      },
      "message": "Fix assert in SkBlurEngine/SkBitmap\n\nThis was a curious one to reproduce because it only reproduced\nunder the following GN args:\n    extra_cflags \u003d [ \"-DSK_AVOID_SLOW_RASTER_PIPELINE_BLURS\u003d1\" ]\n    is_debug \u003d true\n\nI could not get an ASAN release to fire, despite the overflow in\nSkBitmap::getAddr causing an assert and a bad pointer to be\ncalculated, because the bad pointer is not used.\n\nThe test case gets into eval_blur_passes with:\nsrcBounds \u003d {fLeft \u003d 0, fTop \u003d 0, fRight \u003d 1, fBottom \u003d 64}\ndstBounds \u003d {fLeft \u003d 1, fTop \u003d 99, fRight \u003d 4, fBottom \u003d 165}\nand a makerX-\u003ewindow() of exactly 1 so we skip the x only blur.\nloopStart and loopEnd both become 1, but in the old code, we\ncomputed the srcAddr and dstAddr w/o checking that the loop start\nis actually in the range of the src bounds, which it isn\u0027t.\nThis caused an assert because the address calculated is off\nthe right side, but the Y loop wouldn\u0027t run because loopStart\nis not less than loopEnd.\n\nNow by checking the loopStart and loopEnd, we\u0027ll prevent\neven calculating the offset. Because loopEnd \u003c\u003d srcBounds.right()\nwe\u0027ll avoid walking off the end.\n\nChange-Id: Id1cddf0cbc4360cba9f18bcae9f088c73610fcaf\nBug: 508075339\nFixed: 508075339\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1225736\nAuto-Submit: Kaylee Lubick \u003ckjlubick@google.com\u003e\nCommit-Queue: Kaylee Lubick \u003ckjlubick@google.com\u003e\nReviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n"
    },
    {
      "commit": "5a1217976aa5bf399172e6d03094e4b8303e84d8",
      "tree": "c0f7d58ba885d047ee1a3ae770bbf012f17bd8fb",
      "parents": [
        "a750b3ae77a8a33ae6497ceb5ceb6547562e3aae"
      ],
      "author": {
        "name": "kylechar",
        "email": "kylechar@google.com",
        "time": "Tue May 05 11:20:27 2026 -0400"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Tue May 05 09:10:12 2026 -0700"
      },
      "message": "Disable FramebufferFetch for Android\n\nDawn/Vulkan doesn\u0027t support FramebufferFetch and ShaderF16 used\ntogether. Disable FramebufferFetch until that is resolved.\n\nBug: b/493892934\nChange-Id: I07e3630e1d8b9582db712351738b0f5b25150c8c\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1226596\nReviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nCommit-Queue: Kyle Charbonneau \u003ckylechar@google.com\u003e\n"
    },
    {
      "commit": "a750b3ae77a8a33ae6497ceb5ceb6547562e3aae",
      "tree": "3d360fed1096c849566679bf530457dc0535a73a",
      "parents": [
        "7f65726c5e50f00cb2941e8fefa3a7228fcda39a"
      ],
      "author": {
        "name": "Jorge Betancourt",
        "email": "jmbetancourt@google.com",
        "time": "Thu Apr 30 12:22:38 2026 -0400"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Tue May 05 08:59:15 2026 -0700"
      },
      "message": "Make SkSurface_Base::type() and onCapabilities() pure virtual\n\nChange-Id: Icbbea08bd0a4bfa52e961984eff0a274814da92b\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1221836\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\nCommit-Queue: Jorge Betancourt \u003cjmbetancourt@google.com\u003e\n"
    },
    {
      "commit": "7f65726c5e50f00cb2941e8fefa3a7228fcda39a",
      "tree": "b06d32ca0be5e8bf580b083e311c9d572b2abab7",
      "parents": [
        "e4012ccf0df0440055dbfedac25cdd4a9dccf37d"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue May 05 06:48:19 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Tue May 05 08:56:10 2026 -0700"
      },
      "message": "Roll vulkan-deps from acf189fce64b to 533bdd27e736 (2 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/acf189fce64b..533bdd27e736\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/vulkan-deps-skia-autoroll\nPlease CC alexisdavidc@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE\nBug: None\nTbr: alexisdavidc@google.com\nChange-Id: I3326e2f2f79eb43ee10a8971dd4b8e04f35f3a50\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1226496\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e4012ccf0df0440055dbfedac25cdd4a9dccf37d",
      "tree": "c09b7679afd91b9508abbaf28f0765b3d7e485e4",
      "parents": [
        "37c602d46d679ca7bc1a993a9e2d2c3c5c60ce81"
      ],
      "author": {
        "name": "Michael Ludwig",
        "email": "michaelludwig@google.com",
        "time": "Thu Apr 30 14:21:41 2026 -0400"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Tue May 05 08:13:32 2026 -0700"
      },
      "message": "[graphite] Consolidate upload code around UploadSource\n\nThe two UploadInstance factories were nearly identical, accounting\nfor some assumptions around subrects vs. full rects and adding an\nidentity TextureFormatXferFn that can run over compressed data.\n\nThis makes UploadInstance created from an UploadSource, and makes\nUploadSource the arbiter of whether or not a transfer is valid\n(no more passing around duplicate parameters).\n\nUploadSource is also now the sole handler of the upload-on-host\ncode path, and it no longer magically happens when appending to\nany UploadList. There are distinct times when upload-on-host makes\nsense and others where we really do want the task to be in the graph\nand the Recording.\n\nThis also patches up a race condition that could have happened in\nGraphite-Vulkan by requiring that the TextureProxy be uniquely\nheld and shareability of the resource won\u0027t have it aliased to\nother proxies. Technically this was low risk anyways since we\nrequire that the image layout of the texture be unknown, which\nreally only happens if we haven\u0027t used the texture yet for anything.\n\nBug: b/333909822\nChange-Id: I4a32c7034775ad96fd43cc4dc2839e0a59c03bab\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1221678\nCommit-Queue: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nReviewed-by: Nicolette Prevost \u003cnicolettep@google.com\u003e\nReviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\n"
    },
    {
      "commit": "37c602d46d679ca7bc1a993a9e2d2c3c5c60ce81",
      "tree": "2d336b6d7955e2ace71f375d3b1afb9f67f41ad1",
      "parents": [
        "503b7a1d9c19530bf301e14bd27b0e8838cf888e"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Tue May 05 03:43:27 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Tue May 05 06:01:46 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682649008370290289\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/717cf94e1f97e890fce1a52f7de41327e6a1f647\n  717cf94 (cbruni@chromium.org)\n      Support parallel DEPS hooks\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Ia838ef0fc4b138c0b0b8ae2d08257eb79080be54\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1226316\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "503b7a1d9c19530bf301e14bd27b0e8838cf888e",
      "tree": "190536963e983a5ba4c824c918f71dea42cf401b",
      "parents": [
        "8e64b4463cdd6b5a1ff8cb824a1b14c50d35065a"
      ],
      "author": {
        "name": "chrome-branch-day",
        "email": "chrome-branch-day@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Tue May 05 03:22:12 2026 -0700"
      },
      "committer": {
        "name": "chrome-branch-day",
        "email": "chrome-branch-day@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Tue May 05 03:23:04 2026 -0700"
      },
      "message": "Merge 4 release notes into RELEASE_NOTES.md\n\nCherry pick change I9ce25212407643b4ba65594557d6a9a02529dcd8 from branch chrome/m149\nto main.\n\nChange-Id: I3e0aa85fe068eab0a3c4903fcdadf28714592936\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1226276\nBot-Commit: chrome-branch-day \u003cchrome-branch-day@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8e64b4463cdd6b5a1ff8cb824a1b14c50d35065a",
      "tree": "4e4cd58a0d4e39db93c32d2cdde251c607aa0e47",
      "parents": [
        "85da0822ffecef803750f6aefeb22f15ce4f22d5"
      ],
      "author": {
        "name": "chrome-branch-day",
        "email": "chrome-branch-day@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Tue May 05 03:19:35 2026 -0700"
      },
      "committer": {
        "name": "chrome-branch-day",
        "email": "chrome-branch-day@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Tue May 05 03:22:33 2026 -0700"
      },
      "message": "Update Skia milestone to 150\n\nChange-Id: I40aeb4818d6c0791eb98d47e9c1a99dec96a6e3a\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1226216\nBot-Commit: chrome-branch-day \u003cchrome-branch-day@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "85da0822ffecef803750f6aefeb22f15ce4f22d5",
      "tree": "25c2667fac273731e181450e09affd6ad67f7b91",
      "parents": [
        "e2e144b4fab82d92a378c36a04e4ad0a505c9c0e"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Tue May 05 00:13:56 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Tue May 05 02:16:22 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682662219685161553\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/554d1d98aee4d3700e3264daf88ccb9cfbfd70ec\n  554d1d9 (rop@google.com)\n      Check `restrictive_license_approvals.textproto` for missing lic...\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I58e6a1b305d11ca5d191b6c46d4ea20a67fa60d8\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1225809\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e2e144b4fab82d92a378c36a04e4ad0a505c9c0e",
      "tree": "2e05ad4a5b20ca8fb3c81f0fda56546767302728",
      "parents": [
        "54d551022f041f8b51d7626bc031db0816c1b900"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Mon May 04 21:01:14 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 04 23:03:45 2026 -0700"
      },
      "message": "Roll ANGLE from 5f0e794041ec to 117aeb5a1170 (12 revisions)\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/5f0e794041ec..117aeb5a1170\n\n2026-05-05 bsheedy@chromium.org Remove Mac/debug //infra/specs entries\n2026-05-05 abdolrashidi@google.com Vulkan: Enable raster order att access on QCOM\n2026-05-04 geofflang@chromium.org Metal: Treat glGenerateMipmap as an image redefinition.\n2026-05-04 dsinclair@chromium.org Handle `_u` prefix on long identifiers.\n2026-05-04 bsheedy@chromium.org Remove legacy Mac/debug builder\n2026-05-04 bsheedy@chromium.org Add roller v2 synced repos\n2026-05-04 amaiorano@google.com Fix possible OOB write copying to cube map in D3D11 and GL\n2026-05-04 bsheedy@chromium.org Migrate Mac/debug src-side\n2026-05-04 syoussefi@chromium.org Notify dirty bit on storage image / MSRTT bind\n2026-05-04 zork@google.com Fix type confusion in Buffer11::PackStorage staging cache\n2026-05-04 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from ad42109a479d to 3fe33a325af9 (9 revisions)\n2026-05-04 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 99f8e23b03f1 to eb4354ed76a6 (771 revisions)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/angle-skia-autoroll\nPlease CC alexisdavidc@google.com,jmadill@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Build-Mac-Clang-arm64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE;skia/skia.primary:Test-Win11-Clang-Dell3930-GPU-GTX1660-x86_64-Debug-All-ANGLE\nTbr: alexisdavidc@google.com\nChange-Id: Ib36417bc263c87a583e629a2fd20e38fca76c0de\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1225899\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "54d551022f041f8b51d7626bc031db0816c1b900",
      "tree": "3af380ca9943265fc112fecb1609d25cbaf0545d",
      "parents": [
        "4e820f192226362d8ca434fa8b11e2f0c3f85d43"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue May 05 04:01:18 2026 +0000"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 04 23:02:42 2026 -0700"
      },
      "message": "Roll Skia Infra from 1e3576271edf to dd2538e6ee98 (8 revisions)\n\nhttps://skia.googlesource.com/buildbot.git/+log/1e3576271edf..dd2538e6ee98\n\n2026-05-04 borenet@google.com [task driver] Add pagination support to LogsManager.Search\n2026-05-04 viktarzinkou@google.com perf: Enhance Experimental ImprovedAnomalyBoundsRefiner and add tests\n2026-05-04 ansid@google.com Add some debug logging for sheriff confids reading\n2026-05-04 ansid@google.com Enable direct configs reading on all instances (with fallback)\n2026-05-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll debugger-app-final from 096cd3dd811c to d218ebb73cdb\n2026-05-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll command_wrapper from 7a5deabd47825c717... to e009d58eafedfad7f... (1 revision)\n2026-05-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Depot Tools from 1603cbd9417f to ff41874736c8 (2 revisions)\n2026-05-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll jsfiddle-final from 790c057c30c3 to be7d70863160\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/infra-skia\nPlease CC kjlubick@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Skia Infra: https://bugs.chromium.org/p/skia/issues/entry\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nBug: chromium:486836594,chromium:495679724\nTbr: kjlubick@google.com\nChange-Id: I6a8d9d5da2a9affb1215b1d41365eae3e091923e\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1225500\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4e820f192226362d8ca434fa8b11e2f0c3f85d43",
      "tree": "de145d16eadef87415d813796943489ad37381f9",
      "parents": [
        "ca0dd7da93a9c6f0986cdd0130a1606aa3f8cd8e"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Mon May 04 21:01:36 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 04 22:17:41 2026 -0700"
      },
      "message": "Roll SwiftShader from 6cc7757d2bd0 to f9d5d49a3c59 (2 revisions)\n\nhttps://swiftshader.googlesource.com/SwiftShader.git/+log/6cc7757d2bd0..f9d5d49a3c59\n\n2026-05-04 rwrobinson@google.com Add missing include for LLVM_VERSION_MAJOR\n2026-05-04 rwrobinson@google.com Implement full ARM/AArch64 multiarch compatibility for SwiftShader Reactor\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/swiftshader-skia-autoroll\nPlease CC alexisdavidc@google.com,bsalomon@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in SwiftShader: https://bugs.chromium.org/p/swiftshader/issues/entry\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Test-Ubuntu24.04-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader\nBug: None\nTbr: alexisdavidc@google.com\nChange-Id: I8f2835bd05524184615e5cd4fde72e5e7992ca17\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1225900\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ca0dd7da93a9c6f0986cdd0130a1606aa3f8cd8e",
      "tree": "2a2a392e2805b6b3daf7d7a7a4e08123e915f585",
      "parents": [
        "15cd2573c2396e0e0e3aa05b57084cfb00e961f1"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Mon May 04 17:20:25 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 04 18:44:42 2026 -0700"
      },
      "message": "Roll vulkan-deps from 27c5bf379452 to acf189fce64b (15 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/27c5bf379452..acf189fce64b\n\nAlso rolling transitive DEPS:\n  https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/4c2ec2a09b7fbeff1dc64cb9f857d77403a3c25f..c98fc83591a0b01d68f929478b59d3bdd7f00fc6\n  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools/+log/fe3764e18f0f743abb235bb2fda4efaa57ec3fe0..5d40749670ccde08fd91412d3daa074615940d6a\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/vulkan-deps-skia-autoroll\nPlease CC alexisdavidc@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE\nBug: None\nTbr: alexisdavidc@google.com\nChange-Id: Icbcb933cba802d40b44105ed9243ca2f686347d0\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1225699\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "15cd2573c2396e0e0e3aa05b57084cfb00e961f1",
      "tree": "cdfb77006a3fc13655f1e160e87c8394eb1b505e",
      "parents": [
        "879d6b690af0f53cd934a3f04fe472cae0b6bc4f"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Mon May 04 17:12:15 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 04 18:01:40 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682688645571608113\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/22366974605ee47fc081d967f1d8e6f2afaefeed\n  2236697 (nqmtuan@google.com)\n      [Depot tools] Roll rdb to 3d4a3685cdc0a921465f7893577668cded1a4a5e\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Ibfb5d513fa3d6719d3e7777dc80f7d77b69f2713\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1225859\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "879d6b690af0f53cd934a3f04fe472cae0b6bc4f",
      "tree": "c439ed4f331c8e4d464122e84409555dbc417724",
      "parents": [
        "8e39cd2188a2f24a73bb2ea3b8ea2cdff5859c0b"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@google.com",
        "time": "Mon May 04 13:50:02 2026 -0400"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 04 17:42:50 2026 -0700"
      },
      "message": "[path builder] Validate conic weights\n\nPer SkPathBuilder::conicTo() docs:\n\n  If w is not finite, appends kLine_Verb twice to verb array, and\n  pt1, pt2 to SkPoint array.\n\nIt turns out that we don\u0027t actually handle this in SkPathBuilder, which\ncan lead to non-finite weights sneaking in and triggering asserts later.\n\nAdd and explicit check and implement the documented semantics.\n\nBug: 507785335\nChange-Id: I04f353ae5cff9463065b927957a8eb0c0e53747e\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1225597\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\nCommit-Queue: Florin Malita \u003cfmalita@google.com\u003e\n"
    },
    {
      "commit": "8e39cd2188a2f24a73bb2ea3b8ea2cdff5859c0b",
      "tree": "9cbf17d2ec45c9cbe2984edf72395761d254e60b",
      "parents": [
        "ad4ebe7da97a25d455908053f0117c5ca4a18bf5"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Mon May 04 15:22:20 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 04 17:02:14 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (recipe_engine) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682695561820181185\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/654d7092e56867a04070806d46e8206f82065d63\n  654d709 (chanli@google.com)\n      [TurboCI] redact token before logging the request\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Ibc480c7d61704244aa03b0e3ae29e247f042a4cf\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1225797\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ad4ebe7da97a25d455908053f0117c5ca4a18bf5",
      "tree": "548f67344b70d49c55eb26b73ca261680473b275",
      "parents": [
        "225858c9b7c5f43bb2fb47e577a837c9794a1286"
      ],
      "author": {
        "name": "Kaylee Lubick",
        "email": "kjlubick@google.com",
        "time": "Mon May 04 16:52:05 2026 +0000"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 04 13:41:34 2026 -0700"
      },
      "message": "Change assert to graceful failure in SkRuntimeEffect\n\nI\u0027m not entirely sure what the difference is between our\npath with the optimizer/inliner and that without is, but we\nexercise it in our fuzzer [1] and the assert seems unnecessary.\n\n[1] https://github.com/google/skia/blob/bdf369f26195b41c5d79212f85541ee3284c2080/fuzz/oss_fuzz/FuzzSkRuntimeBlender.cpp#L67\n\nBug: b/507643404\nChange-Id: I9d0baf75a2f62a438f4aa6b3c5a2645186f15c3b\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1225596\nReviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nCommit-Queue: Kaylee Lubick \u003ckjlubick@google.com\u003e\n"
    },
    {
      "commit": "225858c9b7c5f43bb2fb47e577a837c9794a1286",
      "tree": "f980b1d2ea571386233cdc61af6bf73e220a1890",
      "parents": [
        "ed2e144f8d4a063cd6e4d098fdf46217657d4cd2"
      ],
      "author": {
        "name": "Kaylee Lubick",
        "email": "kjlubick@google.com",
        "time": "Mon May 04 19:21:57 2026 +0000"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 04 12:56:28 2026 -0700"
      },
      "message": "Remove Bazel-built viewer from CQ\n\nThe Dawn integration is only partially complete and we don\u0027t want\nthis to block the CQ til that\u0027s more stable.\n\nChange-Id: I88d84eb7c28153b9752ad69881d5b96cfa5b3429\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1225598\nAuto-Submit: Kaylee Lubick \u003ckjlubick@google.com\u003e\nCommit-Queue: Nicolette Prevost \u003cnicolettep@google.com\u003e\nReviewed-by: Nicolette Prevost \u003cnicolettep@google.com\u003e\n"
    },
    {
      "commit": "ed2e144f8d4a063cd6e4d098fdf46217657d4cd2",
      "tree": "dc963b01a049cf7672bbb39310d9d5e83081ed07",
      "parents": [
        "82e20c2da974f5eeceb06ef92b2a404b7a74ce47"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Mon May 04 11:52:25 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 04 12:50:43 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682708777369022769\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/45dedc4c3b87c982fd846b3dc599b233ed3aff90\n  45dedc4 (jlulejian@chromium.org)\n      [git-cl] Fix incorrect branch name in presubmit output\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I39fc7715b1c5e4304d5164d9b59e4a4408107e22\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1225453\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "82e20c2da974f5eeceb06ef92b2a404b7a74ce47",
      "tree": "a5ac18efad37e8c8d5833eb6cd3de1f461ab016e",
      "parents": [
        "61e98d58d6751e7e95b2d6a7b85e2de4043fc7e2"
      ],
      "author": {
        "name": "Greg Daniel",
        "email": "egdaniel@google.com",
        "time": "Mon May 04 16:02:40 2026 +0000"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 04 12:42:10 2026 -0700"
      },
      "message": "Fix potential integer overflows in SurfaceContext using SkSafeMath\n\nBug: b/500505046\nChange-Id: I68462f3a73f2e1491151c7b9c5fc68fadb9d04a6\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1223518\nCommit-Queue: Greg Daniel \u003cegdaniel@google.com\u003e\nReviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n"
    },
    {
      "commit": "61e98d58d6751e7e95b2d6a7b85e2de4043fc7e2",
      "tree": "6c6c32bcc497215c59b5a0bb3aad9e431eb913d3",
      "parents": [
        "04ba047051562d37432885b5a3955076b3225d28"
      ],
      "author": {
        "name": "Kaylee Lubick",
        "email": "kjlubick@google.com",
        "time": "Mon May 04 15:44:15 2026 +0000"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 04 10:40:14 2026 -0700"
      },
      "message": "Add missing entries to FuzzMain\n\nThis will help us reproduce issues from oss-fuzz/cluster fuzz\n\nChange-Id: I3c4e8a15c1060619ab3d6f1342ac3eecff6f06a3\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1225556\nCommit-Queue: Kaylee Lubick \u003ckjlubick@google.com\u003e\nAuto-Submit: Kaylee Lubick \u003ckjlubick@google.com\u003e\nCommit-Queue: Eric Boren \u003cborenet@google.com\u003e\nReviewed-by: Eric Boren \u003cborenet@google.com\u003e\n"
    },
    {
      "commit": "04ba047051562d37432885b5a3955076b3225d28",
      "tree": "190d98d6aed9dd8ae468ff24c376772c7d63483b",
      "parents": [
        "70f79346a275f9f310ce7daab54f64ac571a4b36"
      ],
      "author": {
        "name": "Michael Ludwig",
        "email": "michaelludwig@google.com",
        "time": "Sun Apr 19 10:07:56 2026 -0400"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 04 10:16:11 2026 -0700"
      },
      "message": "[graphite] Consolidate format support table into Caps\n\nThis moves the array of TextureUsage and SampleCount bitmasks to be\nstored on Caps and removes the unused ColorTypeInfo struct.\n\nBug: b/390473370\nChange-Id: Ide1143129055856ae0dfd384462095d02e6b4bc2\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1213516\nReviewed-by: Nicolette Prevost \u003cnicolettep@google.com\u003e\nCommit-Queue: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n"
    },
    {
      "commit": "70f79346a275f9f310ce7daab54f64ac571a4b36",
      "tree": "c7c8137cd98156ad5dcdea602bcb2bda0c7cc5c6",
      "parents": [
        "bdf369f26195b41c5d79212f85541ee3284c2080"
      ],
      "author": {
        "name": "Thomas Smith",
        "email": "thomsmit@google.com",
        "time": "Mon May 04 11:14:02 2026 -0400"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 04 10:06:23 2026 -0700"
      },
      "message": "Prevent potential overflow in SkTDArray\n\n* With certain inputs, an attacker can exploit the typing in SkTDArray to cause a mismatch between the actual allocation of the array which is in bytes, and the allocation that the SkTDArray *thinks* it has, which is in units of T.\n\n* Guard this scenario by promoting size_t earlier in the memory reservation call stack.\n\nBug: b/501511299\nChange-Id: I98e851dcc6b060dd21e1fdd2b416a0a25e7c4f08\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1223036\nCommit-Queue: Thomas Smith \u003cthomsmit@google.com\u003e\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\n"
    },
    {
      "commit": "bdf369f26195b41c5d79212f85541ee3284c2080",
      "tree": "92d68ed162ed563c58b15d804f16eaf36ebfc849",
      "parents": [
        "0d066743d3d8a49c155601b94362ea9bb89ef4c7"
      ],
      "author": {
        "name": "Eric Boren",
        "email": "borenet@google.com",
        "time": "Mon May 04 14:38:43 2026 +0000"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 04 08:34:29 2026 -0700"
      },
      "message": "[infra] Remove IntelIris6100 tasks and related configs\n\nBug: b/507821187\nChange-Id: I5460beea5fdc197851840adf8788406787d198ea\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1223756\nAuto-Submit: Eric Boren \u003cborenet@google.com\u003e\nReviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nCommit-Queue: Kaylee Lubick \u003ckjlubick@google.com\u003e\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\nCommit-Queue: Eric Boren \u003cborenet@google.com\u003e\n"
    },
    {
      "commit": "0d066743d3d8a49c155601b94362ea9bb89ef4c7",
      "tree": "fe4c78133db4f7b92ea7ca816f043ed811476e69",
      "parents": [
        "c955fa047ac0764f925276277fe252044384c990"
      ],
      "author": {
        "name": "David Bebawy",
        "email": "dbebawy@gmail.com",
        "time": "Thu Apr 23 14:47:56 2026 -0400"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 04 06:43:55 2026 -0700"
      },
      "message": "[skparagraph] Skip soft hyphen in hit-testing\n\nThe rendered soft hyphen is a synthetic glyph run with a synthetic\ntextRange (offsets into the \"-\" string, not source text). When\niterating runs in TextLine::getRectsForRange, that synthetic range\nwould falsely intersect caller-supplied source ranges starting at\noffset 0 and emit a spurious selection rect at the line-end hyphen\nposition. Skip the hyphen run in the visitor to keep the rendered\nhyphen visually present but unselectable.\n\ngetGlyphPositionAtCoordinate already handles the hyphen correctly\nbecause shapeEllipsis() sets fEllipsis\u003dtrue on the synthetic run,\nso it falls into the existing isEllipsis() branch that returns the\nline-end source offset. getWordBoundary is purely text-offset based\nand is unaffected.\n\nAlso clarify in TextLine.h that widthWithoutEllipsis() returns the\nbare source-text advance, excluding both the ellipsis and the\nrendered soft hyphen affixes (the name predates soft hyphen\nrendering).\n\nAdd unit tests covering all three APIs.\n\nChange-Id: I943b830fef945477a2f68db50e9830957b769f05\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1205976\nReviewed-by: Julia Lavrova \u003cjlavrova@google.com\u003e\nCommit-Queue: Kaylee Lubick \u003ckjlubick@google.com\u003e\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\n"
    },
    {
      "commit": "c955fa047ac0764f925276277fe252044384c990",
      "tree": "421ba6632998563fca0b59655e4279fe2715dfcb",
      "parents": [
        "76254dcfe35df0b464a7101c29ee6debb36d6e40"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Mon May 04 04:02:25 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Mon May 04 05:18:18 2026 -0700"
      },
      "message": "Roll vulkan-deps from 662a49003d41 to 27c5bf379452 (1 revision)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/662a49003d41..27c5bf379452\n\nAlso rolling transitive DEPS:\n  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries/+log/03bb49b73253b3d38b3df943544fb9d997b0f268..a96bd4933c6adfc21329d15e9999791a0153bbf3\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/vulkan-deps-skia-autoroll\nPlease CC alexisdavidc@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE\nBug: None\nTbr: alexisdavidc@google.com\nChange-Id: I809cfc9ff3ce5d037407c16c8ca651adc0494a47\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1225276\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "76254dcfe35df0b464a7101c29ee6debb36d6e40",
      "tree": "6abac60b36c0937e6bc4c6d175fad353e71541ec",
      "parents": [
        "898b4cc27ebb067314c8d5fb3395623e29d4d892"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Sun May 03 21:01:51 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Sun May 03 23:02:18 2026 -0700"
      },
      "message": "Roll ANGLE from 61c46b826e6d to 5f0e794041ec (12 revisions)\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/61c46b826e6d..5f0e794041ec\n\n2026-05-02 kbr@chromium.org Make \"packed\" and \"shared\" reserved keywords in WebGL shaders.\n2026-05-02 lexa.knyazev@gmail.com Adjust ReadPixels bufSize validation\n2026-05-02 geofflang@chromium.org D3D11: Disassociate storage before recovering image data.\n2026-05-02 abdolrashidi@google.com Add xfb validation for resuming w/ another program\n2026-05-01 cclao@google.com Vulkan: Fix fortnite rendering issue\n2026-05-01 syoussefi@chromium.org GL: Expand non-vec4 fragment outputs to vec4\n2026-05-01 geofflang@chromium.org GL: Use size_t for calculating lastRowOffset in TextureGL.\n2026-05-01 lexa.knyazev@gmail.com Move writing ReadPixelsRobust output length to Context\n2026-05-01 cclao@google.com Vulkan: Enable test coverage for ImagelessFramebuffer disabled\n2026-05-01 alinakalyakina@google.com AHB: Allow R16UI and RG16UI formats\n2026-05-01 geofflang@chromium.org Make Context::getZeroFilledBuffer return a const buffer.\n2026-05-01 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from e0e24e25e8f0 to 99f8e23b03f1 (601 revisions)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/angle-skia-autoroll\nPlease CC alexisdavidc@google.com,jmadill@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Build-Mac-Clang-arm64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE;skia/skia.primary:Test-Win11-Clang-Dell3930-GPU-GTX1660-x86_64-Debug-All-ANGLE\nTbr: alexisdavidc@google.com\nTest: Test: CtsNativeHardwareTestCases\nTest: Test: angle_end2end_tests --gtest_filter\u003d*BindExternalTextureAsImage*Vulkan\nChange-Id: Icc54866732576eee1e45b1a0b7d3f659f0ffc8a9\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1224858\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "898b4cc27ebb067314c8d5fb3395623e29d4d892",
      "tree": "dae447fda36c1fbc9aed7d34f69971503ec34afb",
      "parents": [
        "bf214d666a61efd194cc784bdd9f2a724b0fc3db"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Mon May 04 04:02:02 2026 +0000"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Sun May 03 22:22:58 2026 -0700"
      },
      "message": "Roll Skia Infra from a89472f1bea4 to 1e3576271edf (4 revisions)\n\nhttps://skia.googlesource.com/buildbot.git/+log/a89472f1bea4..1e3576271edf\n\n2026-05-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll jsfiddle-final from 27f29528d7c7 to 790c057c30c3\n2026-05-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll command_wrapper from eb25e6af63f044de8... to 7a5deabd47825c717... (1 revision)\n2026-05-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Depot Tools from f2f7ec41f2c1 to 1603cbd9417f (1 revision)\n2026-05-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll debugger-app-final from 002a8c975edf to 096cd3dd811c\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/infra-skia\nPlease CC kjlubick@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Skia Infra: https://bugs.chromium.org/p/skia/issues/entry\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nBug: None\nTbr: kjlubick@google.com\nChange-Id: I9f686a16d1d7fd855bc73f1d8be141d5443d577f\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1224916\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "bf214d666a61efd194cc784bdd9f2a724b0fc3db",
      "tree": "eb859cf8f0f3d7fe9fbb8e4624f296cdf7df2a78",
      "parents": [
        "a87f066e504505ba1b59de3fcc3dfc8ff0a6fbf4"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Sun May 03 11:45:19 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Sun May 03 12:59:56 2026 -0700"
      },
      "message": "Roll vulkan-deps from 7a546022f5ea to 662a49003d41 (1 revision)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/7a546022f5ea..662a49003d41\n\nAlso rolling transitive DEPS:\n  https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/c8bda961df8dcdc07cdd6fc59dac3b35a4b73739..4c2ec2a09b7fbeff1dc64cb9f857d77403a3c25f\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/vulkan-deps-skia-autoroll\nPlease CC alexisdavidc@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE\nBug: None\nTbr: alexisdavidc@google.com\nChange-Id: Ifbf9f716762321662b9da27e72ac9da64f58afbb\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1224776\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a87f066e504505ba1b59de3fcc3dfc8ff0a6fbf4",
      "tree": "e4ab5cde442cbdddcb526a4953ddaf1cccc5cedf",
      "parents": [
        "562cb89f9be6b86b8944062fb5e50fe9358f3868"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Sun May 03 05:13:01 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Sun May 03 06:01:14 2026 -0700"
      },
      "message": "Roll SKP CIPD package from 562 to 563\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/skp-skia\nPlease CC alexisdavidc@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in SKP CIPD package: https://bugs.chromium.org/p/chromium/issues/entry\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nTbr: alexisdavidc@google.com\nChange-Id: Ib682e4f5382593977725700d6808495e47bb2317\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1224676\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "562cb89f9be6b86b8944062fb5e50fe9358f3868",
      "tree": "1c5e6f90672acc699cca03b7bb05328d58b71694",
      "parents": [
        "05cb3698267dea21fc559304588ebdb6a350ce90"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Sat May 02 17:55:19 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Sat May 02 19:10:19 2026 -0700"
      },
      "message": "Roll vulkan-deps from 620786d23ad6 to 7a546022f5ea (1 revision)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/620786d23ad6..7a546022f5ea\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/vulkan-deps-skia-autoroll\nPlease CC bwils@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE\nBug: None\nTbr: bwils@google.com\nChange-Id: If14c9d8735ae8db288cc3e9146ae367a6804a5ba\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1224536\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "05cb3698267dea21fc559304588ebdb6a350ce90",
      "tree": "5444b14381b933a7e5129e5b0e37f15e349ede7e",
      "parents": [
        "dba763e9ecabd3d444c7020aeeee35118fd0af71"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Sat May 02 04:41:19 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Sat May 02 05:53:17 2026 -0700"
      },
      "message": "Roll vulkan-deps from 43d30a1d9669 to 620786d23ad6 (2 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/43d30a1d9669..620786d23ad6\n\nAlso rolling transitive DEPS:\n  https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/4cce3565d16a298efff96c0b172c44fea409036b..c8bda961df8dcdc07cdd6fc59dac3b35a4b73739\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/vulkan-deps-skia-autoroll\nPlease CC bwils@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE\nBug: None\nTbr: bwils@google.com\nChange-Id: I7fd713e711fb69f4c4b77321ded85409c7263576\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1224436\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "dba763e9ecabd3d444c7020aeeee35118fd0af71",
      "tree": "24309547f342281e187aafdd504baa2640ad7fbd",
      "parents": [
        "0374b13b6f3abaebbcb1181b90cc6fcbae4142d0"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Fri May 01 18:03:05 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Fri May 01 18:48:49 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (recipe_engine) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682957290088607857\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/6073aaac412311370092dcd518378d193b74ef4e\n  6073aaa (chanli@google.com)\n      [TurboCI] Make real client call ReadWorkPlan to support QueryNodes\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I24696d5163cb915a6a0a40450ab59600660569a8\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1223860\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0374b13b6f3abaebbcb1181b90cc6fcbae4142d0",
      "tree": "3b536d224700804a06389abbe1f87fc20d51c1a6",
      "parents": [
        "040ea25083cb387e4eee6598e2e3c323aae3cede"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Fri May 01 15:29:19 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Fri May 01 16:38:39 2026 -0700"
      },
      "message": "Roll vulkan-deps from 146e2616bc5d to 43d30a1d9669 (2 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/146e2616bc5d..43d30a1d9669\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/vulkan-deps-skia-autoroll\nPlease CC bwils@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE\nBug: None\nTbr: bwils@google.com\nChange-Id: Ia2dd3f117ee396d5936be1c93bd269fb7716fce8\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1224296\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "040ea25083cb387e4eee6598e2e3c323aae3cede",
      "tree": "056b93aee96f0e24ca17e2b77cba65ee53ac4d25",
      "parents": [
        "e1e3c8b149ea7857da148dd27ecbf340d19b1b6f"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Fri May 01 13:15:20 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Fri May 01 14:26:50 2026 -0700"
      },
      "message": "Manual roll vulkan-deps from a8788d0caa0b to 146e2616bc5d (10 revisions)\n\nManual roll requested by robertphillips@google.com\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/a8788d0caa0b..146e2616bc5d\n\nAlso rolling transitive DEPS:\n  https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/2ec8457ab33d539b6f1fecc998360c0b8b05ed4f..4cce3565d16a298efff96c0b172c44fea409036b\n  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools/+log/a82442cf0722eb08c02c47011a3d7ffc3deb9796..fe3764e18f0f743abb235bb2fda4efaa57ec3fe0\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/vulkan-deps-skia-autoroll\nPlease CC bwils@google.com,robertphillips@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE\nBug: None\nTbr: bwils@google.com,robertphillips@google.com\nChange-Id: Id64fd9f662c5e67bbbef816cc8c8e32b18fdd760\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1224136\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e1e3c8b149ea7857da148dd27ecbf340d19b1b6f",
      "tree": "24fc4dd10abfa63c16018050bd7df0729a5d9839",
      "parents": [
        "850f615f88660df92830d507a7297f81bbf12aef"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@google.com",
        "time": "Thu Apr 30 08:49:18 2026 -0400"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Fri May 01 14:05:16 2026 -0700"
      },
      "message": "[skottie] Fix fallback glyph metrics\n\nCertain text animator types require glyph metrics (specifically\nadvances) for e.g. anchor point positioning when applying per-glyph\ntransforms.\n\nWe use SkFont::getWidths() to gather that information, but we\u0027re\ncurrently querying the initial font - not the actual run font returned\nby SkShaper.  That yields incorrect metrics when fallback occurs.\n\nTo fix, get the advances from the run font that actually owns those\nglyphs.\n\nBug: 505803424\nChange-Id: Iad1cfb1bcdeb893eda1490d110f8925a6f72eb2d\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1222596\nReviewed-by: Julia Lavrova \u003cjlavrova@google.com\u003e\nCommit-Queue: Florin Malita \u003cfmalita@google.com\u003e\n"
    },
    {
      "commit": "850f615f88660df92830d507a7297f81bbf12aef",
      "tree": "89356a66e4ce04a16ea0f5fd714f07b036cd9555",
      "parents": [
        "d10ea850c21d01d0a715d03cb3b5d6dd676a953a"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Fri May 01 10:41:40 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Fri May 01 12:08:46 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8682984972229641105\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/a41aa323da830413171bad1bd33d6102eb40dbb1\n  a41aa32 (gavinmak@google.com)\n      Fix AttributeError in CheckLicense when input_api.gerrit is None\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I7b7ec4e98ffb04265f711d3b79e6bb9082bda187\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1223996\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d10ea850c21d01d0a715d03cb3b5d6dd676a953a",
      "tree": "63fa841d2b58bfd73e77ba561a223dc2971971b4",
      "parents": [
        "eb79f275731cae55a4eb999d47610f54e957e441"
      ],
      "author": {
        "name": "Greg Daniel",
        "email": "egdaniel@google.com",
        "time": "Fri May 01 16:11:53 2026 +0000"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Fri May 01 09:59:15 2026 -0700"
      },
      "message": "Defer marking stencil as cleared until after render pass creation succeeds\n\nBug: b/501861921\nChange-Id: I822d7560c3f51c0e0a49dfb1a7d3a526e5f2c0e6\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1223896\nReviewed-by: Thomas Smith \u003cthomsmit@google.com\u003e\nCommit-Queue: Greg Daniel \u003cegdaniel@google.com\u003e\n"
    },
    {
      "commit": "eb79f275731cae55a4eb999d47610f54e957e441",
      "tree": "257012c85167d2f23a7cf861ae4aa27abad73a7f",
      "parents": [
        "ad23c7c199de64082ed02ca71f1e4421862981e8"
      ],
      "author": {
        "name": "Greg Daniel",
        "email": "egdaniel@google.com",
        "time": "Fri May 01 15:08:47 2026 +0000"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Fri May 01 09:04:47 2026 -0700"
      },
      "message": "Fix AAHairlineOp to fill in default degenerate quad information.\n\nWhen calls to bloat_quad fail, make sure we\u0027re stilling filling in\ndefault values and progressing the vert pointer so we aren\u0027t leaving\nuninitialized data in the buffer that gets read later on.\n\nBug: b/498204112\nChange-Id: Ic15a4ca9fbd2aa7f3e8a2fd142140f149fc4c721\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1223519\nReviewed-by: Thomas Smith \u003cthomsmit@google.com\u003e\nCommit-Queue: Greg Daniel \u003cegdaniel@google.com\u003e\n"
    },
    {
      "commit": "ad23c7c199de64082ed02ca71f1e4421862981e8",
      "tree": "a5b4ecb18a7f83fa20c68ca647f2c0a886e14914",
      "parents": [
        "1d533738ea9d1ae853e30e33cef024358535afea"
      ],
      "author": {
        "name": "Simon Pena",
        "email": "spena@igalia.com",
        "time": "Wed Apr 29 11:47:40 2026 +0100"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Fri May 01 07:39:57 2026 -0700"
      },
      "message": "Add Adreno 621 GPU identification and MSAA workaround\n\nThe Adreno 621 was not individually recognized in Skia-s renderer\ndetection, falling through to kAdreno6xx_other, and missing the MSAA\ndisable workaround applied to the 615 and 620.\n\nDespite its model number, the Adreno 621 is architecturally a gen3 GPU\n(like the 650), not gen1 (like the 620), as Mesa\u0027s freedreno driver\ngrouping indicates (621 and 623 together as gen3, with distinct hardware\nparameters compared to the gen1 620).\n\nThe missing MSAA workaround causes a crash in\n\nAtlasRenderTask::onExecute() during MSAA stencil path atlas rendering.\nDisabling multisample framebuffer support (fMSFBOtype \u003d kNone_MSFBOtype)\ncauses Skia to use a non-MSAA fallback path, avoiding the crash.\nChange-Id: Iee1f7f7d0ea607596f8e8d201db1c308a63a6d15\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1199116\nReviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nReviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\nCommit-Queue: Robert Phillips \u003crobertphillips@google.com\u003e\n"
    },
    {
      "commit": "1d533738ea9d1ae853e30e33cef024358535afea",
      "tree": "802e65d88354aaaa05529c24641548149201423d",
      "parents": [
        "7ac6d42f2fd07d0a287e8a92edf61c0e1bf1e538"
      ],
      "author": {
        "name": "Greg Daniel",
        "email": "egdaniel@google.com",
        "time": "Fri May 01 13:40:35 2026 +0000"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Fri May 01 07:32:53 2026 -0700"
      },
      "message": "Fix potential integer underflow in GrStagingBufferManager\n\nBug: b/500414865\nChange-Id: I84bf24c1e6fc9b151c1d38f39521919e336e04cc\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1223736\nReviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\nCommit-Queue: Robert Phillips \u003crobertphillips@google.com\u003e\nAuto-Submit: Greg Daniel \u003cegdaniel@google.com\u003e\nCommit-Queue: Greg Daniel \u003cegdaniel@google.com\u003e\nReviewed-by: Thomas Smith \u003cthomsmit@google.com\u003e\n"
    },
    {
      "commit": "7ac6d42f2fd07d0a287e8a92edf61c0e1bf1e538",
      "tree": "1c052ae335908035cc906775aa0f23f0d86f5cd0",
      "parents": [
        "fa1dcb289709346a76b924db055d8424fdb74607"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Fri May 01 00:57:19 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Fri May 01 02:08:15 2026 -0700"
      },
      "message": "Roll vulkan-deps from 9acac13c9376 to a8788d0caa0b (7 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/9acac13c9376..a8788d0caa0b\n\nAlso rolling transitive DEPS:\n  https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers/+log/53b334f4a5f18fb1f2d367baeba8b43e2eb0b62b..126038020c2bd47efaa942ccc364ca5353ffccde\n  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers/+log/f6a6f7ab165cedbfa2a7d0c93fe27a2d01ce09c8..8864cdc896bbc2a9b6eb36b3218fc9ef57908d77\n  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools/+log/7c46da2b39036a80ce088576d5794bf39e667f56..a82442cf0722eb08c02c47011a3d7ffc3deb9796\n  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries/+log/2c909c1ab6f9c6caba39a84a4887186b3fafdead..03bb49b73253b3d38b3df943544fb9d997b0f268\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/vulkan-deps-skia-autoroll\nPlease CC bwils@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE\nBug: None\nTbr: bwils@google.com\nChange-Id: I1984f1df988c3784e66d311838bb7c7327b49c50\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1223178\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fa1dcb289709346a76b924db055d8424fdb74607",
      "tree": "d60f3aedc95a6d446efc1bfde61247a99c5de1b2",
      "parents": [
        "559eaa8c53afc03c95b8e30d20def24a15d56d8c"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Apr 30 21:01:50 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu Apr 30 23:04:12 2026 -0700"
      },
      "message": "Roll ANGLE from e44b533ccb2b to 61c46b826e6d (14 revisions)\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/e44b533ccb2b..61c46b826e6d\n\n2026-05-01 bsheedy@chromium.org Remove Linux/TSan //infra/specs entries\n2026-04-30 syoussefi@chromium.org IR Validation: Output transformation that introduced error\n2026-04-30 bsheedy@chromium.org Remove legacy Linux/TSan builders\n2026-04-30 rafael.cintron@microsoft.com run_code_generation: always full-format generated files\n2026-04-30 lexa.knyazev@gmail.com Move writing ReadPixelsRobust output dimensions to Context\n2026-04-30 bsheedy@chromium.org Roll Starlark deps in v2 roller script\n2026-04-30 ynovikov@chromium.org Skip tests failing on iOS\n2026-04-30 bsheedy@chromium.org Add src-side Linux/TSan builders\n2026-04-30 bsheedy@chromium.org Add and roll Starlark dependencies\n2026-04-30 lexa.knyazev@gmail.com Reland \"Ensure consistency of ReadPixelsRobust output dimensions\"\n2026-04-30 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from 46173485057d to e0e24e25e8f0 (154 revisions)\n2026-04-30 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 89556131bf9d to 6cc7757d2bd0 (1 revision)\n2026-04-30 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 5b047c239086 to 68b1d78abfc4 (13 revisions)\n2026-04-30 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from cdb69b4c50d1 to 46173485057d (714 revisions)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/angle-skia-autoroll\nPlease CC bwils@google.com,jmadill@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Build-Mac-Clang-arm64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE;skia/skia.primary:Test-Win11-Clang-Dell3930-GPU-GTX1660-x86_64-Debug-All-ANGLE\nTbr: bwils@google.com\nChange-Id: Idcb1f97e3ee615223f0b3aedc769e6a62386b04e\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1223276\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "559eaa8c53afc03c95b8e30d20def24a15d56d8c",
      "tree": "3752112a31c95344037c8b2017fdcbe27d3b5b7e",
      "parents": [
        "1431e606a9c0e3c3b852e4e2685a53ae9b2eb491"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Fri May 01 04:01:47 2026 +0000"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu Apr 30 22:24:52 2026 -0700"
      },
      "message": "Roll Skia Infra from cb5054201166 to a89472f1bea4 (13 revisions)\n\nhttps://skia.googlesource.com/buildbot.git/+log/cb5054201166..a89472f1bea4\n\n2026-05-01 seawardt@google.com [perf] Duplicate android2 configs to android with new URLs\n2026-05-01 eduardoyap@google.com Implement even X-axis spacing in explore-multi-v2-sk\n2026-04-30 eduardoyap@google.com [explore-multi-v2] Remove ad-hoc URL defaults application\n2026-04-30 viktarzinkou@google.com Experimental: Add ImprovedAnomalyBoundsRefiner to improve regression detection\n2026-04-30 faridzad@google.com [explore-multi-v2-sk] Increase Puppeteer coverage score to 40.74% from 18.52%\n2026-04-30 borenet@google.com [sk] Add \"sk agent workflow\" subcommand\n2026-04-30 louhi-prod-1-6316342352543744@louhi-prod-1.iam.gserviceaccount.com Toggle Perfserver Freeze - off - perf/FREEZELOCK\n2026-04-30 mordeckimarcin@google.com Load fewer legacy anomalies if \u0027triaged\u0027 or \u0027imp\u0027\n2026-04-30 maximsheshukov@google.com Add golangci-lint for Pinpoint\n2026-04-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll debugger-app-final from 2d5d8955f2d8 to 002a8c975edf\n2026-04-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll command_wrapper from 35add184526dafa11... to eb25e6af63f044de8... (1 revision)\n2026-04-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Depot Tools from 8a485116cfcc to f2f7ec41f2c1 (3 revisions)\n2026-04-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll jsfiddle-final from c0403d08ae1e to 27f29528d7c7\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/infra-skia\nPlease CC borenet@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Skia Infra: https://bugs.chromium.org/p/skia/issues/entry\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nBug: chromium:507130417\nTbr: borenet@google.com\nChange-Id: I319d18d0b3711350b1650cfb65fe9e8929f9597b\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1223177\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1431e606a9c0e3c3b852e4e2685a53ae9b2eb491",
      "tree": "01bca9d74a79b9a44bd3ff79339dedac042bc8a7",
      "parents": [
        "54cc00adde381ca67e02ccaec55899cdc4953795"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Apr 30 21:01:57 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu Apr 30 22:21:29 2026 -0700"
      },
      "message": "Roll Dawn from 579447cf7164 to b64fc1768c2d (10 revisions)\n\nhttps://dawn.googlesource.com/dawn.git/+log/579447cf7164..b64fc1768c2d\n\n2026-05-01 rharrison@chromium.org [fuzz] Add default path for Mesa Vulkan driver\n2026-04-30 rharrison@chromium.org Add gitignore rule for coverage reports\n2026-04-30 dsinclair@chromium.org Cleanup .clang-tidy\n2026-04-30 frankchavez@google.com spanification: Add #pragma allow_unsafe_buffers to Dawn (MacOS)\n2026-04-30 bajones@chromium.org Track IndirectDrawIndex for all indirect draws\n2026-04-30 dsinclair@chromium.org [resolver] Cleanup helper macros\n2026-04-30 jrprice@google.com Fix license headers\n2026-04-30 bajones@chromium.org Add PassIndex IntegerType\n2026-04-30 beaufort.francois@gmail.com [emscripten] Add support for immediates\n2026-04-30 Byoungchan Lee [bazel] Add explicit rules_cc loads\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/dawn-skia-autoroll\nPlease CC cwallez@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry\nTo file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Debug-Graphite_Dawn_Vulkan;skia/skia.primary:Test-Mac14-Clang-MacMini9.1-GPU-AppleM1-arm64-Debug-All-ASAN_Graphite_Dawn_Metal;skia/skia.primary:Test-Win11-MSVC-Golo-GPU-QuadroP400-x86_64-Release-All-Graphite_Dawn_D3D12;skia/skia.primary:Test-Win11-MSVC-Golo-GPU-QuadroP400-x86_64-Release-All-Graphite_Dawn_D3D11\nBug: None\nTbr: cwallez@google.com\nChange-Id: Ia4a6e3282eef54ab3dab8ad8d1d9760101b6d84c\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1223257\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "54cc00adde381ca67e02ccaec55899cdc4953795",
      "tree": "365a2c9328b251df1f2019d8c9a0f55ca9f606b3",
      "parents": [
        "e659c95803625e421418babe0bcecda7b802f1b2"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 30 12:31:53 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu Apr 30 13:23:27 2026 -0700"
      },
      "message": "Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (recipe_engine) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8683068646756622337\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/4b5945a679a38a4a5842b772aaec9481f7017f57\n  4b5945a (chanli@google.com)\n      [TurboCI] Import latest protos.\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dborenet@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I1b8d99337f0b7a6b86976bd34c0ce3083781298f\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1222397\nCommit-Queue: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com \u003crecipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e659c95803625e421418babe0bcecda7b802f1b2",
      "tree": "9011c7d61cfdbcd5d96f54a1a5cb46231c95bfcf",
      "parents": [
        "a075b882480b27e27dcbb818ae83739513167a13"
      ],
      "author": {
        "name": "Thomas Smith",
        "email": "thomsmit@google.com",
        "time": "Thu Apr 30 14:52:06 2026 -0400"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu Apr 30 13:10:51 2026 -0700"
      },
      "message": "[graphite] Add SIMD sparse strips flattenner\n\n* replace existing stubs with SIMD function variants.\n\nBug: b/466122293\nBug: b/466119734\nBug: b/385170952\nChange-Id: I1fdd178b4c58199b1d2cc0bfc3cea8511e252b53\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1176936\nReviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\nCommit-Queue: Thomas Smith \u003cthomsmit@google.com\u003e\n"
    },
    {
      "commit": "a075b882480b27e27dcbb818ae83739513167a13",
      "tree": "017fbdbf7aba22152d9723313a617c2bcb68fdc8",
      "parents": [
        "2e279266f06aab398c5bea1159ececd9a5ce96ec"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Apr 30 11:41:49 2026 -0700"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu Apr 30 12:54:21 2026 -0700"
      },
      "message": "Roll vulkan-deps from 68b1d78abfc4 to 9acac13c9376 (3 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/68b1d78abfc4..9acac13c9376\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/vulkan-deps-skia-autoroll\nPlease CC bwils@google.com,skiabot@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in skia: https://bugs.chromium.org/p/skia/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Release-ANGLE;skia/skia.primary:Test-Win11-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE\nBug: None\nTbr: bwils@google.com\nChange-Id: I1666974870e38bd299e4854d2fc21404ee93e983\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1222936\nCommit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2e279266f06aab398c5bea1159ececd9a5ce96ec",
      "tree": "49eef6179f5a0a6e1d5505dbb42dafee30e74144",
      "parents": [
        "ee34f1011cd5e20a7131ab1a4be3ab2b2b806866"
      ],
      "author": {
        "name": "Saifuddin Hitawala",
        "email": "hitawala@chromium.org",
        "time": "Thu Apr 30 15:00:09 2026 +0000"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu Apr 30 12:13:03 2026 -0700"
      },
      "message": "[graphite] Remove SK_GRAPHITE_USE_LEGACY_CLAMPING logic\n\nRemove legacy clamping logic guarded by SK_GRAPHITE_USE_LEGACY_CLAMPING\nas it has now landed in Chromium.\n\nBug: b/498284508\nChange-Id: I10b2091ada17797ffef490e1438c3828feceb5c6\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1222776\nReviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nCommit-Queue: Saifuddin Hitawala \u003chitawala@chromium.org\u003e\n"
    },
    {
      "commit": "ee34f1011cd5e20a7131ab1a4be3ab2b2b806866",
      "tree": "98e829f5dad6f0d5fc0bca92da603dc67507d57b",
      "parents": [
        "af0898534e7ea43d8c3966c3c2633e94e5677b66"
      ],
      "author": {
        "name": "Michael Ludwig",
        "email": "michaelludwig@google.com",
        "time": "Tue Apr 28 11:40:35 2026 -0400"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu Apr 30 12:03:20 2026 -0700"
      },
      "message": "Reland \"Reland \"[graphite] Replicate Dawn format capability table\"\"\n\nThis reverts commit 8106701adb3e3bec406adfb2e00ed69fbbf74e5d.\n\nReason for revert: RGBA16F does not support MSAA in compat configs,\nso Device::Make was rejecting creating surfaces due to default\ntessellation strategy. This updates the unit test to both fail\nmore gracefully, check for MSAA to know when it\u0027s unsupported, and\nadd another colortype so we aren\u0027t just skipping the test on GLES.\n\nOriginal change\u0027s description:\n\u003e Revert \"Reland \"[graphite] Replicate Dawn format capability table\"\"\n\u003e\n\u003e This reverts commit 57a80d08a92925d3c0eb310b4b2262f616cad682.\n\u003e\n\u003e Reason for revert: breaking gles builds, had been breaking on original but I missed that due to overlap with dual-source blending failures.\n\u003e\n\u003e Original change\u0027s description:\n\u003e \u003e Reland \"[graphite] Replicate Dawn format capability table\"\n\u003e \u003e\n\u003e \u003e This reverts commit c52c45b7ac78484d4f6a2a024cfb0f5b66f35040.\n\u003e \u003e\n\u003e \u003e Reason for revert: fix in PS1-\u003ePS2. The dawn-native\n\u003e \u003e Unorm16TextureFormats feature is independent of the Tier1 feature,\n\u003e \u003e so it needs to include all the renderable capabilities as well.\n\u003e \u003e\n\u003e \u003e This wasn\u0027t caught in Skia\u0027s dawn tryjobs because we enable the\n\u003e \u003e Tier1 feature, but Chrome\u0027s dawn feature requests for Graphite\n\u003e \u003e do not include Tier1 so unorm16 was only considered texturable and\n\u003e \u003e not renderable. Some code path must have been trying to render\n\u003e \u003e (perhaps for a copy-as-draw or mipmap generation).\n\u003e \u003e\n\u003e \u003e Original change\u0027s description:\n\u003e \u003e \u003e Revert \"[graphite] Replicate Dawn format capability table\"\n\u003e \u003e \u003e\n\u003e \u003e \u003e This reverts commit 7dd4bb76cebba0ff1c859887b0d9069d858399ec.\n\u003e \u003e \u003e\n\u003e \u003e \u003e Reason for revert: breaking YUV 420 tests in chrome\n\u003e \u003e \u003e\n\u003e \u003e \u003e Original change\u0027s description:\n\u003e \u003e \u003e \u003e [graphite] Replicate Dawn format capability table\n\u003e \u003e \u003e \u003e\n\u003e \u003e \u003e \u003e This is similar to\n\u003e \u003e \u003e \u003e https://skia-review.git.corp.google.com/c/skia/+/1201016 for Metal,\n\u003e \u003e \u003e \u003e since both Metal and WebGPU only expose format capabilities/features as\n\u003e \u003e \u003e \u003e a document. The capabilities do not have a one-to-one mapping to\n\u003e \u003e \u003e \u003e Graphite\u0027s TextureUsage or wgpu::TextureUsage, so this adds a new enum\n\u003e \u003e \u003e \u003e `DawnFormatFlag` that is meant to match the HTML\u0027s table content\n\u003e \u003e \u003e \u003e reasonably well. These flags are then converted to Graphite\u0027s\n\u003e \u003e \u003e \u003e TextureUsage bitmask inside DawnCaps.\n\u003e \u003e \u003e \u003e\n\u003e \u003e \u003e \u003e Unlike in Metal, which specified each set of flags per GPU family, the\n\u003e \u003e \u003e \u003e wgpu::FeatureNames have a less-structured inheritance with each other\n\u003e \u003e \u003e \u003e (beyond core, and tier1 and 2). The Dawn tables are organized first by\n\u003e \u003e \u003e \u003e format and then by the features that adjust capabilities for that\n\u003e \u003e \u003e \u003e format. This also lines up with how the capabilities are reported in the\n\u003e \u003e \u003e \u003e HTML table as conditional notes with each format\u0027s row.\n\u003e \u003e \u003e \u003e\n\u003e \u003e \u003e \u003e Bug: b/390473370\n\u003e \u003e \u003e \u003e Change-Id: I96df51e96235c50ef51f028aa8b84fc7c80fcd4b\n\u003e \u003e \u003e \u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1213496\n\u003e \u003e \u003e \u003e Reviewed-by: Thomas Smith \u003cthomsmit@google.com\u003e\n\u003e \u003e \u003e \u003e Commit-Queue: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n\u003e \u003e \u003e\n\u003e \u003e \u003e Bug: b/390473370\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 Change-Id: I52f0edbf29c6e1ee2fe599f8d30f4320e3f12cbc\n\u003e \u003e \u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1214737\n\u003e \u003e \u003e Auto-Submit: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n\u003e \u003e \u003e Commit-Queue: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n\u003e \u003e \u003e Bot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n\u003e \u003e\n\u003e \u003e Bug: b/390473370\n\u003e \u003e Change-Id: Ife0a0e7fb505bfd5e8b18e234a5d9e9410e3dad6\n\u003e \u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1215537\n\u003e \u003e Reviewed-by: Thomas Smith \u003cthomsmit@google.com\u003e\n\u003e \u003e Commit-Queue: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n\u003e\n\u003e Bug: b/390473370\n\u003e No-Presubmit: true\n\u003e No-Tree-Checks: true\n\u003e No-Try: true\n\u003e Change-Id: I7971520d0fba2d6f89a9b42c6f604e3b034d6b25\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1217256\n\u003e Bot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n\u003e Commit-Queue: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n\nBug: b/390473370\nChange-Id: I0da1c04676c6b2cb2e30f3b48d1980a63ad9ce28\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1218121\nCommit-Queue: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nReviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\nAuto-Submit: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n"
    }
  ],
  "next": "af0898534e7ea43d8c3966c3c2633e94e5677b66"
}
