)]}'
{
  "log": [
    {
      "commit": "9ef46390c2d116021b0f65b3411afb3504f29c48",
      "tree": "f9854db3d18221ee11404bf084a8e70e25c1f1e2",
      "parents": [
        "60bc1a3faef673b6a562ce4683b0e75a2538f168"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Fri Jun 12 15:49: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": "Fri Jun 12 17:15:41 2026 -0700"
      },
      "message": "Roll vulkan-deps from d8ab95e03469 to 973a663c1394 (10 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/d8ab95e03469..973a663c1394\n\nAlso rolling transitive DEPS:\n  https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/15f3ee1075170c786e9846abe0eebe315691b843..aff64c5dfd79937ab28c7affa24b9d1c3438c033\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 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: 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: kjlubick@google.com\nChange-Id: Iaac9f02217ee99ec0860d7c8914adeaad18b736d\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1264756\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": "60bc1a3faef673b6a562ce4683b0e75a2538f168",
      "tree": "df23b052896b97d886aab30c69e77fd1c62836fd",
      "parents": [
        "ba3ee9b265f06ed1f16e4d7402d29ad7ac583e7a"
      ],
      "author": {
        "name": "Kaylee Lubick",
        "email": "kjlubick@google.com",
        "time": "Fri Jun 12 14:27:09 2026 -0400"
      },
      "committer": {
        "name": "Kaylee Lubick",
        "email": "kjlubick@google.com",
        "time": "Fri Jun 12 11:30:57 2026 -0700"
      },
      "message": "Fix merge issues with src/base rename\n\nChange-Id: I34447ab3d83ed10f4c5ccd5f36eca28a08f69e82\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1264456\nReviewed-by: Alexis Cruz-Ayala \u003calexisdavidc@google.com\u003e\n"
    },
    {
      "commit": "ba3ee9b265f06ed1f16e4d7402d29ad7ac583e7a",
      "tree": "e2fbbcab7ffaaa187f7657e113d85f175427dc52",
      "parents": [
        "fc46d066b5b61503e660c9a25a8689f094ee9b04"
      ],
      "author": {
        "name": "alexisdavidc",
        "email": "alexisdavidc@google.com",
        "time": "Fri Jun 12 13:28: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": "Fri Jun 12 11:24:36 2026 -0700"
      },
      "message": "Resolved a Data Race on fStream in SkTypeface_Mac\n\nThere was a data race in SkTypeface_Mac where `onOpenStream`\nand `onOpenExistingStream` would race to read/write `fStream`. While `onOpenStream` would begin initializing `fStream` on one thread, a separate thread could be calling `onOpenExistingStream` to try to read `fStream` before it was done initializing.\n\nThe issue was resolved by applying a mutex on `fStream`.\n\nThe cl introducing this bug (https://skia-review.git.corp.google.com/c/skia/+/204720) was focused on caching the typefaces received with a global process wide `gTFCache` to save on performance and memory. The issue arose in that since the SkTypeface_Mac could be accessed across threads, it became thread unsafe.\n\nA test was added to this CL but removed as it was too large and took too long. It helps us keep it in the patch history for reference.\n\nBug: b/520535595\nChange-Id: Id28aeed3d67a5a5246d22681f2c7ab0e6c133558\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1264296\nCommit-Queue: Alexis Cruz-Ayala \u003calexisdavidc@google.com\u003e\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\n"
    },
    {
      "commit": "fc46d066b5b61503e660c9a25a8689f094ee9b04",
      "tree": "e479b4337a8956c934904947c0a78e830afcf60a",
      "parents": [
        "6a4be3addd0a6e271e68a6a1bb873877e24813e9"
      ],
      "author": {
        "name": "Jorge Betancourt",
        "email": "jmbetancourt@google.com",
        "time": "Fri Jun 12 12:40:30 2026 -0400"
      },
      "committer": {
        "name": "Kaylee Lubick",
        "email": "kjlubick@google.com",
        "time": "Fri Jun 12 11:21:06 2026 -0700"
      },
      "message": "Move files from src/base to src/core\n\nRemoves the seperation between base and the rest of Skia. Introduces include/private:opts_srcs for leaner ml3 and ml4 builds.\n\nTested builds include Bazel\u0027s core build, CQ builds, and building all of Skia through gn.\nIf this change causes a Skia target to break, try adding core_priv or core to the target\u0027s deps.\n\nBug: b/519671848\nChange-Id: I47bdb305e2ba8459a259a00e0782f6893a9082d4\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1262396\nSLSA-Policy-Verified: SLSA Policy Verification Service \u003cdevtools-gerritcodereview-exitgate@google.com\u003e\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\nCommit-Queue: Jorge Betancourt \u003cjmbetancourt@google.com\u003e\nCommit-Queue: Kaylee Lubick \u003ckjlubick@google.com\u003e\nAuto-Submit: Jorge Betancourt \u003cjmbetancourt@google.com\u003e\n"
    },
    {
      "commit": "6a4be3addd0a6e271e68a6a1bb873877e24813e9",
      "tree": "f35a1e87ebc4ab08bef94de71d57a136cd60e069",
      "parents": [
        "1bef4577a7989d12c6fd0f6f3a0cc084feedc64b"
      ],
      "author": {
        "name": "Michael Ludwig",
        "email": "michaelludwig@google.com",
        "time": "Fri Jun 12 11:24:39 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 Jun 12 10:24:31 2026 -0700"
      },
      "message": "[graphite] Use stable collection for static bindings\n\nSince the layouts are passed by pointer in the `nextInChain` field,\ntheir addresses need to stay valid until the BindGroupLayout is created.\nWith vector, if it ever grew, that would not remain the case. Since\nthere are usually only 0 to 1 immutable samplers, this likely never\nhappened (and also why it uses a built-in storage for 1).\n\nAlso removes the include for vector and uses TArray (we had been mixing\nboth throughout the file).\n\nBug: 520514458\nFixed: 520514458\nChange-Id: I44c9566c68ab0e6c6d659ea77a423ddc50d53c76\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1264157\nReviewed-by: Thomas Smith \u003cthomsmit@google.com\u003e\nAuto-Submit: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nCommit-Queue: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n"
    },
    {
      "commit": "1bef4577a7989d12c6fd0f6f3a0cc084feedc64b",
      "tree": "17044f5a19ad9d3944056f069e7d4a810e503f93",
      "parents": [
        "8c89bf2b0ee308701ac8f377ab59aba0e2b7bf70"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@google.com",
        "time": "Fri Jun 12 09:17:25 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 Jun 12 07:38:35 2026 -0700"
      },
      "message": "Roll ICU to 78.2\n\nOur version (74.2) is a couple of years old.  Update to Chromium\u0027s\ncurrent version (78.2).\n\nChange-Id: I11ae7052f8f94d0502d79e840befcdaf20315584\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1262717\nReviewed-by: Julia Lavrova \u003cjlavrova@google.com\u003e\nCommit-Queue: Florin Malita \u003cfmalita@google.com\u003e\n"
    },
    {
      "commit": "8c89bf2b0ee308701ac8f377ab59aba0e2b7bf70",
      "tree": "a456c3378a2f169559ef93f20eb0a95bfd35faca",
      "parents": [
        "ac22a35e2508d1cb14ee7205d25e99f0f9d7c252"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Jun 12 04:26: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": "Fri Jun 12 05:26:34 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/8679203803835281649\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/cc46795a651fe3a41da8a76dc57df72ecae52a32\n  cc46795 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll CAS Client from dcf1d180046a to 36049f3505bf\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: I449dcd5e3d0a80adcd2d4795546533fd69ea718b\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1263647\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": "ac22a35e2508d1cb14ee7205d25e99f0f9d7c252",
      "tree": "cc2594e6eed7ef7e0a1b08a34973831a5802a04b",
      "parents": [
        "282e2123d0679bd07987d19869ceee91390f312f"
      ],
      "author": {
        "name": "Arthur Sonzogni",
        "email": "arthursonzogni@chromium.org",
        "time": "Thu Jun 11 14:19:56 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 Jun 12 04:53:37 2026 -0700"
      },
      "message": "Specialize sk_is_trivially_relocatable for raw_ptr and raw_ref\n\nSpecialize sk_is_trivially_relocatable for raw_ptr\u003cT\u003e and raw_ref\u003cT\u003e in\nsrc/partition_alloc/raw_ptr.h and src/partition_alloc/raw_ref.h. This\nmarks them as trivially relocatable via memcpy, enabling container\noptimizations and satisfying sk_is_trivially_relocatable assertions.\n\nBug: 351867706\nChange-Id: I5686106cda38c141e9da113d8eccc113ebe5189f\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1262258\nCommit-Queue: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\nReviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n"
    },
    {
      "commit": "282e2123d0679bd07987d19869ceee91390f312f",
      "tree": "fa4d614d9b9a4ab0efdd50f0429a433157b88fdb",
      "parents": [
        "81a3d4583cd8e9d9e6daa3e0b2323bce5d5479b7"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Jun 12 02:44: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": "Fri Jun 12 04:24:17 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/8679210096209072449\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/e7dc3a40850cdc535fc2aa95f36bbb36fc8c3e09\n  e7dc3a4 (rop@google.com)\n      Remove by_exception_only licenses from 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: I57f4558a01ecd58f9855192c73bd161f5ea64b94\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1263616\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": "81a3d4583cd8e9d9e6daa3e0b2323bce5d5479b7",
      "tree": "b596222102e0556fea1c82628a9b2c6857d4e27a",
      "parents": [
        "73e00cc3eed481e61ca07a3525d0eecc862357c8"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Fri Jun 12 02:10:44 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 Jun 12 03:47:11 2026 -0700"
      },
      "message": "Roll vulkan-deps from d3bbae038752 to d8ab95e03469 (6 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/d3bbae038752..d8ab95e03469\n\nAlso rolling transitive DEPS:\n  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers/+log/45834b722e29ca6968f3811ae930eae7bb73e9e8..01393c3df0e5285b54ee6527466513f9e614be94\n  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools/+log/68749eafbf27114a1dd807d6c870e53306673e64..ec6931a360d89d08f1c7578fa43958fb3829b10a\n  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries/+log/53f287e68c7367c6aa90ac5b2759b24af0aaa2c3..8183a0b86632bf1107553eab1e69d7b85d455477\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 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: 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: kjlubick@google.com\nChange-Id: Id469727262df8ed79912b319a29ec7d19934e2f7\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1263476\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": "73e00cc3eed481e61ca07a3525d0eecc862357c8",
      "tree": "84249cb3b682430a1d239e25d7a0f1636e4bffb6",
      "parents": [
        "cadbde1ec4b7044bded92e82c52883afcca1af41"
      ],
      "author": {
        "name": "Ragvesh Sharma",
        "email": "ragsharma@microsoft.com",
        "time": "Thu Jun 11 15:21:04 2026 +0530"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Fri Jun 12 02:47:21 2026 -0700"
      },
      "message": "Export SkFontMgr::Request methods across the DLL boundary\n\nThe Request nested struct exposes `fontStyleFromModel()` and\n`SetModel()` as public API. `SK_API` on the outer `SkFontMgr` class does\nnot propagate to nested-struct members on Windows -- MSVC and Clang do\nnot extend `__declspec(dllexport)` to methods of nested types.\nComponent-built callers see a linker error:\n\nlld-link: error: undefined symbol:\n    public: class SkFontStyle __cdecl\n      SkFontMgr::Request::fontStyleFromModel(void) const\n\nAnnotate the nested struct directly. No behaviour change, no ABI/layout\nchange -- only adds DLL export to the struct\u0027s member functions.\n\nChange-Id: I81650fb2f609fccdddf61d5cf7ca59e00f76784a\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1261896\nReviewed-by: Julia Lavrova \u003cjlavrova@google.com\u003e\nCommit-Queue: Ragvesh Sharma \u003cragsharma@microsoft.com\u003e\nReviewed-by: Florin Malita \u003cfmalita@google.com\u003e\n"
    },
    {
      "commit": "cadbde1ec4b7044bded92e82c52883afcca1af41",
      "tree": "8db489d3d34cc3693d35569a3e89f1dac4f8c4af",
      "parents": [
        "e44ad36fad4edaeb321d4fccf7dcbe1201daa016"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Fri Jun 12 04:01: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": "Fri Jun 12 02:19:56 2026 -0700"
      },
      "message": "Roll Skia Infra from 6f4bd209e70a to f8dc57844d37 (10 revisions)\n\nhttps://skia.googlesource.com/buildbot.git/+log/6f4bd209e70a..f8dc57844d37\n\n2026-06-11 ansid@google.com Apply sass-migrator everywhere\n2026-06-11 ansid@google.com Apply stylelint --fix\n2026-06-11 ansid@google.com Add Stylelint: linter for SCSS files\n2026-06-11 maximsheshukov@google.com Add autocomplete for the benchmark field\n2026-06-11 sergeirudenkov@google.com configure chrome-public-autopush to its own Redis\n2026-06-11 mordeckimarcin@google.com [Perf] fix color reuse when adding more traces\n2026-06-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll jsfiddle-final from 00812c6a1f46 to 1047535780f2\n2026-06-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll command_wrapper from 40559304e2ca96bdf... to 0c3727d7c08cef4a0... (1 revision)\n2026-06-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Depot Tools from 2eed415f7526 to 488d7480e234 (1 revision)\n2026-06-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll debugger-app-final from bb305d5beac3 to a7803c302cc8\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:519579169\nTbr: borenet@google.com\nChange-Id: If95728339067fa66220d0d5c7181af2764931281\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1263256\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": "e44ad36fad4edaeb321d4fccf7dcbe1201daa016",
      "tree": "1ec3cb282fb77a216cdd57a1eb3beddf6e24a9b7",
      "parents": [
        "e26379234c9b05b73a66d2e44eafc12dd4619a98"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 21:01: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": "Fri Jun 12 02:19:29 2026 -0700"
      },
      "message": "Roll ANGLE from 2b192e062b1d to 8e09325ebad4 (15 revisions)\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/2b192e062b1d..8e09325ebad4\n\n2026-06-11 zmo@chromium.org Fix robust resource initialization bypass for read framebuffer\n2026-06-11 syoussefi@chromium.org Vulkan: Fix MSRTT when all attachments are disabled\n2026-06-11 geofflang@chromium.org Request robust access on native EGL contexts.\n2026-06-11 ynovikov@chromium.org Skip Pixel 10 GLES failures\n2026-06-11 ynovikov@chromium.org Skip S24 VulkanImageTest with ForceFallbackFormat failures\n2026-06-11 geofflang@chromium.org D3D: Copy caps into GetGeometryExecutableTask.\n2026-06-11 lexa.knyazev@gmail.com Simplify executable validation for advanced blending\n2026-06-11 timvp@google.com Intel+Win: Skip flaky tests\n2026-06-11 lexa.knyazev@gmail.com Add tests for required compressed formats on WebGL 2.0\n2026-06-11 lehoangquyen@chromium.org D3D11: Fix uninitialized textures on invalidate.\n2026-06-11 lexa.knyazev@gmail.com PLS: Simplify blend state validation\n2026-06-11 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from ed75180c1fca to 9d87beb67c62 (11 revisions)\n2026-06-11 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 1c39621c84eb to 265e8c4090af (606 revisions)\n2026-06-11 blundell@chromium.org Enable tests linking ANGLE dynamically when embedder links statically\n2026-06-11 syoussefi@chromium.org Vulkan: Fix advanced blend validation + backend skip\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,kjlubick@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: kjlubick@google.com\nTest: Test: RobustResourceInitTest.BindReadFramebufferBypass\nChange-Id: Id9a54d9b509aec4f34610ddeb532b1e8383086be\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1263236\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": "e26379234c9b05b73a66d2e44eafc12dd4619a98",
      "tree": "ee6fd696a80cdd15e8520c517b894efc49bb51b6",
      "parents": [
        "0a80bfee0dfb017f2b68e84e89e7c6e593c4d2d4"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 21:01: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 Jun 12 02:13:39 2026 -0700"
      },
      "message": "Roll fiddler-base from 51e85c2ffa70 to 0231316fe504\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/fiddler-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: Ia7c795ef8af348e5e00f7ca6181793ca6460143d\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1263216\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": "0a80bfee0dfb017f2b68e84e89e7c6e593c4d2d4",
      "tree": "2b8033204fff82bf4053b1793c9d43a99c98fbb1",
      "parents": [
        "f3cca00771d45024265f6f41dd56e8ecf5fc5bcb"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 21:01: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": "Fri Jun 12 02:13:15 2026 -0700"
      },
      "message": "Roll jsfiddle-base from 7331278a3593 to ab54cf0d0a66\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/jsfiddle-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: Ic6031b8ca30394f72bd072552749be4d94a3a80c\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1263176\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": "f3cca00771d45024265f6f41dd56e8ecf5fc5bcb",
      "tree": "6ebc8cf15c9fb96162364b0a8ffb2380fb4bd85a",
      "parents": [
        "48a20bbdfdef742475d07b245aa1f3bce4ef9d72"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 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": "Fri Jun 12 02:07:04 2026 -0700"
      },
      "message": "Roll Dawn from dbeb90630035 to 181bf8634c1d (17 revisions)\n\nhttps://dawn.googlesource.com/dawn.git/+log/dbeb90630035..181bf8634c1d\n\n2026-06-12 rharrison@chromium.org [val] Tighten and clean up pointer address space checks\n2026-06-11 rharrison@chromium.org [val] Check that override is only used for MSV\n2026-06-11 rharrison@chromium.org [val] Tighten checks for ValueArrayCount\n2026-06-11 jrprice@google.com [tint] Add --diagnostics-format\u003djson option\n2026-06-11 chouinard@google.com Revert \"[native] Update caching to use the new callbacks and spanified APIs.\"\n2026-06-11 blundell@chromium.org Enable tests linking ANGLE dynamically when embedder links statically\n2026-06-11 jrprice@google.com [tint] Fully ship readonly_and_readwrite_storage_textures\n2026-06-11 dsinclair@chromium.org [dawn.node] Add `atomic-vec2u-min-max` support.\n2026-06-11 dsinclair@chromium.org [frag_depth] Remove `any`.\n2026-06-11 jrprice@google.com [tint] Fully ship pointer_composite_access\n2026-06-11 jrprice@google.com [tint] Fully ship unrestricted_pointer_parameters\n2026-06-11 jrprice@google.com [tint] Fully ship packed_4x8_integer_dot_product\n2026-06-11 jrprice@google.com [dawn] Ignore WGSL feature blocklist for shipped features\n2026-06-11 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 1e06e96ec17d to eb0415a66313 (22 revisions)\n2026-06-11 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 5cffea3f665b to 68855c577a9b (684 revisions)\n2026-06-11 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll DirectX Shader Compiler from d6e0ca4a0c25 to c207c7b79395 (1 revision)\n2026-06-11 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 0c063596e689 to 1b18da44dff8 (9 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,dsinclair@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: dsinclair@google.com\nChange-Id: Id74449d15642d7b73ee29b8e91911a396b769642\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1263156\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": "48a20bbdfdef742475d07b245aa1f3bce4ef9d72",
      "tree": "83cd69686a50efbd0f4bfca3d20ff0830956e559",
      "parents": [
        "62df060cfbff06bb796a1ab451262877d35c15fb"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 21:01: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": "Fri Jun 12 02:06:39 2026 -0700"
      },
      "message": "Roll debugger-app-base from 0aa48372c923 to fd083daaa58b\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: If687e0e4215eeddc1e04e28ae9e60ab77c75e35c\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1263136\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": "62df060cfbff06bb796a1ab451262877d35c15fb",
      "tree": "b33991feb37750421f44ba3a21b274f1ae51cd19",
      "parents": [
        "cd9b5708500934cba3a4c29775d7eb0f31f17ef1"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 19:45:17 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 Jun 11 20:38:58 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/8679236522867951921\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/ea975d6a002a48fad779d67cb2899f999ca90dbc\n  ea975d6 (fancl@chromium.org)\n      add recipe support for cipd register with attestation\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: I02309112c01f7a67f89ec8b9a4782b4c4b4ffb40\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1263076\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": "cd9b5708500934cba3a4c29775d7eb0f31f17ef1",
      "tree": "c80db441605050f1a343baeece3502bbbbd8ef9f",
      "parents": [
        "a8f381f1eb2bfb5ff6f68c51dfb9cb29a6b3900a"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 16:22: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": "Thu Jun 11 17:10:42 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/8679249103301501265\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/544169af581f2c4931666dcdf8a0978cf0f92070\n  544169a (thomasanderson@chromium.org)\n      Add Bitstream-Charter and Bitstream-Vera to license 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: I0c20a7ed084e3e3975533843fda114c95b797b5d\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1262470\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": "a8f381f1eb2bfb5ff6f68c51dfb9cb29a6b3900a",
      "tree": "96481df46d53e32a6033f1824e146acbc5aad5e6",
      "parents": [
        "a2228b926c68859f2de111aadc21f861cdd03a35"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 15:25: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 Jun 11 16:15:48 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/8679252880485841777\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/46dc7e5cd919662efd87734d3e47b3338c914c0d\n  46dc7e5 (gavinmak@google.com)\n      Prevent sandbox escape in DEPS evaluation\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: Icf7c61fbd220ac1fa446e8c03f694b2a400b247a\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1262800\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": "a2228b926c68859f2de111aadc21f861cdd03a35",
      "tree": "f88d641fd00273e514b654dd67fc5789dbe45c7d",
      "parents": [
        "0c0df6e4470babab4ba7e2854a6695aba4ca0016"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 13:54:07 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 Jun 11 14:53:28 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/8679258537082780385\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/6abb95a564dd340730f9931bcecf34d5c0ad3aa3\n  6abb95a (mohrr@google.com)\n      [buildbucket] Copy from request to test build\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: I651e56051185d4f453c248e0d0ac2c3791247af4\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1262798\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": "0c0df6e4470babab4ba7e2854a6695aba4ca0016",
      "tree": "01f63f6f450131723177e607068dbcdfc90d2fd7",
      "parents": [
        "7326aa28679139dcd4178b447aa2c05d9e037b5e"
      ],
      "author": {
        "name": "Eric Boren",
        "email": "borenet@google.com",
        "time": "Thu Jun 11 18:31:21 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 Jun 11 13:08:36 2026 -0700"
      },
      "message": "[infra] Don\u0027t push nonexistent lottie-samples asset for SkottieTracing\n\nWe don\u0027t request this asset and apparently don\u0027t use it for this task,\nso pushing it is unnecessary and doomed to fail.\n\nChange-Id: I2bc4f959a35e84d752b46d38f36f8113a5b0e79f\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1262716\nAuto-Submit: Eric Boren \u003cborenet@google.com\u003e\nCommit-Queue: Kaylee Lubick \u003ckjlubick@google.com\u003e\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\n"
    },
    {
      "commit": "7326aa28679139dcd4178b447aa2c05d9e037b5e",
      "tree": "53dbe797c0f2e14db819ebbf1f80f33689296d73",
      "parents": [
        "093ecf76065b839c4a6bc4be13dde8866e2601fa"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 11:31:06 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 Jun 11 12:55:10 2026 -0700"
      },
      "message": "Roll vulkan-deps from eb0415a66313 to d3bbae038752 (6 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/eb0415a66313..d3bbae038752\n\nAlso rolling transitive DEPS:\n  https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/199cb207b911501ddd76dcddf100a6e21c15ef23..15f3ee1075170c786e9846abe0eebe315691b843\n  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries/+log/1eb9fdda3c16757aaf2fd16773733a90f519e50b..53f287e68c7367c6aa90ac5b2759b24af0aaa2c3\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 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: 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: kjlubick@google.com\nChange-Id: If339e39a05aaf92f8d063a5f2cc06c239ffe9f99\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1262696\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": "093ecf76065b839c4a6bc4be13dde8866e2601fa",
      "tree": "926fc659ae8791b6ef379bd91ca4386c70d9171f",
      "parents": [
        "9e1db2ce886bd51184df77ded3f9d85c55862963"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 11:11: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": "Thu Jun 11 12:04:44 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/8679268609220165793\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/aa6edca0f44f478a4dc973994918ee2b4931c9e0~..e765d5b78dc400e57faa64a0992c4c1ce213b653\n  aa6edca (nbilling@google.com)\n      setup_btrfs_loop.sh script to setup btrfs for gclient-new-workd...\n  e765d5b (no-reply@google.com)\n      repo: Update from upstream\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: I86254417a95a5e917efead2cba6cb4e28b633574\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1262132\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": "9e1db2ce886bd51184df77ded3f9d85c55862963",
      "tree": "f1513469d6a02b26be56ff0f619a6048b1e6b9b9",
      "parents": [
        "f61acb31edf869aa5e2601a75202c16211b99330"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:33:13 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 Jun 11 10:37:33 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/8679274901300061649\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/0e2b3cae9ef085a88730c01f6530bb4fe016a40b\n  0e2b3ca (ntfschr@google.com)\n      presubmit: Increase alint timeout to 30s\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: I698489db64ca1f292903f01f36ae8f0c72e451bb\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1262616\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": "f61acb31edf869aa5e2601a75202c16211b99330",
      "tree": "aff9ae105861c493609b522a733cac886658ab40",
      "parents": [
        "bd2c7ecd8a1f7bb089491c5d4143aa1693a8f66f"
      ],
      "author": {
        "name": "Arthur Sonzogni",
        "email": "arthursonzogni@chromium.org",
        "time": "Thu Jun 11 10:09: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": "Thu Jun 11 08:07:59 2026 -0700"
      },
      "message": "Enable dangling pointer detector in Skia\n\nDanglingPointerDetector is enabled in Chrome tests by default. We\nwant it in Skia too so that rolls succeeding in Skia also succeed in\nChrome. In addition, DanglingPointerDetector will help detect changes\naffecting the lifetime of objects in Skia that cause pointers to\ndangle.\n\nThis change installs handlers to abort when a raw_ptr\u003cT\u003e becomes\ndangling during testing (in DM). It also adds RawPtrTest.cpp to\nverify raw_ptr compilation and dangling pointer detection behavior.\n\nBug: 351867706\nChange-Id: Ic1e770e98a59abea93afebdcf945cf6b9c707a13\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1261957\nCommit-Queue: Kaylee Lubick \u003ckjlubick@google.com\u003e\nAuto-Submit: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\nCommit-Queue: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nReviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n"
    },
    {
      "commit": "bd2c7ecd8a1f7bb089491c5d4143aa1693a8f66f",
      "tree": "36727f60d93145cb0ad2d26f8854fdeddafc1d83",
      "parents": [
        "398922b044e40fde27404afdbe690a4012b72935"
      ],
      "author": {
        "name": "Eric Boren",
        "email": "borenet@google.com",
        "time": "Thu Jun 11 14:22:42 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 Jun 11 08:06:09 2026 -0700"
      },
      "message": "Reapply \"[infra] Use \"adb push --sync\" to copy to Android devices\"\n\nThis reverts commit 398922b044e40fde27404afdbe690a4012b72935.\n\nChange-Id: Ib5dea1969da1e84cbd46e256ff0ea1244a0306e9\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1262336\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\nCommit-Queue: Eric Boren \u003cborenet@google.com\u003e\n"
    },
    {
      "commit": "398922b044e40fde27404afdbe690a4012b72935",
      "tree": "b36c4f05e2bd66b2b95eb0c623643b83917fc72f",
      "parents": [
        "9eb91ed6e41b60afd9ca0944f53fe5c6f10fd3b3"
      ],
      "author": {
        "name": "Eric Boren",
        "email": "borenet@google.com",
        "time": "Thu Jun 11 06:07:05 2026 -0700"
      },
      "committer": {
        "name": "Eric Boren",
        "email": "borenet@google.com",
        "time": "Thu Jun 11 06:10:17 2026 -0700"
      },
      "message": "Revert \"[infra] Use \"adb push --sync\" to copy to Android devices\"\n\nThis reverts commit 9eb91ed6e41b60afd9ca0944f53fe5c6f10fd3b3.\n\nReason for revert: breaking ChromeOS\n\nFailure Link: https://ci.chromium.org/raw/build/logs.chromium.org/skia/78cf96900b505411/+/annotations\n\nOriginal change\u0027s description:\n\u003e [infra] Use \"adb push --sync\" to copy to Android devices\n\u003e\n\u003e This makes the old version file flow unnecessary and prevents problems\n\u003e caused by modifications to these directories on the device that go\n\u003e unnoticed.\n\u003e\n\u003e This fixes the flakily-missing input subdirectories on GalaxyS24. It\n\u003e also has the nice side effect that we no longer have steps to check\n\u003e existence of the version files on the device, which fail when the\n\u003e version files are missing and cause visual clutter when viewing the\n\u003e recipe steps.\n\u003e\n\u003e Change-Id: I3f674f2f898910bff2d1a783f3f144d28a2f1e9a\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1259577\n\u003e Commit-Queue: Eric Boren \u003cborenet@google.com\u003e\n\u003e Reviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\n\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nChange-Id: I69c181150fd503dfd777beab0f8934792a63b822\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1262196\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\nBot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9eb91ed6e41b60afd9ca0944f53fe5c6f10fd3b3",
      "tree": "a83a885207b2e498303f6bbb1d302eb0ec2f507c",
      "parents": [
        "82e4c1b1a2340fbf16dd8fbf92a2ec9029e56ec1"
      ],
      "author": {
        "name": "Eric Boren",
        "email": "borenet@google.com",
        "time": "Wed Jun 10 20:01:00 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 Jun 11 05:44:12 2026 -0700"
      },
      "message": "[infra] Use \"adb push --sync\" to copy to Android devices\n\nThis makes the old version file flow unnecessary and prevents problems\ncaused by modifications to these directories on the device that go\nunnoticed.\n\nThis fixes the flakily-missing input subdirectories on GalaxyS24. It\nalso has the nice side effect that we no longer have steps to check\nexistence of the version files on the device, which fail when the\nversion files are missing and cause visual clutter when viewing the\nrecipe steps.\n\nChange-Id: I3f674f2f898910bff2d1a783f3f144d28a2f1e9a\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1259577\nCommit-Queue: Eric Boren \u003cborenet@google.com\u003e\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\n"
    },
    {
      "commit": "82e4c1b1a2340fbf16dd8fbf92a2ec9029e56ec1",
      "tree": "b36c4f05e2bd66b2b95eb0c623643b83917fc72f",
      "parents": [
        "d963571e92c611a148ed6803ffa2bb75dd5fa7c0"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Wed Jun 10 22:02: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": "Wed Jun 10 23:28:13 2026 -0700"
      },
      "message": "Roll vulkan-deps from 1ebd280d7a28 to eb0415a66313 (6 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/1ebd280d7a28..eb0415a66313\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 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: 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: kjlubick@google.com\nChange-Id: I41db794fccaefe33d4dbe7c649e2efc00f42ec19\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1261556\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": "d963571e92c611a148ed6803ffa2bb75dd5fa7c0",
      "tree": "c61f82abc256f6bbfb145047d1381ec084d5d154",
      "parents": [
        "d0777b67d9ddb9c5b50cde4e1c5cda13f9d5056b"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Wed Jun 10 21:01:03 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 Jun 10 23:00:36 2026 -0700"
      },
      "message": "Roll ANGLE from 0c063596e689 to 2b192e062b1d (8 revisions)\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/0c063596e689..2b192e062b1d\n\n2026-06-11 bsheedy@chromium.org Remove legacy Win/MSVC //infra/specs entries\n2026-06-10 cclao@google.com Vulkan: Fix RedefineSharedDepthTextureWithOpenRenderPasses failure\n2026-06-10 bsheedy@chromium.org Remove legacy Win/MSVC builders\n2026-06-10 cclao@google.com Vulkan: Fix UAF bug associated with orphaned sampler clean up\n2026-06-10 syoussefi@chromium.org Vulkan: Don\u0027t ignore `finish()` result on destroy\n2026-06-10 lokokung@google.com Roll third_party/dawn/ 773cdb6f7..c3d35d65f (176 commits; 3 trivial rolls)\n2026-06-10 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from bbd56e4662f7 to ed75180c1fca (13 revisions)\n2026-06-10 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from bc7f0ab2de53 to 1c39621c84eb (793 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,kjlubick@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: kjlubick@google.com\nChange-Id: Iab8e14e4281c15d1a3bb17c0011625d5b3892a5f\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1261416\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": "d0777b67d9ddb9c5b50cde4e1c5cda13f9d5056b",
      "tree": "91b6c834812b6f9b815c06315ca9dbf4b6e76835",
      "parents": [
        "1a4d3fe60a416e452a8b6a7ccbfea2013922d819"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 04:01:52 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 Jun 10 22:31:26 2026 -0700"
      },
      "message": "Roll Skia Infra from 9aaa7e56e7b8 to 6f4bd209e70a (14 revisions)\n\nhttps://skia.googlesource.com/buildbot.git/+log/9aaa7e56e7b8..6f4bd209e70a\n\n2026-06-10 faridzad@google.com [query-sk] Merge the new filters with the existing ones instead of overwriting them.\n2026-06-10 borenet@google.com [sk] release-branch: Add CQ for supported branches which don\u0027t have one\n2026-06-10 sruslan@google.com Move Wasm cache generation logic to tracestore.\n2026-06-10 viktarzinkou@google.com Fix Test Picker to accurately update downstream fields on removal\n2026-06-10 mordeckimarcin@google.com [Perf] Add trace transformations\n2026-06-10 sruslan@google.com Refactor getTraces and encodeTraces for efficiency.\n2026-06-10 mordeckimarcin@google.com [Perf] dryrun - set begin/end on opening chart\n2026-06-10 ansid@google.com Add filtering to anomalies table\n2026-06-10 maximsheshukov@google.com Add bot autocomplete\n2026-06-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll debugger-app-final from 0e799f10b1b8 to bb305d5beac3\n2026-06-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll command_wrapper from 5feb2746841970344... to 40559304e2ca96bdf... (1 revision)\n2026-06-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Depot Tools from 533321c34e1c to 2eed415f7526 (1 revision)\n2026-06-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll jsfiddle-final from d9e72b3a6381 to 00812c6a1f46\n2026-06-09 borenet@google.com [sk] release-branch: retain CQ on all supported branches\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:522200527\nTbr: borenet@google.com\nChange-Id: Ie205db2a394fa4ada6e35f20110eaf4b5db07fcb\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1261517\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": "1a4d3fe60a416e452a8b6a7ccbfea2013922d819",
      "tree": "b50a388542194ee38b0e5d0411fd99a617dc553c",
      "parents": [
        "99c18e9172481690307d092eb5a70520049e3728"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Wed Jun 10 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": "Wed Jun 10 22:28:01 2026 -0700"
      },
      "message": "Roll Dawn from 926483c39198 to dbeb90630035 (20 revisions)\n\nhttps://dawn.googlesource.com/dawn.git/+log/926483c39198..dbeb90630035\n\n2026-06-11 bajones@chromium.org Vulkan: Avoid UB in CreateSamplerYCbCrConversion\n2026-06-11 lokokung@google.com [native] Update caching to use the new callbacks and spanified APIs.\n2026-06-10 dsinclair@chromium.org [ycbcr] Add OOTF support\n2026-06-10 dsinclair@chromium.org [validator] Cleanup from review feedback.\n2026-06-10 dsinclair@chromium.org [validator] Start moving function functional checks.\n2026-06-10 jrprice@google.com [uniformity] Process index before object\n2026-06-10 jrprice@google.com [uniformity] Remove resulting control flow from expressions\n2026-06-10 chouinard@google.com Update DXC license metadata\n2026-06-10 cwallez@chromium.org [YUV AHB] Allow specifying the luminance of the reference white.\n2026-06-10 cwallez@chromium.org [YUV AHB] Add PredefinedColorSpace::Rec2020Linear\n2026-06-10 dsinclair@chromium.org [validator] Split IOAttribute checks from structural\n2026-06-10 dsinclair@chromium.org [validator] Cleanup structural members.\n2026-06-10 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll OpenGL-Registry from a30033d3e812 to 9d527dbc81bb (2 revisions)\n2026-06-10 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 91300ae47c89 to 5cffea3f665b (364 revisions)\n2026-06-10 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 30d7a564a750 to 0c063596e689 (16 revisions)\n2026-06-10 lokokung@google.com [vulkan] Fix function pointers for Wayland.\n2026-06-10 dsinclair@chromium.org [validator] Move return functional checks.\n2026-06-10 dsinclair@chromium.org [validator] Move exit functional checks.\n2026-06-10 dsinclair@chromium.org [validator] Move break-if functional checks.\n2026-06-10 dsinclair@chromium.org [validator] Move structural helpers into cc file\n\nAlso rolling transitive DEPS:\n  https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/d08063d672d7693c1844d682848bcfec237f833e..26b7a9b4417b3b0603967ffb02be6fd353e5324c\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,dsinclair@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: dsinclair@google.com\nChange-Id: I9617ec7793c8f2af9f843a5a4806c21ab3bbdb2d\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1261436\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": "99c18e9172481690307d092eb5a70520049e3728",
      "tree": "fab22d766d957857924b4081bfdf99e8af7489eb",
      "parents": [
        "d2b9e48baf1697760afc1dc8ea3ad40110b8cacc"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 10 15:11: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": "Wed Jun 10 16:11: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 (recipe_engine) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8679344107508491985\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/be3934a84a3e24d8921d92fb6aea2ec9d2463025\n  be3934a (iannucci@google.com)\n      Key recipe engine turboci client enablement on experiment.\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: I632865eebfa712be2a8dbfe5b21e6018c68ee231\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1261276\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": "d2b9e48baf1697760afc1dc8ea3ad40110b8cacc",
      "tree": "43992d02040bce8a4d246cf135f8385dfc12b10f",
      "parents": [
        "69bf37867c060fd9e412bdae8893b4890faac48a"
      ],
      "author": {
        "name": "Jorge Betancourt",
        "email": "jmbetancourt@google.com",
        "time": "Wed Jun 10 10:47:01 2026 -0400"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Wed Jun 10 10:27:56 2026 -0700"
      },
      "message": "Move `include/private/base` to `include/private`.\n\nThis is a majority of the work needed to delete the core-\u003ebase dependency and the resulting circular dependency problem.\nWhile this focuses on `include/private/base`, there are some files in `src/base` that were affected by refactoring `.../base/SkSpan_impl.h` into `include/core/SkSpan.h`. They were moved out of src/base.\n\nRelevant staging CLs:\nAndroid- http://ag/40225890\nChrome- https://crrev.com/c/7896961\n\nBug:519671848\n\nChange-Id: I851f177e80ada935c05e7345acb2e2f4b9de22fd\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1252856\nCommit-Queue: Greg Daniel \u003cegdaniel@google.com\u003e\nReviewed-by: Greg Daniel \u003cegdaniel@google.com\u003e\nSLSA-Policy-Verified: SLSA Policy Verification Service \u003cdevtools-gerritcodereview-exitgate@google.com\u003e\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\nCommit-Queue: Jorge Betancourt \u003cjmbetancourt@google.com\u003e\nAuto-Submit: Jorge Betancourt \u003cjmbetancourt@google.com\u003e\n"
    },
    {
      "commit": "69bf37867c060fd9e412bdae8893b4890faac48a",
      "tree": "79b71df6db9cdf18eadc610d38d106084de9ad74",
      "parents": [
        "eabdf12318a8a1afc18b5388eefba227d5a53445"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Wed Jun 10 08:39: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": "Wed Jun 10 10:00:27 2026 -0700"
      },
      "message": "Roll vulkan-deps from f253d7659dd3 to 1ebd280d7a28 (9 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/f253d7659dd3..1ebd280d7a28\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 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: 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: kjlubick@google.com\nChange-Id: Ie022304b02e3da84f5905387b23e7d2966b8087a\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1260856\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": "eabdf12318a8a1afc18b5388eefba227d5a53445",
      "tree": "9dee15a37aee3c7449a47e5a2cc34d61d4b9d1b0",
      "parents": [
        "fc2311fe7338b364300d608cd13a2e86f4b5ad79"
      ],
      "author": {
        "name": "Maryla",
        "email": "maryla@google.com",
        "time": "Mon Jun 01 18:01:42 2026 +0200"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Wed Jun 10 01:30:03 2026 -0700"
      },
      "message": "Fix AGTM PCHIP slopes for duplicate points\n\nFor the interior point case, the x value must be strictly different\nfrom BOTH surrounding points.\n\nBug: b/395659818\nChange-Id: I5f24d97123644b11ddffa802fd7788274422d667\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1251296\nCommit-Queue: Maryla Ustarroz-Calonge \u003cmaryla@google.com\u003e\nReviewed-by: Christopher Cameron \u003cccameron@google.com\u003e\n"
    },
    {
      "commit": "fc2311fe7338b364300d608cd13a2e86f4b5ad79",
      "tree": "ee2110c4f1c973a813447dff2061859daf9d1428",
      "parents": [
        "887ee0a584ecc0da6d4d3ccdb2db65a8db23e243"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue Jun 09 21:07:38 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 Jun 09 23:56:12 2026 -0700"
      },
      "message": "Roll ANGLE from 7f76f214a5a4 to 0c063596e689 (17 revisions)\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/7f76f214a5a4..0c063596e689\n\n2026-06-10 syoussefi@chromium.org Fix test display creation on wayland\n2026-06-09 timvp@google.com Intel+Win: Skip flaky UniformBufferTest[31] / UniformTestES31\n2026-06-09 bsheedy@chromium.org Add src-side Win/MSVC builders\n2026-06-09 syoussefi@chromium.org Vulkan: Test large IMAGE_HEIGHT vs texture image ghosting\n2026-06-09 bsheedy@chromium.org Share builder dimensions\n2026-06-09 bsheedy@chromium.org Remove legacy Linux/x64/rel test specs\n2026-06-09 wangra@google.com D3D11: Fix Use-After-Free in TextureStorage11 onDestroy\n2026-06-09 wangra@google.com D3D11: Fix OOB write in D3D11 baseInstance drawing\n2026-06-09 sergiosolano@google.com Support std::array in ArraySize helper\n2026-06-09 lexa.knyazev@gmail.com Move CompileShader validation out of Context\n2026-06-09 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 169387bb6e56 to bbd56e4662f7 (31 revisions)\n2026-06-09 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from d26a3e6606c0 to 5b0479bd2d15 (1 revision)\n2026-06-09 lexa.knyazev@gmail.com Remove no-op validation functions\n2026-06-09 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from 5241a9bb4839 to 20b3fbfbc185 (20 revisions)\n2026-06-09 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 2b631f486ca2 to bc7f0ab2de53 (1572 revisions)\n2026-06-09 arthursonzogni@chromium.org Angle: enable PartitionAlloc shim.\n2026-06-09 zork@google.com Fix parallel-link race in GL_KHR_no_error context\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,kjlubick@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: kjlubick@google.com\nTest: Test: None\nTest: Test: angle_end2end_tests --gtest_filter\u003d\"*DivisorDoesNotDivideBaseInstance*\"\nTest: Test: angle_end2end_tests --gtest_filter\u003dContextNoErrorTest.ParallelLinkRelinkRace\nChange-Id: I609258903fd4a6f1b33cf8a0b1050f83d581aba4\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1259936\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": "887ee0a584ecc0da6d4d3ccdb2db65a8db23e243",
      "tree": "907b2f6f26743c9725b2e0eeaf126539f2a11e89",
      "parents": [
        "62e5a7453644947fcb78a82ca0ada0fd1c270948"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Wed Jun 10 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": "Tue Jun 09 23:31:13 2026 -0700"
      },
      "message": "Roll Skia Infra from 5feb27468419 to 9aaa7e56e7b8 (55 revisions)\n\nhttps://skia.googlesource.com/buildbot.git/+log/5feb27468419..9aaa7e56e7b8\n\n2026-06-09 louhi-prod-1-6316342352543744@louhi-prod-1.iam.gserviceaccount.com Toggle Perfserver Freeze - off - perf/FREEZELOCK\n2026-06-09 jeffyoon@google.com Revert \"[perf/androidx] update url for a2.json instnace url to androidx\"\n2026-06-09 eduardoyap@google.com Fix V1 crash on transition\n2026-06-09 zhanliang@google.com [CBB] Set readable workflow ID for single_commit_runner\n2026-06-09 sruslan@google.com Style links within trace chart tooltips.\n2026-06-09 sergeirudenkov@google.com omit CI checks for FREEZE toggler, fix paragraph\n2026-06-09 sruslan@google.com Migrate tricon2-sk to LitElement.\n2026-06-09 sruslan@google.com Migrate revision-info-sk to LitElement.\n2026-06-09 sruslan@google.com Migrate word-cloud-sk to LitElement.\n2026-06-09 sruslan@google.com Migrate query-chooser-sk to LitElement.\n2026-06-09 sruslan@google.com Refactor perf-scaffold-sk to use LitElement.\n2026-06-09 mordeckimarcin@google.com [Perf] enable revision info menu link on ng instances\n2026-06-09 sergeirudenkov@google.com omit CI checks for FREEZE toggler\n2026-06-09 sergeirudenkov@google.com add chrome_public_autopush looking at internal db\n2026-06-09 louhi-prod-1-6316342352543744@louhi-prod-1.iam.gserviceaccount.com Toggle Perfserver Freeze - on - perf/FREEZELOCK\n2026-06-09 ansid@google.com Fix buganizer link\n2026-06-09 ansid@google.com Apply saas migration for generated files\n2026-06-09 ansid@google.com Apply sass-migrator: elements-sk/modules\n2026-06-09 mordeckimarcin@google.com [Perf] autobisect - change status handling schema\n2026-06-09 ansid@google.com Start using per-instance sheriff configs\n2026-06-09 louhi-prod-1-6316342352543744@louhi-prod-1.iam.gserviceaccount.com Toggle Perfserver Freeze - off - perf/FREEZELOCK\n2026-06-09 sruslan@google.com Refactor Wasm API and suggestion engine.\n2026-06-09 sergeirudenkov@google.com perf: authenticate Gitiles client in startVisibilityChecker\n2026-06-09 louhi-prod-1-6316342352543744@louhi-prod-1.iam.gserviceaccount.com Toggle Perfserver Freeze - on - perf/FREEZELOCK\n2026-06-09 sruslan@google.com Migrate extra-links-sk to LitElement.\n2026-06-09 sruslan@google.com Migrate favorites-sk to LitElement and use @lit/task for data fetching.\n2026-06-09 sruslan@google.com Refactor commit-detail-picker-sk to use LitElement and @lit/task.\n2026-06-09 maximsheshukov@google.com Store job list table setting in the local storage\n2026-06-09 maximsheshukov@google.com Support column reordering in the job table\n2026-06-09 maximsheshukov@google.com Use fakeAsync plus tick()\n2026-06-09 ansid@google.com Apply sass-migrator: perf/modules\n2026-06-09 sergeirudenkov@google.com perf spanner migrations SKILL.md\n2026-06-09 maximsheshukov@google.com Make the new job page creating Pinpoint jobs\n2026-06-09 maximsheshukov@google.com Create a new job page\n2026-06-09 maximsheshukov@google.com Make job table headers sortable\n2026-06-09 maximsheshukov@google.com Add a toggle between all jobs and user jobs\n2026-06-09 maximsheshukov@google.com Add a selector for visible columns\n2026-06-09 maximsheshukov@google.com Add \"Bug\" column to the list job table\n2026-06-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll debugger-app-final from 8c25a6a341f6 to 0e799f10b1b8\n2026-06-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll command_wrapper from 927dee2590500c16f... to 5feb2746841970344... (1 revision)\n2026-06-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll jsfiddle-final from a9cfd21a697d to d9e72b3a6381\n2026-06-08 eduardoyap@google.com [Multi V2] report page: selected anomalies should be highlighted on the graphs\n2026-06-08 sergeirudenkov@google.com [perf] Initialize demo DB using versioned migrations\n2026-06-08 jeffyoon@google.com [perf/androidx] update url for a2.json instnace url to androidx\n2026-06-08 wenbinzhang@google.com [perf] Add Bug ID display to V2 chart tooltip\n2026-06-08 ansid@google.com Protect template access with a mutex and improve DevMode error handling.\n2026-06-08 ansid@google.com Fix sid on local runs\n2026-06-08 sergeirudenkov@google.com [perf] Fix Spanner Emulator migration DDL errors and make test assertions dynamic\n2026-06-08 ansid@google.com Switch TypeScript transpiler from tsc to swc.\n2026-06-08 ansid@google.com Anomaly table UI improvements 2\n2026-06-08 mordeckimarcin@google.com [Perf] E2E smoke test script for autobisection\n2026-06-08 ansid@google.com Add graph button for anomaly groups\n2026-06-08 sergeirudenkov@google.com [public\u0027s a subset] chrome autopush switch\n2026-06-08 sergeirudenkov@google.com [perf] database schema version in UI\n2026-06-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll debugger-app-final from 9e9f7d5d4b58 to 8c25a6a341f6\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:504536191,chromium:513167043,chromium:517536293,chromium:517538256,chromium:517541431,chromium:519483919\nTbr: borenet@google.com\nChange-Id: I894e83f15db0f4c9c0a2b0eb6f26e1026c726aba\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1259738\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": "62e5a7453644947fcb78a82ca0ada0fd1c270948",
      "tree": "731a25d79d345cb7899cf01f4fd9501b4ef561e3",
      "parents": [
        "c4c7ea815f69e4233970176f38964db346145a7d"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue Jun 09 21:01:00 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 Jun 09 23:20:53 2026 -0700"
      },
      "message": "Roll debugger-app-base from d2178d1c149d to 0aa48372c923\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: Icd70808c1aa7d25715bc5b4104ad0ddf23086ba2\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1259836\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": "c4c7ea815f69e4233970176f38964db346145a7d",
      "tree": "9b5563ebb2f0c6bac68e78e07fce7ed7b3b8927d",
      "parents": [
        "4c122c0a97e3dd5d21ebc92f8e5f94a33e48ac6d"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue Jun 09 21:01: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 Jun 09 23:16:01 2026 -0700"
      },
      "message": "Roll Dawn from 841e08144fb8 to 926483c39198 (40 revisions)\n\nhttps://dawn.googlesource.com/dawn.git/+log/841e08144fb8..926483c39198\n\n2026-06-10 dsinclair@chromium.org [validator] Move user call functional checks.\n2026-06-10 dsinclair@chromium.org [validator] Move convert functional checks.\n2026-06-10 dsinclair@chromium.org [validator] Move member builtin call functional checks.\n2026-06-10 dsinclair@chromium.org [validator] Move builtin call functional checks.\n2026-06-10 dsinclair@chromium.org [validator] Move unary functional checks.\n2026-06-10 lokokung@google.com [build] Enable cross compilation for Mac on Linux host.\n2026-06-10 jiawei.shao@intel.com [Vulkan] Check if mResourceMemoryAllocator is null in Device::DestroyImpl()\n2026-06-09 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll GLFW from b00e6a8a88ad to 567b1ec2442d (3 revisions)\n2026-06-09 dsinclair@chromium.org [spirv-reader] Handle transposed square matrices.\n2026-06-09 dsinclair@chromium.org [validator] Move swizzle functional checks.\n2026-06-09 dsinclair@chromium.org [validator] Move switch functional checks.\n2026-06-09 jrprice@google.com [tint] Print configs in all fuzzers\n2026-06-09 rharrison@chromium.org [fuzz] Suppress specific UBSAN warning for libFuzzer itself\n2026-06-09 dsinclair@chromium.org [validator] Move store functional checks.\n2026-06-09 dsinclair@chromium.org [validator] Move loop functional checks.\n2026-06-09 sarath.singapati@huawei.com vulkan: Disable shader-f16 on Huawei Maleoon GPUs\n2026-06-09 dawn-autoroll@skia-public.iam.gserviceaccount.com Manual roll Chromium from 66ce96771f9d to 91300ae47c89 (364 revisions)\n2026-06-09 dsinclair@chromium.org [validator] Move load/store vector element functional checks.\n2026-06-09 dsinclair@chromium.org [validator] Move load functional checks.\n2026-06-09 dsinclair@chromium.org [validator] Move if functional checks.\n2026-06-09 dsinclair@chromium.org [validator] Move binary functional checks.\n2026-06-09 bajones@chromium.org Fix OOB read when validating repeated bundles\n2026-06-09 dsinclair@chromium.org Roll Chromium from e22e82d4f48c to 66ce96771f9d (4531 revisions)\n2026-06-09 tikuta@google.com Fix missing inputs and absolute paths in generator_lib\n2026-06-09 rharrison@chromium.org [fuzz] Make sure that `--dump-ir` works with WGSL fuzzers\n2026-06-09 dsinclair@chromium.org [validator] Move access functional checks.\n2026-06-09 dsinclair@chromium.org [validator] Move construct functional checks.\n2026-06-09 dsinclair@chromium.org [validator] Move let functional checks.\n2026-06-09 dsinclair@chromium.org [validator] Move initial var functional checks.\n2026-06-09 dsinclair@chromium.org [validator] Move override functional checks.\n2026-06-09 dsinclair@chromium.org [validator] Move current validation into structural\n2026-06-09 dsinclair@chromium.org [validator] Create split validator files\n2026-06-09 dsinclair@chromium.org Reland \"Fix location selection for pixel center polyfill.\"\n2026-06-09 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 537ea5cb1a35 to 1e06e96ec17d (10 revisions)\n2026-06-09 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll DirectX Shader Compiler from 8ed708842c1c to d6e0ca4a0c25 (1 revision)\n2026-06-09 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 39f691795d05 to 30d7a564a750 (7 revisions)\n2026-06-09 kainino@chromium.org Tidy wasm/node build config, add development tips docs\n2026-06-09 jrprice@google.com [tint] Add PrintReflected() helper\n2026-06-09 kjlubick@google.com Add missing header to CMakeLists\n2026-06-09 arthursonzogni@chromium.org feat: Add extensible CheckBannedPatterns check\n\nAlso rolling transitive DEPS:\n  https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/d16e32215c3ab90ba57c2e904a5344d85c7353e4..d08063d672d7693c1844d682848bcfec237f833e\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,dsinclair@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: dsinclair@google.com\nChange-Id: Ib2676740b25248ad23271b0183359a11ac750ca4\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1259876\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": "4c122c0a97e3dd5d21ebc92f8e5f94a33e48ac6d",
      "tree": "c75465e49474bcefd616a6296572ed1ecf689560",
      "parents": [
        "618ec49cffefde11d33e2b5ff2e8977c4b9f8246"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue Jun 09 21:02: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": "Tue Jun 09 22:47:52 2026 -0700"
      },
      "message": "Roll jsfiddle-base from d568314f3014 to 7331278a3593\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/jsfiddle-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: I078db69c096441673876d1927db0c49b99bf29ae\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1259916\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": "618ec49cffefde11d33e2b5ff2e8977c4b9f8246",
      "tree": "872a5d0fae83377f988905478dc19d777654809a",
      "parents": [
        "5faf4562e7fa205c05c8efe606907327a65af389"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue Jun 09 19:08: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": "Tue Jun 09 20:37:15 2026 -0700"
      },
      "message": "Roll vulkan-deps from e97d808085af to f253d7659dd3 (5 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/e97d808085af..f253d7659dd3\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 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: 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: kjlubick@google.com\nChange-Id: Ia206734353241fc9a826a50582143643485c00ea\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1258991\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": "5faf4562e7fa205c05c8efe606907327a65af389",
      "tree": "c755c1e986c3783cf3b4662b86ece7559d035f0e",
      "parents": [
        "9f02102df29835c04b4d82a0847596909f40d892"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 09 18:36: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": "Tue Jun 09 19:25:53 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/8679422120601799041\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/2eed415f7526676d124ba74da6807a26d2227f4c\n  2eed415 (rop@google.com)\n      [metadata] Update license validation warning to point to docume...\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: I0f9ae6bcacc64be0f030dd6b08ec447d6affbadb\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1259736\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": "9f02102df29835c04b4d82a0847596909f40d892",
      "tree": "119211bfdd570fd5f7aab403be4bfba84b7cad57",
      "parents": [
        "3e71fda50b8816b4ec55e889d4bb8aff8f402d61"
      ],
      "author": {
        "name": "Jorge Betancourt",
        "email": "jmbetancourt@google.com",
        "time": "Thu Jun 04 11:29: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": "Tue Jun 09 11:18:27 2026 -0700"
      },
      "message": "[skcapture] Refactor Image and Surface to track SkPixelStorage directly\n\nBefore this change, SkImage and SkSurface were asked to track their own metadata for capture (fDerivedSurfaceID, fContentID, etc.) This gets messy and required a lot of syncing across different Skia objects. Moving to a model that images and surfaces point to the same object that tracks this information simplifies the memory and state identification model.\n\nChange-Id: I1f2b1227ad2a09eb5de87a83f090e013c295a3d7\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1238456\nCommit-Queue: Jorge Betancourt \u003cjmbetancourt@google.com\u003e\nReviewed-by: Alexis Cruz-Ayala \u003calexisdavidc@google.com\u003e\nReviewed-by: Greg Daniel \u003cegdaniel@google.com\u003e\n"
    },
    {
      "commit": "3e71fda50b8816b4ec55e889d4bb8aff8f402d61",
      "tree": "463c76a1c3c450f4617580d1fd134dced750ab78",
      "parents": [
        "a97920edbc4e6ca3e7e73921edcd522cadd0a515"
      ],
      "author": {
        "name": "Kaylee Lubick",
        "email": "kjlubick@google.com",
        "time": "Tue Jun 09 17:40:06 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 Jun 09 10:59:55 2026 -0700"
      },
      "message": "Make agents build Skia with less noise\n\nChromium has something in autoninja to automatically add in\n--quiet for ninja and that seemed like a good idea to tell the\nagents about to reduce token usage and context size.\n\nChange-Id: I5e3c42b7faef60ff0b2b5f1bb4432b923b0960ae\nNo-Try: true\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1259536\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": "a97920edbc4e6ca3e7e73921edcd522cadd0a515",
      "tree": "d7482de96553451f74f10d608cf96fd780591b48",
      "parents": [
        "0a2804c8c198cd7d085319f946f1bf9234bcbb95"
      ],
      "author": {
        "name": "Michael Ludwig",
        "email": "michaelludwig@google.com",
        "time": "Tue Jun 09 11:12: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 Jun 09 09:34:48 2026 -0700"
      },
      "message": "[graphite] Support affine transform and more corner radii in rrect clip\n\nThe shader logic is updated to have a 2x2 transform applied to the\nfragment coordinate that sk_analytic_clip is invoked with. This is\nsufficient to support all affine transformations so long as any\ndecomposed translation is pre-applied on the CPU (handled in ClipStack).\n\nThis same transformation (device-to-clip local space) describes the\nJacobian we need to apply in order to get the device-space coverage\nvalue from distance equations. I experimented with using dFdx, or fwidth\nand the quality was low on my M3 and in this case, it really doesn\u0027t add\nmuch overhead at all.\n\nThe shader computes both circular distance for the quarter circles and\nthe edge distance, mixing them together when a pixel is outside of the\nquarter circle zone. Previously we would clamp the pixel\u0027s coordinate to\nthe quarter circle, but with the derivative calculations it relied on a\nlot of infinity * near-zero values doing the right thing in a saturate()\ncall later on and that made me nervous.\n\nLastly, the shader logic has an updated way of encoding intersect vs.\ndifference so that we can avoid branching.\n\n---\n\nOn the CPU side, there was extensive simplification. Other than\nextracting the 2x2 transform and detecting circular radii, the rrect\ngeometry can effectively be sent directly to the GPU. What little\nadjustment logic there is on top of that is now handled in KeyHelpers\ninstead of being part of PaintParams. I also opted to remove the\nNonMSAAClipData in favor of just passing the original NonMSAAClip struct\nto KeyHelpers.\n\n---\n\nIn terms of support, assuming there\u0027s no perspective, the clip\u0027s\ntransform will not prevent Graphite from using an analytic shader clip.\nThe rrects themselves now include anything that passes\nAllCornersRelativelyCircular() in its original coordinate space, OR if\nthey were mapped to a circular rrect in device space, OR we can apply an\nadditional Y axis scale to the clip\u0027s local space to coerce the\nelliptical corners to all be circular.\n\n---\n\nIn terms of performance, I tested a couple of scenarios with GPU\ncaptures:\n\n1. clip_rrects_analytic w/ cases removed so pre-CL was also always able\nto use an analytic clip: an increase in 46 instructions, regressed from\n307us up to 316us on my M3. 2. clip_rrects_analytic w/ all corner cases\nbut no tough transforms: net frame time was identical, although no MSAA\nis triggered anymore. 3. clip_rrects_analytic w/ all cases and tough\ntransforms: improved from 292us down to 278us, and did not trigger MSAA\nanymore. 4. RE rotated PiP SKP from Noelle -\u003e 550us down to 548us and no\nmore MSAA.\n\nIt would not surprise me that on lower end devices if the regression for\nthe hyper-simple case was more pronounced than the small regression I\nmeasured in #1. However, I would also expect that on those same devices,\nthe avoidance of MSAA in more complicated cases is a worthwhile\ntradeoff.\n\nAvoiding having an axis-aligned variant and a full transform variant\nshould also mean that the precompile cases in RE that currently capture\nanalytic clips when axis-aligned will apply to their rotated gesture\ncases. This also means that we should no longer be triggering MSAA ever\nand could remove all MSAA RP cases from precompile.\n\nBug: 521797619\nBug: 498213682\nBug: 514566920\nChange-Id: I9c87e0b54204c18aed615319b352f6bde9bf8b44\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1257357\nReviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\nCommit-Queue: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n"
    },
    {
      "commit": "0a2804c8c198cd7d085319f946f1bf9234bcbb95",
      "tree": "d546364cddd44e85e2a3c590404ee7ec6c68eded",
      "parents": [
        "9c5ec22c5c81268e6ffb651cb1e0fd5b7453025f"
      ],
      "author": {
        "name": "Eric Boren",
        "email": "borenet@google.com",
        "time": "Mon Jun 08 13:45:08 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 Jun 09 08:51:21 2026 -0700"
      },
      "message": "Roll Skia Infra from aa3b5a254aa6 to 5feb27468419 (21 revisions)\n\nhttps://skia.googlesource.com/buildbot.git/+log/aa3b5a254aa6..5feb27468419\n\n2026-06-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll command_wrapper from 3ebf8aabbb6eb28de... to 927dee2590500c16f... (1 revision)\n2026-06-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll jsfiddle-final from 4144e0c23545 to a9cfd21a697d\n2026-06-05 borenet@google.com [autogardener] Speculative fixes for tasks which generated no logs\n2026-06-05 nscobie@google.com [autoroll] Allow Android rollers with CQ perms to always accept PV+1\n2026-06-05 wenbinzhang@google.com [perf] Fix triage ignore toast visibility in explore-multi-v2-sk\n2026-06-05 zhanliang@google.com [CBB] Add jetstream3 to CBB trigger script\n2026-06-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll jsfiddle-final from a21b63d2cd57 to 4144e0c23545\n2026-06-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Depot Tools from cefcb89275e0 to 533321c34e1c (1 revision)\n2026-06-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll command_wrapper from 238fb9930009a5600... to 3ebf8aabbb6eb28de... (1 revision)\n2026-06-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll debugger-app-final from 3cde3026d499 to 9e9f7d5d4b58\n2026-06-04 zhanliang@google.com [CBB] Update script to manual trigger a CBB run\n2026-06-04 borenet@google.com [structuredlogging] Fix missing error message for skerr.ErrorWithContext\n2026-06-04 borenet@google.com [autoroll] Force use of /a/ endpoints for gitiles\n2026-06-04 brettos@google.com [Ansible] Updated \"stdout_callback\" to use superseded option\n2026-06-04 brettos@google.com [Ansible] Migrating from gsutil to gcloud for linux_package_src task\n2026-06-04 brettos@google.com [Ansible][eSkia] Increase number of skia-i-eskia* hostnames from 4 to 8\n2026-06-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll debugger-app-final from 6ab7ca4f56b2 to 3cde3026d499\n2026-06-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll jsfiddle-final from d8211dc3f781 to a21b63d2cd57\n2026-06-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll luci-auth from 7257396558bc9c7c7... to ec87456d811bea90f... (1 revision)\n2026-06-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll command_wrapper from b7cfb7071e556e297... to 238fb9930009a5600... (1 revision)\n2026-06-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Depot Tools from ea198736a0bc to cefcb89275e0 (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/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:519472989\nTbr: borenet@google.com\nChange-Id: I0373139475eee8c50ac60ce6362ec42a5364c496\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1256896\nReviewed-by: Eric Boren \u003cborenet@google.com\u003e\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\nCommit-Queue: Eric Boren \u003cborenet@google.com\u003e\n"
    },
    {
      "commit": "9c5ec22c5c81268e6ffb651cb1e0fd5b7453025f",
      "tree": "2a25f070e7a1daa5f098e1566d7ffc962457a4ec",
      "parents": [
        "e7265e94174cf5e5bcfdd2be6b20f574ba6f3671"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue Jun 09 05:48: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": "Tue Jun 09 07:06:01 2026 -0700"
      },
      "message": "Roll vulkan-deps from 2f96412cd516 to e97d808085af (3 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/2f96412cd516..e97d808085af\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 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: 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: kjlubick@google.com\nChange-Id: I285880649dd21e98307336cbffd6e963590053e7\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1258916\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": "e7265e94174cf5e5bcfdd2be6b20f574ba6f3671",
      "tree": "2a094550e0ee2101d4b2b260eb7e83437f82b182",
      "parents": [
        "d0b99494e58a4ff2d5f8789a1a7237b948687014"
      ],
      "author": {
        "name": "Eric Boren",
        "email": "borenet@google.com",
        "time": "Tue Jun 09 13:22:27 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 Jun 09 06:44:58 2026 -0700"
      },
      "message": "[infra] Fix RecreateSKPs\n\nIt\u0027s currently failing with a Go version mismatch between the toolchain\nwe\u0027re sending and one downloaded by Dawn. We don\u0027t need our own Go\nversion for anything, so this CL just stops sending it to the task and\nallows use of the one downloaded via DEPS.\n\nChange-Id: I018d2b26017cf88eec4a5a4cb57aa5f8a8a39948\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1253416\nAuto-Submit: Eric Boren \u003cborenet@google.com\u003e\nCommit-Queue: Kaylee Lubick \u003ckjlubick@google.com\u003e\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\n"
    },
    {
      "commit": "d0b99494e58a4ff2d5f8789a1a7237b948687014",
      "tree": "217c012d89163f103aed70fea1d7d38d5fad6cb5",
      "parents": [
        "65f3587693670ba5d0602fd7c58ecd6f21cf53b9"
      ],
      "author": {
        "name": "Dominik Röttsches",
        "email": "drott@chromium.org",
        "time": "Mon Jun 08 16:24:59 2026 +0300"
      },
      "committer": {
        "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Tue Jun 09 01:07:21 2026 -0700"
      },
      "message": "Added a strided/scattered glyph advance access function\n\nAdd a getWidthsStrided() API to SkStrikeRef which allows scattered\nmemory access into input glyph list and provides scattered writes with a stride length into a client provided output buffer. Useful for fast\naccess and transfer of advance widths, for example in text shaping.\n\nShown to improve Blink performance:\n1. Speedometer 0.2% win on Linux-perf\nhttps://pinpoint-dot-chromeperf.appspot.com/job/172b3a63490000\n2. 3.8% improvement in blink_perf.CJK-article.hml\nhttps://pinpoint-dot-chromeperf.appspot.com/job/1035a28b490000\n\nBug: 518697702\nChange-Id: I0f0a94e7dd0d572603e6fc2dcd02d6f21044f10c\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1252496\nReviewed-by: Dominik Röttsches \u003cdrott@google.com\u003e\nCommit-Queue: Dominik Röttsches \u003cdrott@google.com\u003e\nReviewed-by: Florin Malita \u003cfmalita@google.com\u003e\n"
    },
    {
      "commit": "65f3587693670ba5d0602fd7c58ecd6f21cf53b9",
      "tree": "86a2d8a7e0a3a1e4f66445bddf343e986078393b",
      "parents": [
        "7b5147b152a89a276c88907939518a2c8ba0f9b5"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Mon Jun 08 21:01:21 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 Jun 08 23:06:34 2026 -0700"
      },
      "message": "Roll ANGLE from dc32cd831434 to 7f76f214a5a4 (7 revisions)\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/dc32cd831434..7f76f214a5a4\n\n2026-06-09 cclao@google.com Add ImageTest.AHBUpdatedExternalTextureWithSharedContext test\n2026-06-09 syoussefi@chromium.org Add native platform type to display map key\n2026-06-09 cclao@google.com Vulkan: Force submit staged update for textures created from EGLImage\n2026-06-09 lexa.knyazev@gmail.com Use packed enums for PixelStore params\n2026-06-09 wangra@google.com D3D11: Fix resource type mismatch in Image11 copy\n2026-06-08 syoussefi@chromium.org Skip timeout-y test\n2026-06-08 syoussefi@chromium.org Skip failing X11 test blocking CQ\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,kjlubick@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: kjlubick@google.com\nTest: Test: angle_end2end_tests --gtest_filter\u003d\"*CopyTexSubImage3DTarget3DSource2DMatches*\"\nChange-Id: I6affb7f8fe2a16e854401fd5dda84e460ab8371f\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1257439\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": "7b5147b152a89a276c88907939518a2c8ba0f9b5",
      "tree": "64504797eefa5a744acd803fc35cc843ae6b5f99",
      "parents": [
        "aeed11c35004f0e730da3cb8233eadf89fc03dc0"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Mon Jun 08 21:01:54 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 Jun 08 22:36:22 2026 -0700"
      },
      "message": "Roll Dawn from 58263faefe3c to 841e08144fb8 (14 revisions)\n\nhttps://dawn.googlesource.com/dawn.git/+log/58263faefe3c..841e08144fb8\n\n2026-06-09 dawn-autoroll@skia-public.iam.gserviceaccount.com Manual roll SwiftShader from 9898204d91d6 to 5b0479bd2d15 (6 revisions)\n2026-06-09 rharrison@chromium.org Roll third_party/protobuf/ 96835044c..a2f1387bf (3 commits)\n2026-06-09 nathan.teodosio@canonical.com CIPD: Add aarch64 string to detect native ARM.\n2026-06-08 lokokung@google.com [platform] Fix the number of jobs in thread pool tracking.\n2026-06-08 alanbaker@google.com [vulkan] Set varying subgroup size for fragment shaders\n2026-06-08 tikuta@google.com generator: Fix missing inputs for dawn_gpu_info_gen\n2026-06-08 jrprice@google.com [msl] Add workaround for u32 div/mod miscompile\n2026-06-08 swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com [owners] Remove petermcneeley@google.com from src/tint/OWNERS\n2026-06-08 alanbaker@google.com [tint] Cleanup def files\n2026-06-08 cwallez@chromium.org [dawn][frontend] Fix IsRangeOverlapped early out.\n2026-06-08 lehoangquyen@chromium.org Add Platform::ReportProgress to prevent watchdog timeout\n2026-06-08 kainino@chromium.org Refresh CONTRIBUTING.md\n2026-06-08 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 169387bb6e56 to 537ea5cb1a35 (20 revisions)\n2026-06-08 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 1184faa057e3 to 39f691795d05 (15 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,dsinclair@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: dsinclair@google.com\nChange-Id: I8b599e7f6bb0bd2d29f734a57fdcf66423a90bf9\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1258176\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": "aeed11c35004f0e730da3cb8233eadf89fc03dc0",
      "tree": "e9d0170799a125acbd91aae27d08812762d80a80",
      "parents": [
        "065b3bea39f2e95c22ba19cbe518bdaa28a529b2"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Mon Jun 08 21:01: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 Jun 08 22:22:29 2026 -0700"
      },
      "message": "Roll SwiftShader from d26a3e6606c0 to 5b0479bd2d15 (1 revision)\n\nhttps://swiftshader.googlesource.com/SwiftShader.git/+log/d26a3e6606c0..5b0479bd2d15\n\n2026-06-08 dsinclair@google.com Revert \"Default to use llvm16\"\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 bsalomon@google.com,kjlubick@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: kjlubick@google.com\nChange-Id: Ic3d11d2bcce7c7b78bded6be6d728258643acde5\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1258156\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": "065b3bea39f2e95c22ba19cbe518bdaa28a529b2",
      "tree": "08069e7bb77fd2d43f6d4eaa09a10671d2d707f9",
      "parents": [
        "fcab6babf1197e4863a5306ee7074673b58d7ef4"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Mon Jun 08 21:01: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": "Mon Jun 08 22:05:06 2026 -0700"
      },
      "message": "Roll jsfiddle-base from 9e1524dc815b to d568314f3014\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/jsfiddle-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: I191b1a15393cddba4ca0bd0bf0c2a6942f5cca3f\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1258196\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": "fcab6babf1197e4863a5306ee7074673b58d7ef4",
      "tree": "b00967fc69961e810a1c2bfcbc85682302121ce2",
      "parents": [
        "688ca258abd6030f7377a7fa2d22d4e548b8f369"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Mon Jun 08 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": "Mon Jun 08 22:04:53 2026 -0700"
      },
      "message": "Roll debugger-app-base from 8e5327247e09 to d2178d1c149d\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: I88a3c1b59b18a734120e2c7d1fc46adf399a2636\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1257440\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": "688ca258abd6030f7377a7fa2d22d4e548b8f369",
      "tree": "b49fc48bf7a5ab5dc0f38a8d24d7f3eab4bc626b",
      "parents": [
        "f6a9a592efb842825da1ebacb92493858abfad02"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Mon Jun 08 16:25: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 Jun 08 17:46:12 2026 -0700"
      },
      "message": "Roll vulkan-deps from 537ea5cb1a35 to 2f96412cd516 (9 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/537ea5cb1a35..2f96412cd516\n\nAlso rolling transitive DEPS:\n  https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/f3f1169512c713d979a7aa1bc0c6c0fd89f0a85f..199cb207b911501ddd76dcddf100a6e21c15ef23\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 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: 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: kjlubick@google.com\nChange-Id: I80cae562f230f8576a3e9c50c737d9b2ba7d6904\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1258036\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": "f6a9a592efb842825da1ebacb92493858abfad02",
      "tree": "bf90862cf8f311b8b010dc9df15152f07bf902ce",
      "parents": [
        "0a882a1e07a789ed04f2155b56625dff70998d78"
      ],
      "author": {
        "name": "Alexis Cruz-Ayala",
        "email": "alexisdavidc@google.com",
        "time": "Mon Jun 08 15:50:12 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 Jun 08 15:36:29 2026 -0700"
      },
      "message": "Created an RAII Wrapper for SkCanvas-\u003efScratchGlyphRunBuilder\n\n\nThere was an issue with fScratchGlyphRunBuilder that allowed a malicious drawTextBlob to use an\nSkCustomTypeface with a reentrant drawable that contains a drawTextBlob, which caused a UAF. The\nfirst drawTextBlob would start using fScratchGlyphRunBuilder, then the second drawTextBlob would\nclear and use fScratchGlyphRunBuilder before the first drawTextBlob would finish.\n\nTo resolve this issue, an STArray of GlyphRunBuilders (fScratchGlyphRunBuilders) is used with 1\nGlyphRunBuilder by default, with more allocated as needed. To verify the behavior is consistent and\nmake the maintenance easier for the user, an RAII pattern was used (AutoGlyphRunBuilder).\n\nA benchmark was added to show the performance change on RSXform Glyph Runs within a text blob, and a\ntest was added to verify the UAF bug was fixed.\n\n# Without Changes:\nalexisdavidc@alexisdavidc2:~/skia/skia (testingbefore)$ ninja -C out/Release/ \u0026\u0026  out/Release/nanobench --match GlyphRunRSXform\nninja: Entering directory `out/Release/\u0027\nninja: no work to do.\nTimer overhead: 23.9ns\ncurr/maxrss     loops   min     median  mean    max     stddev  samples         config  bench\n 123/122 MB     1       29.2µs  29.8µs  29.7µs  30.1µs  1%      █▅▁▃▆▇▄▇▄▅      8888    GlyphRunRSXform_cached\n 147/140 MB     215     22.7µs  22.9µs  22.9µs  23.1µs  1%      █▄▁▁▄▂▃▆█▃      gl      GlyphRunRSXform_cached\nalexisdavidc@alexisdavidc2:~/skia/skia (testingbefore)$ ninja -C out/Release/ \u0026\u0026  out/Release/nanobench --match GlyphRunRSXform\nninja: Entering directory `out/Release/\u0027\nninja: no work to do.\nTimer overhead: 23.8ns\ncurr/maxrss     loops   min     median  mean    max     stddev  samples         config  bench\n 123/121 MB     1       29.7µs  30µs    29.9µs  30.2µs  0%      ▄█▃▃▁▅▆▅▄▅      8888    GlyphRunRSXform_cached\n 147/139 MB     219     22.8µs  23.5µs  23.6µs  25.8µs  4%      ▄█▁▄▆▁▁▃▁▁      gl      GlyphRunRSXform_cached\n\n\n# With Changes:\nalexisdavidc@alexisdavidc2:~/skia/skia (security)$ ninja -C out/Release/ \u0026\u0026  out/Release/nanobench --match GlyphRunRSXform\nninja: Entering directory `out/Release/\u0027\nninja: no work to do.\nTimer overhead: 23.8ns\ncurr/maxrss     loops   min     median  mean    max     stddev  samples         config  bench\n 123/119 MB     1       29.6µs  29.9µs  29.9µs  30.4µs  1%      ▇▄█▁▃▄▃▁▆▂      8888    GlyphRunRSXform_cached\n 147/138 MB     204     22.7µs  22.9µs  23.4µs  24.9µs  4%      ▁█▂▁██▂▂▁▂      gl      GlyphRunRSXform_cached\nalexisdavidc@alexisdavidc2:~/skia/skia (security)$ ninja -C out/Release/ \u0026\u0026  out/Release/nanobench --match GlyphRunRSXform\nninja: Entering directory `out/Release/\u0027\nninja: no work to do.\nTimer overhead: 23.8ns\ncurr/maxrss     loops   min     median  mean    max     stddev  samples         config  bench\n 123/116 MB     1       29.3µs  29.7µs  29.7µs  30.3µs  1%      ▄█▄▂▃▂▃▁▃▄      8888    GlyphRunRSXform_cached\n 147/134 MB     221     22.5µs  22.7µs  22.7µs  22.9µs  0%      ▃▂▄█▄▄▄▁▂▃      gl      GlyphRunRSXform_cached\n\n\nBug: b/513820666\nChange-Id: If8e5e9a3dc0f656eb1fc6b03ae79fdf39e67328e\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1248477\nCommit-Queue: Alexis Cruz-Ayala \u003calexisdavidc@google.com\u003e\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\n"
    },
    {
      "commit": "0a882a1e07a789ed04f2155b56625dff70998d78",
      "tree": "a3e49db2b5e6234b1f9ec83865a7146b64de14e5",
      "parents": [
        "eac15152bf4bea57c0720d8e9c16702393a2b24b"
      ],
      "author": {
        "name": "Michael Ludwig",
        "email": "michaelludwig@google.com",
        "time": "Mon Jun 08 15:35:58 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 Jun 08 15:35:59 2026 -0700"
      },
      "message": "[ganesh] Fix AsyncReadPixelsContextShutdown expectation on protected contexts\n\nBefore https://skia-review.git.corp.google.com/c/skia/+/1257336 landed,\nGanesh was calling the async read callback with a successful result\nbecause the only time the protected state was checked was in the actual\nGrVkGpu::transferPixelsFrom() execution run by the task. This would skip\nthe work and return false, but that did not propagate up to impact the\nsuccess of the overall submit proc or finish proc. This allowed the\nexpectations of the AsyncReadPixelsContextShutdown test to pass even\nwhen run on a protected context; it just saw unitialized buffers that it\nignored.\n\nAfter the above CL, the execution status was visible to the\nAsyncReadPixelsContext and the user callback was invoked with a failure\nresult. While this was the right thing, it caused the test\u0027s\nexpectations to fail, so this changes the test to require the result if\nunprotected and require no result when protected. It does still confirm\nthat the callback is invoked in either case.\n\nBug: Bug: 517992755\nChange-Id: I23888f7bb4249b398b56ca355fad791119e93884\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1257816\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": "eac15152bf4bea57c0720d8e9c16702393a2b24b",
      "tree": "122fbcb88c4547f886b9319f7e162deef363ab4c",
      "parents": [
        "c1dde7b5856942fbc83881d0c8d6666456f4808e"
      ],
      "author": {
        "name": "Kaylee Lubick",
        "email": "kjlubick@google.com",
        "time": "Mon Jun 08 18:12: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 Jun 08 13:43:09 2026 -0700"
      },
      "message": "Avoid improper mask formats for SDFT runs\n\nSDFTSubRun has a hard assumption of the kA8 mask format and\nif the vertex filler differs, there will be a memory mismatch.\n\nThis catches it when deserializing the Slug and changes the\ndebug-only assert to be runtime to make sure we don\u0027t miss other\nplaces.\n\nBug: 520571816\nFixed: 520571816\nChange-Id: I9ae3e509397e23d38d621cb7eb8bb5b955a43d7d\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1257397\nCommit-Queue: Kaylee Lubick \u003ckjlubick@google.com\u003e\nReviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nReviewed-by: Thomas Smith \u003cthomsmit@google.com\u003e\n"
    },
    {
      "commit": "c1dde7b5856942fbc83881d0c8d6666456f4808e",
      "tree": "bad1cf66c09d1c6470594d102689b159eab5bc3a",
      "parents": [
        "560143de0aa99eb715cd8c04092a94c5c086b36a"
      ],
      "author": {
        "name": "Arthur Sonzogni",
        "email": "arthursonzogni@chromium.org",
        "time": "Mon Jun 08 13:32:31 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 Jun 08 12:31:52 2026 -0700"
      },
      "message": "Reland #4 \"MiraclePtr: Add raw_ptr definitions\"\n\nThis is a pure reland of:\nhttps://skia-review.googlesource.com/c/skia/+/1239656\n\nThe previous reland was reverted due to unexported symbols in the\nWindows component build. This, along with C++20 compatibility issues,\nhas been fixed by the recent partition_alloc roll.\n\nOriginal change\u0027s description:\n\u003e MiraclePtr: Add raw_ptr definitions\n\u003e\n\u003e Add \"raw_ptr_noop\" target, where Skia provides a \"no-op\"\n\u003e implementation of PartitionAlloc of \"raw_ptr\". They are used when\n\u003e PartitionAlloc is disabled.\n\nBug: 351867706\nChange-Id: Ica2ed04684fc21934c412084490981ef55982e1c\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1257256\nCommit-Queue: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nReviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\n"
    },
    {
      "commit": "560143de0aa99eb715cd8c04092a94c5c086b36a",
      "tree": "7a8032aee80d4bd7802318a64abffb4aa44dec51",
      "parents": [
        "51992f3120c31bc4e2a27401067a775babf03b32"
      ],
      "author": {
        "name": "Robert Phillips",
        "email": "robertphillips@google.com",
        "time": "Mon Jun 08 14:59:49 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 Jun 08 10:47:44 2026 -0700"
      },
      "message": "Reland \"Add public API to query a serialized key for external format usage\"\n\nThis reverts commit 6e003d7f69c83459f0c9aaeddb18cef629519318.\n\nReason for revert: Disable CTS enforcement of the new unit test\n\nThe other two Android-specific Precompile tests also are not CTS enforced.\n\nOriginal change\u0027s description:\n\u003e Revert \"Add public API to query a serialized key for external format usage\"\n\u003e\n\u003e This reverts commit 8eb107046fd52a47024bae1b54a26b833b167cf4.\n\u003e\n\u003e Reason for revert: test failing on Cuttlefish in Skia-\u003eAndroid roll\n\u003e\n\u003e Original change\u0027s description:\n\u003e \u003e Add public API to query a serialized key for external format usage\n\u003e \u003e\n\u003e \u003e In order to allow serialized keys that contain external formats to be skipped over by precompilation we need some query. This is, perhaps, the simplest way to do this.\n\u003e \u003e\n\u003e \u003e We could also hide it somewhere and make it only available to Android.\n\u003e \u003e\n\u003e \u003e Bug: b/482036727\n\u003e \u003e Bug: b/498213682\n\u003e \u003e Change-Id: Ife5d4eaa31d39a5b304f7ecec02b77eeb03b400b\n\u003e \u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1248236\n\u003e \u003e Commit-Queue: Robert Phillips \u003crobertphillips@google.com\u003e\n\u003e \u003e Reviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n\u003e\n\u003e Bug: b/482036727\n\u003e Bug: b/498213682\n\u003e No-Presubmit: true\n\u003e No-Tree-Checks: true\n\u003e No-Try: true\n\u003e Change-Id: I56bb72ed369464710d898c029fdee6de781c0dc8\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1255237\n\u003e Bot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n\u003e Commit-Queue: Robert Phillips \u003crobertphillips@google.com\u003e\n\u003e Reviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\n\nBug: b/482036727\nBug: b/498213682\nChange-Id: I6f54db3d10ba3e4d85db3f29fd0d1e70053b9a53\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1257396\nCommit-Queue: Robert Phillips \u003crobertphillips@google.com\u003e\nReviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n"
    },
    {
      "commit": "51992f3120c31bc4e2a27401067a775babf03b32",
      "tree": "a3957708c2f109f2060107d955145fffcbc3a24e",
      "parents": [
        "22c683d22376e3b6735196bbb748eccc5ef8e40e"
      ],
      "author": {
        "name": "Michael Ludwig",
        "email": "michaelludwig@google.com",
        "time": "Sun Jun 07 14:59:39 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 Jun 08 09:49:54 2026 -0700"
      },
      "message": "Add GM to test new Graphite rrect clip support\n\nThe GM displays 4 grids, under different types of transformation.\nPreviously, Graphite only could apply an analytic rrect clip in the\ntop left transformation case. In the follow-up CL, all transforms in\nthis GM can be clipped with the same shader.\n\nWithin each transformation grid, the 16 possible circular corner\nconfigurations are tested. Previously, only 0 corner, 1 corner, 4\ncorner, or 2 corner-on-the-same-side could be handled in the shader.\nIn the follow-up CL, all corner combinations can be clipped.\n\nChange-Id: Id823e153d14d8dfcde160d7bc7f385b65ed13a6d\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1256576\nReviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\nCommit-Queue: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n"
    },
    {
      "commit": "22c683d22376e3b6735196bbb748eccc5ef8e40e",
      "tree": "b2841346b888cf5820682546517b7fd11ad5578f",
      "parents": [
        "43f1357351529f53c2b0995b6abcb4647482421d"
      ],
      "author": {
        "name": "Michael Ludwig",
        "email": "michaelludwig@google.com",
        "time": "Mon Jun 08 10:16:00 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 Jun 08 09:35:07 2026 -0700"
      },
      "message": "[ganesh] Track async task execution for callbacks\n\nThe submit proc is invoked with success\u003dtrue if any tasks were executed\nand the submission of *those* tasks succeeded. Async reads also need\nto be gated on whether or not their actual task was executed.\n\nBug: 517992755\nFixed: 517992755\nChange-Id: I75b196111f03873c92b6d2f599a1055ce6a814cf\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1257336\nReviewed-by: Greg Daniel \u003cegdaniel@google.com\u003e\nCommit-Queue: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n"
    },
    {
      "commit": "43f1357351529f53c2b0995b6abcb4647482421d",
      "tree": "93e7a1e83203fdacfb58081255c155e3b91bccb2",
      "parents": [
        "9d94f46e7f89c33c4826269eb92c11b70256f103"
      ],
      "author": {
        "name": "Thomas Smith",
        "email": "thomsmit@google.com",
        "time": "Fri Jun 05 10:43:43 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 Jun 08 08:55:51 2026 -0700"
      },
      "message": "[graphite] Add DrawAtlas Indirection Types\n\n* Adds types and stubs for DrawAtlas refactor\n\n* Has NO functional impact\n\n* Adaptation of this patch https://skia-review.git.corp.google.com/c/skia/+/1181876\n\nChange-Id: Ibd482f13875b77a485516a82d7a65a1d03df44df\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1254276\nReviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nCommit-Queue: Thomas Smith \u003cthomsmit@google.com\u003e\n"
    },
    {
      "commit": "9d94f46e7f89c33c4826269eb92c11b70256f103",
      "tree": "0cae18537c6d33ad2a323a74987ca74121900af8",
      "parents": [
        "01e9da83b6e53876d011dfdfaa3185b805ee77c3"
      ],
      "author": {
        "name": "Kaylee Lubick",
        "email": "kjlubick@google.com",
        "time": "Mon Jun 08 09:20:04 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 Jun 08 08:17:45 2026 -0700"
      },
      "message": "Use an assert release on stride length\n\nFollow-up to https://review.skia.org/1256016\n\nBug: 520113415\nChange-Id: I2765f579914ba14c9a7fd126872229ceacfaf9ec\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1257236\nReviewed-by: Thomas Smith \u003cthomsmit@google.com\u003e\nCommit-Queue: Kaylee Lubick \u003ckjlubick@google.com\u003e\nReviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nAuto-Submit: Kaylee Lubick \u003ckjlubick@google.com\u003e\n"
    },
    {
      "commit": "01e9da83b6e53876d011dfdfaa3185b805ee77c3",
      "tree": "a811fba27254a51579e6fa7fae3db5ad8b6f76ac",
      "parents": [
        "0ea3dae686e3f56a6b624b199f83ced4896ec7f3"
      ],
      "author": {
        "name": "Arthur Sonzogni",
        "email": "arthursonzogni@chromium.org",
        "time": "Fri Jun 05 14:33:41 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 Jun 08 07:50:14 2026 -0700"
      },
      "message": "Roll partition_alloc\n\nIncluded patches by arthursonzogni@:\n- Fix C++20 compatibility in partition_alloc\u0027s span.h\n- Use _WIN32 instead of WIN32 in component_export.h\n- PA: Enforce -Wnontrivial-memaccess and -Wnontrivial-memcall.\n- partition_alloc: fix outdated circular-dependency header guards\n- partition_alloc: fix OFFICIAL_BUILD legacy macro\n\nBug: 351867706\nFixed: 518435517\nChange-Id: Ie1031b6030d29bf475e18362584bad0529626071\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1257217\nCommit-Queue: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nReviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\nCommit-Queue: Arthur Sonzogni \u003carthursonzogni@google.com\u003e\n"
    },
    {
      "commit": "0ea3dae686e3f56a6b624b199f83ced4896ec7f3",
      "tree": "44eddbb706fe1c6579d2c11983a1b7ae475c6e25",
      "parents": [
        "d17c51db4ede66e9c0a0f7f3a69556b7c10481a4"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Mon Jun 08 02:52:21 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 Jun 08 04:22:43 2026 -0700"
      },
      "message": "Roll vulkan-deps from 646f0b0196b1 to 537ea5cb1a35 (6 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/646f0b0196b1..537ea5cb1a35\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 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: 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: kjlubick@google.com\nChange-Id: I8c31174bbfd5192e42d9427374a72b1773a9293c\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1257036\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": "d17c51db4ede66e9c0a0f7f3a69556b7c10481a4",
      "tree": "2b1fdf0b048be53cdc13d03360402622f1333e73",
      "parents": [
        "b415735a0ed175d831ab15dc992495e8f1c2287d"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Sun Jun 07 21:01:28 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 Jun 07 23:07:06 2026 -0700"
      },
      "message": "Roll ANGLE from 0bcdad042d68 to dc32cd831434 (6 revisions)\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/0bcdad042d68..dc32cd831434\n\n2026-06-07 syoussefi@chromium.org Vulkan: Fix cubemap base-level change vs redefinition\n2026-06-05 abdolrashidi@google.com Vulkan: Add KHR of GetImageSubresourceLayout2 ptr\n2026-06-05 abdolrashidi@google.com Vulkan: Clear entire buffer for robust init\n2026-06-05 abdolrashidi@google.com Move robust init clear to the backends\n2026-06-05 syoussefi@chromium.org Vulkan: Fix MSRTT emulation on cubemaps\n2026-06-05 kdlee@chromium.org Busybody: Format GN files\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,kjlubick@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: kjlubick@google.com\nChange-Id: I67e0bad71a8ee21091dc7bbaf1603775eb0d11b5\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1256736\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": "b415735a0ed175d831ab15dc992495e8f1c2287d",
      "tree": "6e2510f625976621df6d72ec4ee5c304ba3479bc",
      "parents": [
        "9659a87f500f77a7f3eef8b853c705207d823005"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Sun Jun 07 21:01: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": "Sun Jun 07 22:20:28 2026 -0700"
      },
      "message": "Roll Dawn from 23cf554e645f to 58263faefe3c (2 revisions)\n\nhttps://dawn.googlesource.com/dawn.git/+log/23cf554e645f..58263faefe3c\n\n2026-06-06 chrome-automated-expectation@chops-service-accounts.iam.gserviceaccount.com Remove stale WebGPU Compat CTS expectations\n2026-06-06 chrome-automated-expectation@chops-service-accounts.iam.gserviceaccount.com Remove stale WebGPU CTS expectations\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,shrekshao@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: shrekshao@google.com\nChange-Id: If1304cdfce5403adf75fadfaf0ed4be73ba25783\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1256738\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": "9659a87f500f77a7f3eef8b853c705207d823005",
      "tree": "ef260514b68215f81a698cb8a215d4a7014a7851",
      "parents": [
        "a56d5a4e112090021ee70ba811f46498594938f7"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Sun Jun 07 21:01: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": "Sun Jun 07 21:53:06 2026 -0700"
      },
      "message": "Roll skottie-base from 867c02555f37 to a61634294908\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/skottie-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: I24bdf4b2ed0ff8d96e15397f7e9f6421fe8b2865\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1256757\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": "a56d5a4e112090021ee70ba811f46498594938f7",
      "tree": "1ce04d9a9b4b1ae1f55eaa53730a26f4ba150e39",
      "parents": [
        "101faf7d9d1f9773e8e729a322ad3801e72d86c3"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Sun Jun 07 13:33: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": "Sun Jun 07 14:49:54 2026 -0700"
      },
      "message": "Roll vulkan-deps from 11839f4fa73a to 646f0b0196b1 (2 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/11839f4fa73a..646f0b0196b1\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 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: 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: kjlubick@google.com\nChange-Id: Ia9ce878db50ce61d17eb515fcf3833fd6e2e4537\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1256596\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": "101faf7d9d1f9773e8e729a322ad3801e72d86c3",
      "tree": "524d0f5e60462474c29396399dd37a5c796f89de",
      "parents": [
        "294ac0cb2a7d68562f79ada0c9f0f3ddc2203473"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Sun Jun 07 00:07: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": "Sun Jun 07 01:31:06 2026 -0700"
      },
      "message": "Roll vulkan-deps from 940d8e3840d0 to 11839f4fa73a (1 revision)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/940d8e3840d0..11839f4fa73a\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 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: 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: kjlubick@google.com\nChange-Id: I94b5f1cebd1c545cf5ff14af405d8bac671fe859\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1256476\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": "294ac0cb2a7d68562f79ada0c9f0f3ddc2203473",
      "tree": "3913e76dd2b69d7ba28f0f557e8c4797e1a86d72",
      "parents": [
        "08e68cc65a3efcb9b9a6ad4942b62ba541cd3f55"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Sat Jun 06 10:44:00 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 Jun 06 12:05:01 2026 -0700"
      },
      "message": "Roll vulkan-deps from 763d7fb65f73 to 940d8e3840d0 (1 revision)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/763d7fb65f73..940d8e3840d0\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 nicolettep@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: nicolettep@google.com\nChange-Id: I29aa871913fb77e61e20436a4389d3b3b70bfb3b\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1256276\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": "08e68cc65a3efcb9b9a6ad4942b62ba541cd3f55",
      "tree": "f9b53c390163365815cf0b386cb4a2265ce00840",
      "parents": [
        "91ee612cf552bd0f757cd682cebf8a3d9a8ee080"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Sat Jun 06 09:38: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": "Sat Jun 06 10:55:11 2026 -0700"
      },
      "message": "Manual roll Dawn from a36d189db2e8 to 23cf554e645f (11 revisions)\n\nManual roll requested by robertphillips@google.com\n\nhttps://dawn.googlesource.com/dawn.git/+log/a36d189db2e8..23cf554e645f\n\n2026-06-06 lokokung@google.com Reland \"[native] Guarantee thread safety during the map async callback.\"\n2026-06-06 chouinard@google.com Update LICENSE\n2026-06-06 dsinclair@chromium.org Revert \"Fix location selection for pixel center polyfill.\"\n2026-06-06 ted.lin0000@gmail.com Enable Wayland support by default on Linux standalone builds\n2026-06-05 wcandillon@gmail.com fix(🐛): Vulkan: Fix double force-set of VulkanUseExtendedDynamicState\n2026-06-05 diyou.dev@gmail.com Reland \"Add a c++20 module interface unit generation rule\"\n2026-06-05 dawn-automated-expectations@chops-service-accounts.iam.gserviceaccount.com Roll third_party/webgpu-cts/ a4af861a0..70b970834 (1 commit)\n2026-06-05 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 69c770f1ec4d to 169387bb6e56 (11 revisions)\n2026-06-05 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll DirectX Shader Compiler from 517dd5eb5d8c to 8ed708842c1c (1 revision)\n2026-06-05 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 8240611f3d68 to 1184faa057e3 (10 revisions)\n2026-06-05 dsinclair@chromium.org Fix location selection for pixel center polyfill.\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,robertphillips@google.com,shrekshao@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: shrekshao@google.com,robertphillips@google.com\nChange-Id: I0bee3232a624522fe6f9400779935bd6dc19ebb5\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1256256\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": "91ee612cf552bd0f757cd682cebf8a3d9a8ee080",
      "tree": "fe25d0215c2fda2b63d234280c4fd981f53a107d",
      "parents": [
        "a145861ad1c2650c58dd3ff0dbd92ae6f41f1e1b"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Fri Jun 05 21:01: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": "Fri Jun 05 22:17:07 2026 -0700"
      },
      "message": "Roll vulkan-deps from 8b51d6332f98 to 763d7fb65f73 (9 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/8b51d6332f98..763d7fb65f73\n\nAlso rolling transitive DEPS:\n  https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/902e360d8e82c4a0015a035b971a5402e23413ca..f3f1169512c713d979a7aa1bc0c6c0fd89f0a85f\n  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools/+log/e3d18f90c0b8ef1f52539e0674a42f0adfe30381..68749eafbf27114a1dd807d6c870e53306673e64\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 nicolettep@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: nicolettep@google.com\nChange-Id: I888017f8bbcebc545ee15f965e6273edb5fc9a0a\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1256196\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": "a145861ad1c2650c58dd3ff0dbd92ae6f41f1e1b",
      "tree": "5bfeaa3a2737d5aefd6aadeb85981a0193b455db",
      "parents": [
        "9eecbdc30f7da675edab96974b23174a9d521e0c"
      ],
      "author": {
        "name": "Kaylee Lubick",
        "email": "kjlubick@google.com",
        "time": "Fri Jun 05 20:51:04 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 Jun 05 14:51:00 2026 -0700"
      },
      "message": "Reject Slugs that have creationMatrix with perspective\n\nThis shouldn\u0027t happen during normal use [1] but if the data\nis corrupted, there are some assumptions that can can cause\nissues, like the ones linked in the bug.\n\nThis rejects those and turns one assert into an actual runtime\ncheck to provide defense in depth.\n\n[1] https://github.com/google/skia/blob/9eecbdc30f7da675edab96974b23174a9d521e0c/src/text/gpu/SubRunContainer.cpp#L1578-L1581\n\nBug: 520113415\nFixed: 520113415\nChange-Id: I6ec23df9a23ea588fa89f7a62dc1f197fe3905fd\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1256016\nCommit-Queue: Kaylee Lubick \u003ckjlubick@google.com\u003e\nReviewed-by: Thomas Smith \u003cthomsmit@google.com\u003e\n"
    },
    {
      "commit": "9eecbdc30f7da675edab96974b23174a9d521e0c",
      "tree": "81f5f590c227868648143671b5a06d3576a43a22",
      "parents": [
        "cd4b3739bdb8de6186f848b719574935190392fc"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Fri Jun 05 08:39:28 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 Jun 05 10:41:18 2026 -0700"
      },
      "message": "Manual roll ANGLE from 1184faa057e3 to 0bcdad042d68 (8 revisions)\n\nManual roll requested by robertphillips@google.com\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/1184faa057e3..0bcdad042d68\n\n2026-06-05 abdolrashidi@google.com Vulkan: Remove assert from RGB565 load function\n2026-06-05 lexa.knyazev@gmail.com Remove GL_ANGLE_lossy_etc_decode\n2026-06-05 kkinnunen@apple.com Metal: Expose GL_MESA_framebuffer_flip_y\n2026-06-05 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 69c770f1ec4d to 169387bb6e56 (11 revisions)\n2026-06-05 arthursonzogni@chromium.org GL: Extend RendererGL lifetime to fix SyncGL teardown UAF\n2026-06-05 lehoangquyen@chromium.org Metal: enable EGL_EXT_create_context_robustness\n2026-06-05 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from a1c3b827fcf0 to 2b631f486ca2 (642 revisions)\n2026-06-05 blundell@chromium.org [Mac] Find Vulkan dylib when ANGLE is statically linked\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,nicolettep@google.com,robertphillips@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: nicolettep@google.com,robertphillips@google.com\nTest: Test: angle_end2end_tests --gtest_filter\u003d\"MultithreadingTestES3.MultithreadFenceDraw/ES3_OpenGL\" under ASan\nChange-Id: Ia500d43d5ba38f21425c56de6a354f17fc8168bf\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1255760\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": "cd4b3739bdb8de6186f848b719574935190392fc",
      "tree": "7a2f23fb14a0bf12d315244c565fb85be0962891",
      "parents": [
        "a47a9a2c8ae5db0311c6c6f3e98fdb3bb6902664"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Fri Jun 05 07: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": "Fri Jun 05 08:59:23 2026 -0700"
      },
      "message": "Roll vulkan-deps from 78036a90f143 to 8b51d6332f98 (5 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/78036a90f143..8b51d6332f98\n\nAlso rolling transitive DEPS:\n  https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/9b51d3d78717e29efd75adf1856cdbcc644eda7a..902e360d8e82c4a0015a035b971a5402e23413ca\n  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers/+log/015e25c3c91b70eb1a754d36fb14c4ba6ad9b0b9..45834b722e29ca6968f3811ae930eae7bb73e9e8\n  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries/+log/8383c46b129c2b3a5f3833e602d946d2fcc57e39..1eb9fdda3c16757aaf2fd16773733a90f519e50b\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 nicolettep@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: nicolettep@google.com\nChange-Id: I2bef543ab50786be9ab94f2f0379857a9c6bebd1\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1255759\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": "a47a9a2c8ae5db0311c6c6f3e98fdb3bb6902664",
      "tree": "b15d71864fed51dc10c4d340860b426bf6b8fb74",
      "parents": [
        "6e003d7f69c83459f0c9aaeddb18cef629519318"
      ],
      "author": {
        "name": "Kaylee Lubick",
        "email": "kjlubick@google.com",
        "time": "Thu Jun 04 15:13:08 2026 -0400"
      },
      "committer": {
        "name": "Kaylee Lubick",
        "email": "kjlubick@google.com",
        "time": "Fri Jun 05 06:51:05 2026 -0700"
      },
      "message": "Avoid ULP issue on big rrects\n\nSkScalarHalf and SkRectPriv::HalfWidth produced slightly different\nresults when the value is big (due to Units of Least Precision [ULP]).\n\nThis uses a better comparison for floats.\n\nBug: oss-fuzz:511391129\nChange-Id: Ia3fc54c8f54222e03b9a84b208211351c1bb7719\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1254096\nReviewed-by: Florin Malita \u003cfmalita@google.com\u003e\n"
    },
    {
      "commit": "6e003d7f69c83459f0c9aaeddb18cef629519318",
      "tree": "dcbfc36edfda8c47a256d3013fd75f6c71105a6f",
      "parents": [
        "d3e581be96c4b77d82984228d35f44370358367e"
      ],
      "author": {
        "name": "Noelle Scobie",
        "email": "nscobie@google.com",
        "time": "Thu Jun 04 14:34:31 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 Jun 05 04:32:59 2026 -0700"
      },
      "message": "Revert \"Add public API to query a serialized key for external format usage\"\n\nThis reverts commit 8eb107046fd52a47024bae1b54a26b833b167cf4.\n\nReason for revert: test failing on Cuttlefish in Skia-\u003eAndroid roll\n\nOriginal change\u0027s description:\n\u003e Add public API to query a serialized key for external format usage\n\u003e\n\u003e In order to allow serialized keys that contain external formats to be skipped over by precompilation we need some query. This is, perhaps, the simplest way to do this.\n\u003e\n\u003e We could also hide it somewhere and make it only available to Android.\n\u003e\n\u003e Bug: b/482036727\n\u003e Bug: b/498213682\n\u003e Change-Id: Ife5d4eaa31d39a5b304f7ecec02b77eeb03b400b\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1248236\n\u003e Commit-Queue: Robert Phillips \u003crobertphillips@google.com\u003e\n\u003e Reviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n\nBug: b/482036727\nBug: b/498213682\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nChange-Id: I56bb72ed369464710d898c029fdee6de781c0dc8\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1255237\nBot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCommit-Queue: Robert Phillips \u003crobertphillips@google.com\u003e\nReviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\n"
    },
    {
      "commit": "d3e581be96c4b77d82984228d35f44370358367e",
      "tree": "721bbb42bdb0ff9a098603b57ea395a3e132e474",
      "parents": [
        "494f1bf55f519e494be5ec62218f09fab96db72a"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 04 21:01: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 Jun 04 23:10:05 2026 -0700"
      },
      "message": "Roll ANGLE from 8240611f3d68 to 1184faa057e3 (10 revisions)\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/8240611f3d68..1184faa057e3\n\n2026-06-05 kbr@chromium.org PLS: Reject redefinition of attachments while active.\n2026-06-04 lexa.knyazev@gmail.com Cleanup ValidCompressedImageSize\n2026-06-04 gaiko@google.com No actualImageFormatID in VkImageImageSiblingVk\n2026-06-04 kbr@chromium.org Suppress failing Vulkan test.\n2026-06-04 syoussefi@chromium.org Translator: Prune comma expressions more aggressively\n2026-06-04 a.annestrand@samsung.com OpenCL: fix missing printf fmt edge-cases\n2026-06-04 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 85acfedb927a to 69c770f1ec4d (5 revisions)\n2026-06-04 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 235b985d0f37 to a1c3b827fcf0 (792 revisions)\n2026-06-04 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from f94e5f9e6c5a to 5241a9bb4839 (6 revisions)\n2026-06-04 blundell@chromium.org Enable linking vulkan loader dynamically on Mac\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,nicolettep@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: nicolettep@google.com\nChange-Id: Ibd3af732c5097245efc4b266aba53ff6a2a0ea00\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1255440\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": "494f1bf55f519e494be5ec62218f09fab96db72a",
      "tree": "2baabdfb188052c5fc10949d8831d942010cd442",
      "parents": [
        "1b96a907039b278d5f363c5d5222157f3bc4cddf"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 04 21:01:00 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 Jun 04 22:20:06 2026 -0700"
      },
      "message": "Roll Dawn from 075626b4b324 to a36d189db2e8 (16 revisions)\n\nhttps://dawn.googlesource.com/dawn.git/+log/075626b4b324..a36d189db2e8\n\n2026-06-05 alanbaker@google.com [ir][fuzz] Validate overrides have init operand\n2026-06-04 alanbaker@google.com [hlsl][fuzz] Fix check for array length additions\n2026-06-04 rharrison@chromium.org [val] Check that NextIteration points to the containing loop\n2026-06-04 jrprice@google.com [tint] Do not inline expressions with multiple uses\n2026-06-04 rharrison@chromium.org [fuzz] Ensure correct hash used in results for bisect mode\n2026-06-04 chrdavis@microsoft.com Enable building tests with partition alloc disabled\n2026-06-04 lokokung@google.com [native] Allow multi-source wait if queue events are spontaneous.\n2026-06-04 alanbaker@google.com [msl] Use clz and ctz in polyfills\n2026-06-04 rharrison@chromium.org [fuzz] Return to original branch after running bisect\n2026-06-04 jrprice@google.com [gn] Add custom Python script for generating sources\n2026-06-04 chouinard@google.com Add missing includes\n2026-06-04 arthursonzogni@chromium.org feat: Add presubmit check for DAWN_UNSAFE_BUFFERS safety comments\n2026-06-04 sainitarun@google.com [android][webgpu] Fix thread safety and resource leaks in WebGpu helper.\n2026-06-04 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 24496a44b9f4 to 69c770f1ec4d (16 revisions)\n2026-06-04 shanxing.mei@intel.com [d3d12] Use CheckHRESULT for CreateDevice error handling\n2026-06-04 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 1a7742a98d71 to 8240611f3d68 (10 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,shrekshao@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: shrekshao@google.com\nChange-Id: I2de9b2f6040e3430c3ef654454b8b464e8e8022f\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1255476\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": "1b96a907039b278d5f363c5d5222157f3bc4cddf",
      "tree": "c487ba081dbdc76a46657fa1e450f36b5076a429",
      "parents": [
        "59556fdb8c33ca5f5af2a598754c30b5953f3a9f"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 04 17:35: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 Jun 04 18:51:27 2026 -0700"
      },
      "message": "Roll vulkan-deps from 69c770f1ec4d to 78036a90f143 (7 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/69c770f1ec4d..78036a90f143\n\nAlso rolling transitive DEPS:\n  https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/df032578c737d361b754fc569b70aa29b5f8c7d4..9b51d3d78717e29efd75adf1856cdbcc644eda7a\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 nicolettep@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: nicolettep@google.com\nChange-Id: Ifb8080062c74c7d438a9146e0ada5ce999952338\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1255396\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": "59556fdb8c33ca5f5af2a598754c30b5953f3a9f",
      "tree": "97d4c8594093280817e13065a0a365d23b341730",
      "parents": [
        "8eb107046fd52a47024bae1b54a26b833b167cf4"
      ],
      "author": {
        "name": "Thomas Smith",
        "email": "thomsmit@google.com",
        "time": "Thu Jun 04 11:36: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": "Thu Jun 04 13:02:45 2026 -0700"
      },
      "message": "Revert \"[graphite] use textureSize intrinsic instead of uniforms\"\n\nThis reverts commit 4478832db5e973adaa0441d070fab6cb5cf3b2f6.\n\nCreates regressions on some devices\n\nOriginal change\u0027s description:\n\u003e [graphite] use textureSize intrinsic instead of uniforms\n\u003e\n\u003e * Change text rendersteps as a sounding board for `textureSize` intrinsic performance characteristics.\n\u003e\n\u003e * The inverse atlas size is calculated in the fragment shader, per fragment invocation. In the future we may move this to the vertex shader.\n\u003e\n\u003e Change-Id: I1f11b19498c96b787cd89e4751f7bf48de1cbb9a\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1211196\n\u003e Reviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n\u003e Commit-Queue: Thomas Smith \u003cthomsmit@google.com\u003e\n\nChange-Id: I0b704d43ccf72ee54fd8dabcc6d9b4c77e1ce62a\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1255236\nReviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nCommit-Queue: Thomas Smith \u003cthomsmit@google.com\u003e\n"
    },
    {
      "commit": "8eb107046fd52a47024bae1b54a26b833b167cf4",
      "tree": "a14fa6b0c8324fe858af078b0f66f15ca4f85e75",
      "parents": [
        "928ded2a31af860d91be4990b4f37d16e697956c"
      ],
      "author": {
        "name": "Robert Phillips",
        "email": "robertphillips@google.com",
        "time": "Thu Jun 04 16:44: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": "Thu Jun 04 11:02:24 2026 -0700"
      },
      "message": "Add public API to query a serialized key for external format usage\n\nIn order to allow serialized keys that contain external formats to be skipped over by precompilation we need some query. This is, perhaps, the simplest way to do this.\n\nWe could also hide it somewhere and make it only available to Android.\n\nBug: b/482036727\nBug: b/498213682\nChange-Id: Ife5d4eaa31d39a5b304f7ecec02b77eeb03b400b\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1248236\nCommit-Queue: Robert Phillips \u003crobertphillips@google.com\u003e\nReviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n"
    },
    {
      "commit": "928ded2a31af860d91be4990b4f37d16e697956c",
      "tree": "249353d397d8ce4440eaaeae778949d3bd714372",
      "parents": [
        "0df2ab117eb1109b65b45fc78a4b84c99f10a7c0"
      ],
      "author": {
        "name": "Kaylee Lubick",
        "email": "kjlubick@google.com",
        "time": "Wed Jun 03 15:27:08 2026 +0000"
      },
      "committer": {
        "name": "Kaylee Lubick",
        "email": "kjlubick@google.com",
        "time": "Thu Jun 04 08:54:23 2026 -0700"
      },
      "message": "Avoid chopping cubics with w\u003d0\n\nThe new test case (and the linked fuzz) were bumping into the assert\nadded here: https://review.skia.org/667436\n\nBug: oss-fuzz:511244869\nChange-Id: I6623534671a431b4d8dde3972da9ead36842a5ad\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1253616\nReviewed-by: Florin Malita \u003cfmalita@google.com\u003e\nCommit-Queue: Kaylee Lubick \u003ckjlubick@google.com\u003e\n"
    },
    {
      "commit": "0df2ab117eb1109b65b45fc78a4b84c99f10a7c0",
      "tree": "2a06466c6d4ffc99ebd730f56228bfca721fd55d",
      "parents": [
        "9d4ed11e548eaf84d457fe88207afcf1f52d0ba6"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 04 07:53:41 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 Jun 04 08:52:57 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/8679915371003548721\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/533321c34e1c3ba816bc5e820004fffe5b7fe4ad\n  533321c (jdonnelly@chromium.org)\n      Require explicit response during interactive \"git cl cherry-pick\".\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: I6f575d4438a6496c7d726fc33d637d0815bbe536\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1254936\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": "9d4ed11e548eaf84d457fe88207afcf1f52d0ba6",
      "tree": "a9600acada583493d6a874e8b7f4b33aeddeba49",
      "parents": [
        "fd7a0a9ea1fadf3644957730a5dea289bb64d125"
      ],
      "author": {
        "name": "Thomas Smith",
        "email": "thomsmit@google.com",
        "time": "Wed Jun 03 12:22:28 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 Jun 04 08:43:08 2026 -0700"
      },
      "message": "Revert \"[graphite] hoist textureSize call out of switch statement\"\n\nThis reverts commit 8c8a82b7bde6fb5ca224438afce0ecf2145dcb30.\n\nReason for revert: Did not sufficiently improve performance\n\nOriginal change\u0027s description:\n\u003e [graphite] hoist textureSize call out of switch statement\n\u003e\n\u003e * Try hoisting the textureSize call out of switch statement in text\n\u003e render step shaders.\n\u003e\n\u003e * Tests theory that passing and switching on atlas, which is instance\n\u003e data, is preventing compiler from recognizing the textureSize is constant and could be lifted into a pilot shader.\n\u003e\n\u003e Change-Id: I48f999a09328dff0a990b3a304870f2f8dbdb4d0\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1251477\n\u003e Reviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\n\u003e Commit-Queue: Thomas Smith \u003cthomsmit@google.com\u003e\n\u003e Reviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n\nChange-Id: Ib8d3a60e9fa5b6bbc312cf421c3345bf91d84051\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1253956\nReviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nReviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\nCommit-Queue: Thomas Smith \u003cthomsmit@google.com\u003e\nBot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fd7a0a9ea1fadf3644957730a5dea289bb64d125",
      "tree": "2f13e0de6b1a7936def2604324475428880c666c",
      "parents": [
        "dcf3ebf072019fae9f7683e4fdd68b564cc1d579"
      ],
      "author": {
        "name": "Jorge Betancourt",
        "email": "jmbetancourt@google.com",
        "time": "Wed Jun 03 14:31:13 2026 -0400"
      },
      "committer": {
        "name": "Jorge Betancourt",
        "email": "jmbetancourt@google.com",
        "time": "Thu Jun 04 07:47:14 2026 -0700"
      },
      "message": "Add staging SkMalloc.h file to private includes\n\nRequired for https://crrev.com/c/7896961\n\nChange-Id: Id22943b2a4890ab5b0e849fc6bc2eb8c7902b1be\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1253857\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\nCommit-Queue: Jorge Betancourt \u003cjmbetancourt@google.com\u003e\n"
    },
    {
      "commit": "dcf3ebf072019fae9f7683e4fdd68b564cc1d579",
      "tree": "9b724a9fa6dce48b22fbabf8f2071dbcb511a7ef",
      "parents": [
        "fec0c21c76e6de9b8fdfa57f9e3d325b0e4382ec"
      ],
      "author": {
        "name": "Thomas Smith",
        "email": "thomsmit@google.com",
        "time": "Wed Jun 03 11:30: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": "Thu Jun 04 07:15:25 2026 -0700"
      },
      "message": "[ganesh] Prevent overflow in StrokeTessellateOp\n\nBug: b/519168327\nChange-Id: Ic809a5c9c93018bc584b6284ba1b64205485f83b\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1253636\nCommit-Queue: Thomas Smith \u003cthomsmit@google.com\u003e\nReviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n"
    },
    {
      "commit": "fec0c21c76e6de9b8fdfa57f9e3d325b0e4382ec",
      "tree": "d0b02ab37d78880c11ed414ca726593f65d82f39",
      "parents": [
        "cecc0e0da9ae2f06ea1e382234a69ad42408fd88"
      ],
      "author": {
        "name": "Eric Boren",
        "email": "borenet@google.com",
        "time": "Wed Jun 03 16:26:30 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 Jun 04 06:17:58 2026 -0700"
      },
      "message": "[infra] Remove Mac12 jobs\n\nChrome is dropping support for OSX 12.\n\nChange-Id: I16951b666ac0e18cab8f31e916aa30f1b7c35474\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1253696\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\nAuto-Submit: Eric Boren \u003cborenet@google.com\u003e\nCommit-Queue: Eric Boren \u003cborenet@google.com\u003e\n"
    },
    {
      "commit": "cecc0e0da9ae2f06ea1e382234a69ad42408fd88",
      "tree": "470087f6d1f3a0c1b06ff0666a32d04a39cad266",
      "parents": [
        "611e3f8ceb93aa4dcc722f1fbe66a80c236029bf"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 04 02:39: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 Jun 04 05:33:03 2026 -0700"
      },
      "message": "Roll vulkan-deps from 090b0d3106c4 to 69c770f1ec4d (1 revision)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/090b0d3106c4..69c770f1ec4d\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 nicolettep@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: nicolettep@google.com\nChange-Id: I0105351295289385eda9c67320201e5a9b9c13a1\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1254210\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": "611e3f8ceb93aa4dcc722f1fbe66a80c236029bf",
      "tree": "e72c485c79eae31c019d7f45e469da4e5ca6c33a",
      "parents": [
        "6dfa39c8ebc56118a73a804d7e79ea3f4a895178"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 04 04:00:59 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 Jun 04 00:10:50 2026 -0700"
      },
      "message": "Roll Skia Infra from a4cbcf5ccc36 to aa3b5a254aa6 (8 revisions)\n\nhttps://skia.googlesource.com/buildbot.git/+log/a4cbcf5ccc36..aa3b5a254aa6\n\n2026-06-03 ansid@google.com Anomaly table UI improvements 1\n2026-06-03 sergeirudenkov@google.com [public\u0027s a subset] trace visibility promoter core \u0026 CLI\n2026-06-03 ansid@google.com Make anomaly-toggle look ok in both v1 and v2 UIs\n2026-06-03 sergeirudenkov@google.com [perf] versioned SQL migrations\n2026-06-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll debugger-app-final from 2b8643818973 to 6ab7ca4f56b2\n2026-06-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Depot Tools from 298c36eea8d8 to ea198736a0bc (6 revisions)\n2026-06-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll command_wrapper from 72fbf2e9ed0083796... to b7cfb7071e556e297... (1 revision)\n2026-06-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll jsfiddle-final from 40b541f13f36 to d8211dc3f781\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\nTbr: kjlubick@google.com\nChange-Id: I7eaded192bddafa1070aa5db3d3407a6dcdfebf6\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1254357\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": "6dfa39c8ebc56118a73a804d7e79ea3f4a895178",
      "tree": "637258b104cb55e9d87100d41a411a9a6f3cd570",
      "parents": [
        "c4326e7c642c28236ba4f829ba4e13051cf46972"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Wed Jun 03 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 Jun 04 00:01:15 2026 -0700"
      },
      "message": "Roll ANGLE from 1a7742a98d71 to 8240611f3d68 (10 revisions)\n\nhttps://chromium.googlesource.com/angle/angle.git/+log/1a7742a98d71..8240611f3d68\n\n2026-06-04 lexa.knyazev@gmail.com Move rectangle texture target checks earlier\n2026-06-03 zmo@chromium.org Vulkan: Fix Use-After-Free in TextureVk::releaseImage\n2026-06-03 kbr@chromium.org Abort parsing upon invalid version directive.\n2026-06-03 syoussefi@chromium.org GL: Fix `invariant gl_FragColor;` + draw buffers\n2026-06-03 syoussefi@chromium.org Skip flaky test on Nvidia/GLES\n2026-06-03 geofflang@chromium.org EGL: Store SyncEGL::mSync in a shared_ptr.\n2026-06-03 syoussefi@chromium.org Fix test using high int value with mediump\n2026-06-03 kkinnunen@apple.com Fix GLDriverErrorWhenMappingArrayBuffersDuringDraw\n2026-06-03 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from b57006f9536e to 85acfedb927a (21 revisions)\n2026-06-03 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 9118c266903c to 235b985d0f37 (723 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,nicolettep@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: nicolettep@google.com\nChange-Id: I94e4ddfa07a37f6abde83573c766247ef318551c\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1254199\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": "c4326e7c642c28236ba4f829ba4e13051cf46972",
      "tree": "6fb21c4a2530faaabcc191d6f2134b9a93b61ffb",
      "parents": [
        "0e73eb4da54d128e7d346ec7c20ee8033aab20ba"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Wed Jun 03 21:01: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": "Wed Jun 03 23:19:24 2026 -0700"
      },
      "message": "Roll Dawn from fac99d48e5f5 to 075626b4b324 (17 revisions)\n\nhttps://dawn.googlesource.com/dawn.git/+log/fac99d48e5f5..075626b4b324\n\n2026-06-04 ganesh@google.com [tools] Fix local Go generator compilation on Windows\n2026-06-04 chouinard@google.com [tint][spirv] Clamp subgroupShuffle to actual size\n2026-06-04 dawn-automated-expectations@chops-service-accounts.iam.gserviceaccount.com Roll third_party/webgpu-cts/ b507bd117..a4af861a0 (2 commits)\n2026-06-04 jiawei.shao@intel.com Implement `AllocationSizeTracker` as a `SerialProcessor`\n2026-06-04 rharrison@chromium.org Add \u0027-bisect\u0027 flag to Tint fuzz tool\n2026-06-03 arthursonzogni@chromium.org PRESUBMIT: CheckChangeTodoHasOwner for unowned TODOs\n2026-06-03 shrekshao@google.com [utils] Guard EXPECT_DEATH tests with GTEST_HAS_DEATH_TEST\n2026-06-03 lokokung@google.com Revert \"[native] Guarantee thread safety during the map async callback.\"\n2026-06-03 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll webgpu-headers from dc16b3e531cf to bf8ddb91dc38 (2 revisions)\n2026-06-03 chouinard@google.com Remove EOF newline from flags.bzl\n2026-06-03 bsheedy@google.com Suppress more Pixel 10 end2end failures\n2026-06-03 lokokung@google.com [native] Guarantee thread safety during the map async callback.\n2026-06-03 beaufort.francois@gmail.com Sync immediate_address_space WGSL feature with webgpu.h\n2026-06-03 chouinard@google.com Buildifier flags.bzl\n2026-06-03 shanxing.mei@intel.com d3d12: Add Agility SDK support\n2026-06-03 chouinard@google.com Format flags.bzl\n2026-06-03 kainino@chromium.org [dawn][common] Add nocompile tests for (d)checked_cast and TypedInteger\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,shrekshao@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: shrekshao@google.com\nChange-Id: Iaa21fa09d8163e87a90d46362ffb9ead5e80bfcb\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1254378\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": "0e73eb4da54d128e7d346ec7c20ee8033aab20ba",
      "tree": "05b70c4e37486e20f1797871bb9ee002f09e5315",
      "parents": [
        "4fdb859c8da740f1c1d94183637ff0c175329bc2"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Wed Jun 03 21:39:44 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 Jun 03 22:45:42 2026 -0700"
      },
      "message": "Roll debugger-app-base from d263d5e89fa5 to 8e5327247e09\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 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: 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: kjlubick@google.com\nChange-Id: I448f8555609b4360bf6a0795af46a49e68a649ea\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1254379\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": "4fdb859c8da740f1c1d94183637ff0c175329bc2",
      "tree": "3f52c90788d262ce03a3168bdaeaad24c61c5108",
      "parents": [
        "c42efa24f1139c9f8e55dbb5c3b523711d3a86cb"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Wed Jun 03 21:01:39 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 Jun 03 22:22:21 2026 -0700"
      },
      "message": "Roll jsfiddle-base from e97ab14ddb65 to 9e1524dc815b\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/jsfiddle-base-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: 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: kjlubick@google.com\nChange-Id: I359e8a453a7d943e9cb8fbe9ac922acfab9e5473\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1254198\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": "c42efa24f1139c9f8e55dbb5c3b523711d3a86cb",
      "tree": "fd2e2c85d4fbf82882bb40f3154e940af1f33392",
      "parents": [
        "0020aae33f63134bdd15a889329d180848e33078"
      ],
      "author": {
        "name": "recipe-roller",
        "email": "recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 03 15:42:30 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 Jun 03 17:00:23 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/8679976398376345761\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/5372b26d4326b7cca2f27e0bdc92d9bc2d149129\n  5372b26 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n      Roll CAS Client from 9b7184de3cca to ec87456d811b\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: Ic445edfd5e236fe44c9782f346a78433527ce604\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1254156\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": "0020aae33f63134bdd15a889329d180848e33078",
      "tree": "b204fe50675471b63a55da1c3e4affdcd192a089",
      "parents": [
        "c21280541a4226e07fbd20e2941de04ba8b50877"
      ],
      "author": {
        "name": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Wed Jun 03 12:20: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": "Wed Jun 03 14:36:31 2026 -0700"
      },
      "message": "Roll vulkan-deps from 85acfedb927a to 090b0d3106c4 (4 revisions)\n\nhttps://chromium.googlesource.com/vulkan-deps.git/+log/85acfedb927a..090b0d3106c4\n\nAlso rolling transitive DEPS:\n  https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/96545708d0fb060ec6d1e67e85de593bcf24dd21..df032578c737d361b754fc569b70aa29b5f8c7d4\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 nicolettep@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: nicolettep@google.com\nChange-Id: I61f37d8c7b9627ed32cf39b068675f50653db210\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1253936\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"
    }
  ],
  "next": "c21280541a4226e07fbd20e2941de04ba8b50877"
}
