)]}'
{
  "log": [
    {
      "commit": "3ad2301d6b45ded14359ce7b130bf66dd084acf3",
      "tree": "2beb03e3436e30c8d25d1c82f07c2d68df8a249a",
      "parents": [
        "eb285cdcb3af1d9ccd199ff8a2f527e1294e8174"
      ],
      "author": {
        "name": "Submodules bot",
        "email": "infra-codesearch@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 10:15:32 2026"
      },
      "committer": {
        "name": "Submodules bot",
        "email": "infra-codesearch@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 10:15:32 2026"
      },
      "message": "Synthetic commit for submodules\n"
    },
    {
      "commit": "eb285cdcb3af1d9ccd199ff8a2f527e1294e8174",
      "tree": "b3883639b2a88068cb034c99b44eba69f5e8e5e2",
      "parents": [
        "3db7cba8e23cd30e324e5e231cae136dfbfd5e16"
      ],
      "author": {
        "name": "Ivana Žužić",
        "email": "izuzic@google.com",
        "time": "Thu Jun 11 10:15:02 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 10:15:02 2026"
      },
      "message": "Extend expiration date for PasswordManager.PasswordSettings histograms\n\nThe expiration date for the\nPasswordManager.PasswordSettings.{Function}.{Setting}{Type}.Latency\nhistogram is extended by one year.\n\nBug: 518794413\nChange-Id: I9a1bbc2b44bd496e7f4b5b48d320b6e698db2d3c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7919386\nReviewed-by: Ioana Treib \u003cioanap@chromium.org\u003e\nCommit-Queue: Ivana Žužić \u003cizuzic@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645238}\n"
    },
    {
      "commit": "3db7cba8e23cd30e324e5e231cae136dfbfd5e16",
      "tree": "415b0da84982e0a9ab95cbe3d4a56d30fce26479",
      "parents": [
        "eb241d5433801fd0e8582b780016ef40bc05e561"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 10:12:45 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 10:12:45 2026"
      },
      "message": "Roll Enterprise Companion chromium_mac_amd64 from le20agDZPiiZ5OiwX... to UEzIdYGthCdO7O-um...\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/ceca-chromium-mac-amd64-chromium\nPlease CC chrome-updates-dev@chromium.org,omaha-core@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Enterprise Companion chromium_mac_amd64: https://g-issues.chromium.org/issues/new?component\u003d1604672\u0026template\u003d0\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: luci.chromium.try:linux-enterprise-companion-try-builder-dbg;luci.chromium.try:linux-enterprise-companion-try-builder-rel;luci.chromium.try:mac-enterprise-companion-try-builder-dbg;luci.chromium.try:mac-enterprise-companion-try-builder-rel;luci.chromium.try:win-enterprise-companion-try-builder-dbg;luci.chromium.try:win-enterprise-companion-try-builder-rel\nTbr: omaha-core@google.com\nChange-Id: Id71d23dc38c6f42826f8dd18e5349623221857aa\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7923111\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645237}\n"
    },
    {
      "commit": "eb241d5433801fd0e8582b780016ef40bc05e561",
      "tree": "2821396397609d033cafe8a85a29fe5231c58772",
      "parents": [
        "ede8987a92ff8adb9bda19e0044ae06a8be98d15"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 10:10:19 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 10:10:19 2026"
      },
      "message": "Roll llvm-libc from e3241c478290 to 32348139b50f (3 revisions)\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/e3241c478290..32348139b50f\n\n2026-06-10 vedantneve13@gmail.com [libc][math] Add isnanf128 (#199206)\n2026-06-10 yfzhu@google.com [libc][rwlock] fix timeout writer signal stealing problem (#201937)\n2026-06-10 lntue@google.com [libc][math] Add shared functions to check exceptions for exp* functions. (#202503)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/llvm-libc-chromium\nPlease CC dloehr@google.com,lexan@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://bugs.chromium.org/p/chromium/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: dloehr@google.com\nChange-Id: I475bef21db13c3750de108120753d82ecae1be81\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7925208\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645236}\n"
    },
    {
      "commit": "ede8987a92ff8adb9bda19e0044ae06a8be98d15",
      "tree": "b4219712f36eec3cd1d910ae284c3b75a608df2c",
      "parents": [
        "7e8aeb4d1567ec0e23eb1063d519f720641fc6cc"
      ],
      "author": {
        "name": "Alex Valadkevich",
        "email": "valadkevich@google.com",
        "time": "Thu Jun 11 10:09:57 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 10:09:57 2026"
      },
      "message": "Add detailed UMA logging for decryption failures in EncryptedCacheFile.\n\nThis change introduces a new enum, DecryptionFailureReason, and a\ncorresponding UMA histogram,\nEnterprise.EncryptedCache.Read.DecryptionFailureReason, to track the\nspecific causes of decryption failures.\n\nBug: 521435983\nChange-Id: I11aadb000ad249e4abc7c34b3c6248f756e8b295\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7909781\nReviewed-by: Igor Ruvinov \u003cigorruvinov@chromium.org\u003e\nReviewed-by: Haihan Chen \u003chaihan@google.com\u003e\nCommit-Queue: Alex Valadkevich \u003cvaladkevich@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645235}\n"
    },
    {
      "commit": "7e8aeb4d1567ec0e23eb1063d519f720641fc6cc",
      "tree": "24e049743284e47ce0a80d5663df3e7b4defd154",
      "parents": [
        "0d2dbc87b416cbd5e62d07dfcb7edf3fbe322068"
      ],
      "author": {
        "name": "Christoph Schwering",
        "email": "schwering@google.com",
        "time": "Thu Jun 11 10:09:06 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 10:09:06 2026"
      },
      "message": "[Autofill] Add unsafe_{driver,frame}() to Password*Agent\n\nThis CL renames\n\n- render_frame() --\u003e unsafe_render_frame()\n- GetPasswordManagerDriver() --\u003e unsafe_driver()\n- GetPasswordGenerationDriver() --\u003e unsafe_driver()\n\nand null checks them before every deference in\npassword_autofill_agent.{h,cc} password_generation_agent.{h,cc}.\n\nThis is following the pattern from autofill_agent.{h,cc}.\n\nNO_IFTTT\u003dNo change in password_manager/core/browser/password_manager.cc needed.\n\nBug: 522163253\nChange-Id: Ie3057a261d6769b1965cd32e58e505cbfee84b29\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7914744\nReviewed-by: Maria Kazinova \u003ckazinova@google.com\u003e\nCommit-Queue: Christoph Schwering \u003cschwering@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645234}\n"
    },
    {
      "commit": "0d2dbc87b416cbd5e62d07dfcb7edf3fbe322068",
      "tree": "44e5a58c9273b9d5f47c7eab111e8684afe42708",
      "parents": [
        "6fc1931ddc72e36c23a5c7e0701f8515d0a26564"
      ],
      "author": {
        "name": "Abhishek Shanthkumar",
        "email": "abhishek.shanthkumar@microsoft.com",
        "time": "Thu Jun 11 10:05:40 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 10:05:40 2026"
      },
      "message": "IDB: SQLite - Capture error code in callback\n\nsql::Database::GetErrorCode() returns the code associated with the last\nstatement executed on the Database, whether or not it succeeded. An\nintervening successful statement such as transaction rollback can erase\nthe error that arose from a prior statement executed by\nDatabaseConnection and hence the error code must be saved through the\nsql::Database error callback, which this CL accomplishes.\n\nBrowser test coverage is also added to verify recovery end-to-end.\n\nBug: 519817001\nChange-Id: I7fe5b0ab06ebb5a745fa2af32b73338997ec0392\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7901921\nReviewed-by: Steve Becker \u003cstevebe@microsoft.com\u003e\nCommit-Queue: Abhishek Shanthkumar \u003cabhishek.shanthkumar@microsoft.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645233}\n"
    },
    {
      "commit": "6fc1931ddc72e36c23a5c7e0701f8515d0a26564",
      "tree": "dad57b8e8227da44a7aab4006c817feed9a1befc",
      "parents": [
        "f4a6680dfdc2b4c7422b2988959a51cbe0866330"
      ],
      "author": {
        "name": "chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu Jun 11 10:02:46 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 10:02:46 2026"
      },
      "message": "Roll Projector App from Srj3_A_BIkIe-zejY... to mlPl6GhhQBVRNGzPG...\n\nRelease_Notes: http://go/projector_app-x20/relnotes/Main/projector_app_202606110100_RC00.html\n\nhttps://chrome-infra-packages.appspot.com/p/chromeos_internal/apps/projector_app/app/+/mlPl6GhhQBVRNGzPGcdOXpFN5oE2mPbrYhM8vcZy5mgC\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://skia-autoroll.corp.goog/r/projector-app-chromium-autoroll\nPlease CC cros-projector-oncall@grotations.appspotmail.com,cros-projector@google.com on the revert to ensure that a human\nis aware of the problem.\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: luci.chrome.try:chromeos-betty-chrome;luci.chrome.try:linux-chromeos-chrome\nBug: None\nTbr: cros-projector-oncall@grotations.appspotmail.com\nChange-Id: I6c72f18bdbc647fbc8d1677ef8e2c8031ade325f\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7925449\nCommit-Queue: chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com \u003cchromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com \u003cchromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645232}\n"
    },
    {
      "commit": "f4a6680dfdc2b4c7422b2988959a51cbe0866330",
      "tree": "a541062d333d1d9b3a04b27e7cc44ab7cb3fa341",
      "parents": [
        "f5884107e203685f48f8e4810091e6dd83558216"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:58:44 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:58:44 2026"
      },
      "message": "Roll Chrome Mac PGO Profile\n\nRoll Chrome Mac PGO profile from chrome-mac-main-1781135909-6507026156b376de14cbb01f2c00fa3e95a00a63-353aa2d86a442efc83ea365b64332f065bad2f91.profdata to chrome-mac-main-1781157241-324c4cb1665836c8eeddfce19f4db8cb8cc61076-9b04bbc247d6e443139c1a4dd4e4d6871494817d.profdata\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/pgo-mac-chromium\nPlease CC chrome-brapp-engprod@google.com,pgo-profile-sheriffs@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://bugs.chromium.org/p/chromium/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: luci.chrome.try:mac-chrome\nTbr: pgo-profile-sheriffs@google.com\nMerge-Approval-Bypass: Chrome autoroller\nChange-Id: Id78e8c8ce8b68946b81c2d7782db75aa7a77151e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7925266\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645231}\n"
    },
    {
      "commit": "f5884107e203685f48f8e4810091e6dd83558216",
      "tree": "b35c36d21d9762971fa20022e4b648926e7131aa",
      "parents": [
        "8bf7c4edd1d69e9366e8b17298d0935a3ea97d21"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:53:29 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:53:29 2026"
      },
      "message": "Roll Updater chromium_mac_amd64 from 2@1639001 to 2@1640008\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/updater-chromium-mac-amd64-chromium\nPlease CC omaha-reviews@google.com,omaha-team@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://g-issues.chromium.org/issues/new?component\u003d1516667\u0026template\u003d0\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: luci.chromium.try:win-updater-try-builder-rel;luci.chromium.try:linux-updater-try-builder-rel;luci.chromium.try:mac-updater-try-builder-rel;luci.chromium.try:win-updater-try-builder-rel\nTbr: omaha-reviews@google.com\nChange-Id: I0a1504317c808c9750415af72ed7a3497f521e01\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7922915\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645230}\n"
    },
    {
      "commit": "8bf7c4edd1d69e9366e8b17298d0935a3ea97d21",
      "tree": "64d5df9a2c59fb97e9433a901937a66c95a82c5d",
      "parents": [
        "d2f878c671422afbc9a2114eadc35c36c6bc46cc"
      ],
      "author": {
        "name": "Noam Rosenthal",
        "email": "nrosenthal@chromium.org",
        "time": "Thu Jun 11 09:51:47 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:51:47 2026"
      },
      "message": "Revise HTML update methods order of operations\n\nEnsure a consistent order of operations for all the new HTML insertion\nmethods (appendHTML, prependHTML, beforeHTML, afterHTML,\nreplaceWithHTML)\n\n- The trusted types createHTML test should always come first\n- ChildNode methods should then ensure the parent can accept HTML, or throw\n- Correctly handle \u003ctemplate\u003e in all the methods\n  (e.g. `template.appendHTML`, `template.content.beforeHTML`)\n- Assert some edge cases in WPT (e.g. trusted types moves nodes around)\n\nSee spec PR: https://github.com/whatwg/html/pull/12528\n\nBug: 491743369\nChange-Id: I5e587ae12faad3d706e2d993bd1aa88500b3e6be\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7915261\nCommit-Queue: Noam Rosenthal \u003cnrosenthal@google.com\u003e\nReviewed-by: Philip Jägenstedt \u003cfoolip@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645229}\n"
    },
    {
      "commit": "d2f878c671422afbc9a2114eadc35c36c6bc46cc",
      "tree": "3ffcdf8c016a5bdb28c3954affbcb2577d3655d6",
      "parents": [
        "0af2402c2d1d4374e112518f0807597111945ce1"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:49:35 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:49:35 2026"
      },
      "message": "Roll Crossbench from a056d9de12b9 to ae7f4fc41e4f (1 revision)\n\nhttps://chromium.googlesource.com/crossbench.git/+log/a056d9de12b9..ae7f4fc41e4f\n\n2026-06-11 cbruni@chromium.org Add ObjectParser.str_list\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/crossbench-chromium\nPlease CC cbruni@google.com,crossbench@chromium.org,v8-waterfall-gardener@rotations.google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://bugs.chromium.org/p/chromium/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: v8-waterfall-gardener@rotations.google.com\nChange-Id: I5d8d5ebb34f63c18698adb17f24d91fd9c7b1bd4\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7925686\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645228}\n"
    },
    {
      "commit": "0af2402c2d1d4374e112518f0807597111945ce1",
      "tree": "d6c8c8e2453079925bf8f97c1b742e050475e198",
      "parents": [
        "d582812e0ce641c2fc932702b290e344ddf0de4e"
      ],
      "author": {
        "name": "jatinmittal",
        "email": "jatinmittal@microsoft.com",
        "time": "Thu Jun 11 09:43:44 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:43:44 2026"
      },
      "message": "Migrates DetectedAsAd from ControllableHttpResponse to ExpectationHandler\n\nThe test only validates request/response behavior using a static response\nand does not require dynamic response generation, delayed completion, or\nrequest-dependent handling. Refactoring to `ExpectationHandler`\nsimplifies the embedded test server setup while preserving existing test\ncoverage and behavior.\n\nBug: 511876973\nChange-Id: I044af3d934ef17c0e454a7a3d1a463757e7d4c78\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7915966\nReviewed-by: Shunya Shishido \u003csisidovski@chromium.org\u003e\nReviewed-by: Nicolás Peña \u003cnpm@chromium.org\u003e\nCommit-Queue: Jatin Mittal \u003cjatinmittal@microsoft.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645227}\n"
    },
    {
      "commit": "d582812e0ce641c2fc932702b290e344ddf0de4e",
      "tree": "ae463c3ee69c2a0fed742cb77c9f8c28b3bb0e46",
      "parents": [
        "3cfc84b7aa29d575cfeb0ddf4f1b8c0851844854"
      ],
      "author": {
        "name": "chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:43:11 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:43:11 2026"
      },
      "message": "Roll src-internal from 3b15dfadfbee to 74de67e4780b (1 revision)\n\nhttps://chrome-internal.googlesource.com/chrome/src-internal.git/+log/3b15dfadfbee..74de67e4780b\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://skia-autoroll.corp.goog/r/src-internal-chromium-autoroll\nPlease CC chrome-browser-infra-team,horo@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nBug: None\nTbr: horo@google.com\nChange-Id: I9f5fb5718bc784ac90dd3e0fe85b5e9ee7852ce3\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7922962\nBot-Commit: chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com \u003cchromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com\u003e\nCommit-Queue: chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com \u003cchromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645226}\n"
    },
    {
      "commit": "3cfc84b7aa29d575cfeb0ddf4f1b8c0851844854",
      "tree": "e70e15f4b05b20fd17766bf97d1e01f3eecf8c79",
      "parents": [
        "eaea6267c24bd86d03eceee6acac836dc0729b4f"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:41:03 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:41:03 2026"
      },
      "message": "Roll chromium/web-tests from c83cf744264d to 880bd4358210 (2 revisions)\n\nhttps://chromium.googlesource.com/chromium/web-tests.git/+log/c83cf744264d..880bd4358210\n\n2026-06-11 kalutes@google.com Roll crossbench and migrate DEPS to use recursedeps\n2026-06-11 kalutes@google.com Allow multiple \u0027--tests\u0027 and \u0027--variants\u0027 flags\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/web-tests-chromium\nPlease CC kalutes@google.com,lt-system-performance-bugs@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in chromium/web-tests: https://b.corp.google.com/issues/new?component\u003d1715609\u0026template\u003d2091655\nTo file a bug in Chromium: https://crbug.com\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nBug: None\nTbr: kalutes@google.com\nChange-Id: I90533dac14494f9deb1707a221df07e1ded83c0b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7925106\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645225}\n"
    },
    {
      "commit": "eaea6267c24bd86d03eceee6acac836dc0729b4f",
      "tree": "985cb841cfc75e6e6b64acfcc6a691560af8927f",
      "parents": [
        "0866a5023df60f4658ef5f8e5013ae29f511175c"
      ],
      "author": {
        "name": "Philipp Wollermann",
        "email": "philwo@google.com",
        "time": "Thu Jun 11 09:37:22 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:37:22 2026"
      },
      "message": "siso: update to version 1.5.18\n\nRollout of v1.5.17 in Chromium was skipped due to Windows build issues\nintroduced by 3dbc752d, fixed in 2785b670.\n\n % git log --oneline siso/v1.5.17..b9b1622cfea9 siso\n\nb9b1622c reapi/firstbyte: fix watchdog test flakiness\n4bef9d6e siso: enable xattr on CartFS\n9c64e808 siso: check google-application-default token\n8fb158c9 localexec: trim redundant comments\n2785b670 localexec: restore Ninja\u0027s EOF completion contract, drop WaitDelay\n92e2cae3 siso: implement resource usage tracking on Windows\n24838399 siso: update version string to v1.5.18\na6c0c789 siso: document current usages of stepPhase\n\n % git log --oneline siso/v1.5.16..a9bb31793dbf siso\n\na9bb3179 siso: racing local win should preserve weighted duration, not zero it\n1f509546 hashfs: snapshot only existing outputs\n3e1e06b5 hashfs: don\u0027t orphan siblings on cache prune\n3dbc752d localexec: run actions in their own process group\n36b37b78 siso: record enabled experiments in the metadata file.\nf5ca5029 siso: recall shows input root stats\n0a859e0f siso: racing mode if local wins should replace wait/weight durations\n0513ad13 siso: add step-by-step timing to slow stat logs in hashfs\na3ae0127 siso: resolve phony targets to their real consumers in target^ syntax\n3d70ec75 Revert \"siso: add detailed execution logs to investigate localexec and hashfs update delay\"\n41a03778 siso: Optimize parent directory cache invalidation\n8d1a8365 siso: fix TestBuild_Restat_RestatContent\n5b3bc5ea o11y/monitoring: add reapi.retry.duration histogram\n94d4d583 siso: add detailed execution logs to investigate localexec and hashfs update delay\nc75810ec siso: add cache query time to Cloud Logging step entries\n1dbc4553 siso: Remove nogreenteagc build enforcement\nc1a01bb7 siso: check size in cas bytestream reader\nb6f28d5d siso: rename all metrics with IntervalMetric to postpend nanos.\ne9c320ea o11y/monitoring: add reapi.cancellations counter\n027c86b3 reapi: cancel slow GetActionResult attempts at 1.2s\n0950110f hashfs/osfs: cancel ByteStream reads with no wire-level first byte in 5s\nfa2c242f o11y/monitoring: add OTel metrics for ByteStream stalls and saturation\nc690492e increase flush timeout\nfca878a4 Properly Forget all outputs when needed\n2e58f1ee localexec: retry ETXTBSY on start, drop install-helper\nf57c5c04 siso: tiny update to comments to reflect the actual times handled now.\nfba4a057 siso: use nanoseconds instead of float seconds.\n346a4074 siso: fix depsExpandInputs for deps\u003dgcc,msvc\n7d216bc3 hashfs: only use install-helper on linux\n68d316e5 localexec: add spawn-helper to avoid fork()ing the large siso heap\n7c8e1dda Upgrade Go 1.26.3 -\u003e 1.26.4 and bump dependencies\n633997ad siso: add support for strict_remote per rule\n1d26b7f6 siso: add step metrics for time materializing inputs/outputs\n91adfbea siso: don\u0027t use gcloud by default.\n7199b5aa reapi: drain Execute and ByteStream.Read streams to EOF on success\n4381deca siso: set is_executable by RegisterFiles\n96e27eaf Include metrics when localStep wins racing\ne90d0b79 siso: Replace depsscan_secs with scandeps_secs in Siso step log\n27b31e88 Avoid collisions in racing\n378ef648 siso: update version string to v1.5.17\n\nBug: 522544971\nChange-Id: I85e2a232ff89c1d3ed2626ece23c88670e5cb513\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7924109\nReviewed-by: Fumitoshi Ukai \u003cukai@google.com\u003e\nCommit-Queue: Philipp Wollermann \u003cphilwo@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645224}\n"
    },
    {
      "commit": "0866a5023df60f4658ef5f8e5013ae29f511175c",
      "tree": "788d0bd009bb0ca2575fe031a8c76db72a97ac46",
      "parents": [
        "722c248da00bda3863d5f6d2d8d17f3c19845fbe"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:36:14 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:36:14 2026"
      },
      "message": "Roll Chrome Win32 PGO Profile\n\nRoll Chrome Win32 PGO profile from chrome-win32-main-1781125157-67d62d244740cb3a110eddd68ac8e2c4cb7918ae-7dd41062e9c1544ce22f7f315f972bb39611d09a.profdata to chrome-win32-main-1781157241-4e3cfa294f16293c19472baef28f224e8aaa7003-9b04bbc247d6e443139c1a4dd4e4d6871494817d.profdata\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/pgo-win32-chromium\nPlease CC chrome-brapp-engprod@google.com,pgo-profile-sheriffs@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://bugs.chromium.org/p/chromium/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: luci.chrome.try:win-chrome\nTbr: pgo-profile-sheriffs@google.com\nMerge-Approval-Bypass: Chrome autoroller\nChange-Id: Id512da33d84b3d213caf97fd017424cf009b90de\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7925068\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645223}\n"
    },
    {
      "commit": "722c248da00bda3863d5f6d2d8d17f3c19845fbe",
      "tree": "20ed53fede9f9104d1388aaea35b5102db1a2fe1",
      "parents": [
        "36a5275fcf1e73a45d52d1d8bf58c5640643469e"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:35:01 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:35:01 2026"
      },
      "message": "Roll Chrome Win ARM64 PGO Profile\n\nRoll Chrome Win ARM64 PGO profile from chrome-win-arm64-main-1781092766-38490021076ff23dd50f8ac7a37daf66c917651a-8fd8e6027af0bc57b909e7b2007a988e1f708806.profdata to chrome-win-arm64-main-1781157241-434a1afcd79d8c64a3d2ca11d378f372da3240a7-9b04bbc247d6e443139c1a4dd4e4d6871494817d.profdata\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/pgo-win-arm64-chromium\nPlease CC chrome-brapp-engprod@google.com,pgo-profile-sheriffs@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://bugs.chromium.org/p/chromium/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: pgo-profile-sheriffs@google.com\nMerge-Approval-Bypass: Chrome autoroller\nChange-Id: I0750dc81bf3721f6148c0c2a21aa99be9a8abf49\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7925248\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645222}\n"
    },
    {
      "commit": "36a5275fcf1e73a45d52d1d8bf58c5640643469e",
      "tree": "8c883df9d4562bc85fcc87543336c1422bb9dd78",
      "parents": [
        "7092a6bce24745fbe2c575bd21d626a59a822f76"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:33:55 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:33:55 2026"
      },
      "message": "Roll Chrome Win64 PGO Profile\n\nRoll Chrome Win64 PGO profile from chrome-win64-main-1781135679-2b716adab917264ee7f5f5ff5383abf24b758764-f7242f2af7c366e64e906951832ab801b2427a9b.profdata to chrome-win64-main-1781146631-857c6c0dae685b2a255204b04a4e99c36e599576-b54824b3d08852ac06e0e4c65cec222948425af6.profdata\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/pgo-win64-chromium\nPlease CC chrome-brapp-engprod@google.com,pgo-profile-sheriffs@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://bugs.chromium.org/p/chromium/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: luci.chrome.try:win64-chrome\nTbr: pgo-profile-sheriffs@google.com\nMerge-Approval-Bypass: Chrome autoroller\nChange-Id: I59e8f7a686729dab278226cda4fd56f152e00f58\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7924288\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645221}\n"
    },
    {
      "commit": "7092a6bce24745fbe2c575bd21d626a59a822f76",
      "tree": "29bf3d262f319b06b72861a707bfe6e2bc71aa96",
      "parents": [
        "1492600f31c492a58a15ca40515f052a8513655d"
      ],
      "author": {
        "name": "Aditya Gupta",
        "email": "adigupt@google.com",
        "time": "Thu Jun 11 09:33:37 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:33:37 2026"
      },
      "message": "Make FilterUiController menu delegate methods private.\n\nThe methods implementing ui::SimpleMenuModel::Delegate\n(IsCommandIdChecked, IsCommandIdEnabled, ExecuteCommand) are now private\nin FilterUiController. They are accessed in tests via the\nFilterUiControllerTestApi. This change improves encapsulation by only\nexposing necessary methods publicly.\n\nBug: b:522278965\nChange-Id: I6cefaf23071f7a81e8433e7a316a7f80940d3614\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7919226\nReviewed-by: Jihad Hanna \u003cjihadghanna@google.com\u003e\nCommit-Queue: Aditya Gupta \u003cadigupt@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645220}\n"
    },
    {
      "commit": "1492600f31c492a58a15ca40515f052a8513655d",
      "tree": "006552fd6aefe8846011d84513e76781564e7a58",
      "parents": [
        "f01142c69af8aea8c865dae5837d3a3827ea9dad"
      ],
      "author": {
        "name": "Fredrik Söderquist",
        "email": "fs@opera.com",
        "time": "Thu Jun 11 09:30:24 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:30:24 2026"
      },
      "message": "Drop conversion from Color::FromColorMix()\n\nThis conversion will be performed when resolving the \u003ccolor\u003e value, so\nthis call is redundant (and likely also incorrect in some cases).\n\nIn the case of PaletteInterpolation, the resulting color will be\nexplicitly converted to sRGB later on when applying the value, so the\nconversion is redundant there as well.\n\nIn ComplexOutlinePainter, switch to use Color::InterpolateColors(),\nsince it doesn\u0027t need/use any color-mix() semantics.\n\nBug: 519655840, 451089026\nChange-Id: I21693d708f76a6a83a2d6428ed66661ac9cff56f\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7915753\nReviewed-by: Rune Lillesveen \u003cfuthark@chromium.org\u003e\nCommit-Queue: Fredrik Söderquist \u003cfs@opera.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645219}\n"
    },
    {
      "commit": "f01142c69af8aea8c865dae5837d3a3827ea9dad",
      "tree": "92ebdbd067c6bd0ca67da5501bfd28b735efb2e6",
      "parents": [
        "54855639eea6d59eacc93c840ba28dacb7b37bba"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:24:06 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:24:06 2026"
      },
      "message": "Roll WebRTC from 71d829330485 to 95d243d880f6 (2 revisions)\n\nhttps://webrtc.googlesource.com/src.git/+log/71d829330485..95d243d880f6\n\n2026-06-11 jleconte@webrtc.org fix SVC tests flakiness on Android\n2026-06-11 webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com Update WebRTC code version (2026-06-11T04:08:41).\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/webrtc-chromium-autoroll\nPlease CC webrtc-chromium-sheriffs-robots@google.com,webrtc-infra@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in WebRTC: https://bugs.chromium.org/p/webrtc/issues/entry\nTo file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nBug: None\nTbr: webrtc-chromium-sheriffs-robots@google.com\nChange-Id: I30ce87252fe8af0609cbc51dcb1e08a1ba5fb1e7\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7925567\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645218}\n"
    },
    {
      "commit": "54855639eea6d59eacc93c840ba28dacb7b37bba",
      "tree": "23123031831010b3a721655e3cba507f8a999d5c",
      "parents": [
        "d5b9c6bb3abc89a6addad10130605e2ed9bfe08e"
      ],
      "author": {
        "name": "chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:22:21 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:22:21 2026"
      },
      "message": "Roll Boca App from GpD9LKuiSNBtNpaRv... to G-6eALwUD5Nz3G8eH...\n\nRelease_Notes: http://go/boca_app-x20/relnotes/Main/boca_app_202606110100_RC00.html\n\nhttps://chrome-infra-packages.appspot.com/p/chromeos_internal/apps/boca_app/app/+/G-6eALwUD5Nz3G8eHJwIMoOd6z7u-M8f0CVM-cz9fdMC\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://skia-autoroll.corp.goog/r/boca-app-chromium\nPlease CC aprilzhou@google.com,bzielinski@google.com,cros-edu-eng@google.com,dorianbrandon@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Boca App: https://b.corp.google.com/issues?q\u003dstatus:open%20componentid:1568002\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nBug: None\nTbr: aprilzhou@google.com,bzielinski@google.com,dorianbrandon@google.com\nChange-Id: I2af1d333fe794ee2391e05e39cc1084732983355\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7921474\nCommit-Queue: chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com \u003cchromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com \u003cchromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645217}\n"
    },
    {
      "commit": "d5b9c6bb3abc89a6addad10130605e2ed9bfe08e",
      "tree": "5105851d3d70597a93c2ae9d806c9dd167892b97",
      "parents": [
        "6d6942120981016bda4cab2a3d01e96d3884cb48"
      ],
      "author": {
        "name": "Avi Drissman",
        "email": "avi@chromium.org",
        "time": "Thu Jun 11 09:21:02 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:21:02 2026"
      },
      "message": "Remove code supporting macOS 12 from build/\n\nChromium no longer supports macOS 12.\n\nBug: 473856754\nChange-Id: I5a52ddccdae3979d1d8bf75cd5b25f1f6a6a6964\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7921348\nReviewed-by: Sylvain Defresne \u003csdefresne@chromium.org\u003e\nAuto-Submit: Avi Drissman \u003cavi@chromium.org\u003e\nCommit-Queue: Sylvain Defresne \u003csdefresne@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645216}\n"
    },
    {
      "commit": "6d6942120981016bda4cab2a3d01e96d3884cb48",
      "tree": "1feb29bacbe0371b43e44b64f41de967ea68d0bf",
      "parents": [
        "463a77065703cf2d4ea8e820da5b13b2bfaadc1f"
      ],
      "author": {
        "name": "Louis Romero",
        "email": "lpromero@google.com",
        "time": "Thu Jun 11 09:18:21 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:18:21 2026"
      },
      "message": "Fix crash in BookmarksCoordinator openUrls when no active web state\n\nAvoid calling GetVisibleURL() on a null active WebState when there\nare no tabs. Also check if the coordinator has been stopped (checking\n_profile) before attempting to open any URLs.\n\nFixed: 515382394\nChange-Id: I53a16bc94dc13adf663470c16ab07a354e8aa46b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7914321\nAuto-Submit: Louis Romero \u003clpromero@google.com\u003e\nReviewed-by: Sylvain Defresne \u003csdefresne@chromium.org\u003e\nCommit-Queue: Sylvain Defresne \u003csdefresne@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645215}\n"
    },
    {
      "commit": "463a77065703cf2d4ea8e820da5b13b2bfaadc1f",
      "tree": "8c02769fd19738a17c22593c7a4afd85a9bfea1e",
      "parents": [
        "6d27046122f034a125d6c3a642d8bf01dae8a912"
      ],
      "author": {
        "name": "Mikita Kuchyn",
        "email": "kuchyn@google.com",
        "time": "Thu Jun 11 09:15:39 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:15:39 2026"
      },
      "message": "[at-memory] Add pref for the trigger customization\n\nThis CL adds a pref that stores the trigger sequence, allowing the user\nto customize it. The trigger could be a text sequence (default), or a\nkeyboard shortcut.\n\nBug: 494158096,521764583\nChange-Id: If1ee41a37e9a30ea695e44778ae3e083ff0f7071\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7910058\nReviewed-by: Dominic Battré \u003cbattre@chromium.org\u003e\nCommit-Queue: Mikita Kuchyn \u003ckuchyn@chromium.org\u003e\nReviewed-by: Maksim Moskvitin \u003cmmoskvitin@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645214}\n"
    },
    {
      "commit": "6d27046122f034a125d6c3a642d8bf01dae8a912",
      "tree": "29d4461b331515a7727414c3f221511419b44a57",
      "parents": [
        "89af5358fb45f7e911a30ce8b7b6d920f8783c65"
      ],
      "author": {
        "name": "Anna Sato",
        "email": "annasato@chromium.org",
        "time": "Thu Jun 11 09:15:23 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:15:23 2026"
      },
      "message": "Remove the \"enable-shared-worker-bfcache\" virtual test suite.\n\nThis virtual test suite is no longer needed as the\nBFCacheWithSharedWorker feature is enabled by default.\n\nBug: 522354052\nFixed: b/522354052\nChange-Id: Ib0b9308afec7bf94f478850265e5382695eb3943\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7922516\nCommit-Queue: Anna Sato \u003cannasato@chromium.org\u003e\nReviewed-by: Kent Tamura \u003ctkent@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645213}\n"
    },
    {
      "commit": "89af5358fb45f7e911a30ce8b7b6d920f8783c65",
      "tree": "18104ae1fccff4bb35e2fef7bcc686740871c95e",
      "parents": [
        "64fff0371ec48548a95d42b35db633da85f76063"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:14:27 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:14:27 2026"
      },
      "message": "Roll V8 from 8eccd57015be to 22c524aba01d (3 revisions)\n\nhttps://chromium.googlesource.com/v8/v8.git/+log/8eccd57015be..22c524aba01d\n\n2026-06-11 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Version 15.1.74\n2026-06-11 yolanda.chen@intel.com [wasm][revec] Fix signed int32 overflow in splat-shuffle offset fold\n2026-06-11 liuyu@loongson.cn [loong64][codegen] Fix slot calculation for move cycle resolution\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/v8-chromium-autoroll\nPlease CC liviurau@google.com,machenbach@google.com,v8-waterfall-gardener@grotations.appspotmail.com on the revert to ensure that a human\nis aware of the problem.\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: luci.chromium.try:linux-blink-rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:gpu-fyi-cq-mac-arm64;luci.chromium.try:win_optional_gpu_tests_rel;luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:dawn-linux-x64-deps-rel\nSkip-Performance-Test: false\nChange-Id: I7b92e1f4a0001ff7764d417f399397b9c37d042c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7925606\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645212}\n"
    },
    {
      "commit": "64fff0371ec48548a95d42b35db633da85f76063",
      "tree": "ec2cc7ca60daef0ef06fa4b2aea57ab0be01a827",
      "parents": [
        "1e443621f135d126c6920d0df4a9746fa732911e"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:09:23 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:09:23 2026"
      },
      "message": "Roll BoringSSL from 33c71165eae1 to 9dd03e2c0df2 (1 revision)\n\nhttps://boringssl.googlesource.com/boringssl.git/+log/33c71165eae1..9dd03e2c0df2\n\n2026-06-11 rpolzer@google.com Avoid having a L label at the start of a section on macOS.\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/boringssl-chromium\nPlease CC boringssl-cabal@google.com,boringssl-reviews@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in BoringSSL: https://crbug.com/boringssl/new\nTo file a bug in Chromium: https://crbug.com/new\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: boringssl-reviews@google.com\nChange-Id: Icd26e1b62c6330360a6f47d2ec3702a57dfac28a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7922296\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645211}\n"
    },
    {
      "commit": "1e443621f135d126c6920d0df4a9746fa732911e",
      "tree": "4229103ccd6da2a704254bb996e4f01a69cf272c",
      "parents": [
        "117d6f36866480d804b128d9df389b98f9366bfe"
      ],
      "author": {
        "name": "Noam Rosenthal",
        "email": "nrosenthal@chromium.org",
        "time": "Thu Jun 11 09:06:57 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 09:06:57 2026"
      },
      "message": "navigation.activation.from should not expose initial about:blank\n\nThe modified test here makes it equivalent to upstream WPT.\n\nSee spec:\nhttps://html.spec.whatwg.org/multipage/browsing-the-web.html#updating-the-document%3Anav-activation-old-entry\n\nBug: 518880805\nChange-Id: I8d3bffc13d0ca43c1ca18b0f5e4ecd4ff659267b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7903147\nReviewed-by: Rakina Zata Amni \u003crakina@chromium.org\u003e\nCommit-Queue: Noam Rosenthal \u003cnrosenthal@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645210}\n"
    },
    {
      "commit": "117d6f36866480d804b128d9df389b98f9366bfe",
      "tree": "0d5c0b5706e61b777c65691f51695d9ecc491d92",
      "parents": [
        "6796f2cd977318d5018605f00fd07a43fb41521d"
      ],
      "author": {
        "name": "chromium-autoroll",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:59:19 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:59:19 2026"
      },
      "message": "Roll android_deps from KNdY8kbfjx9YiGfpn... to I_8fdjH9pfEJTcu0x...\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/android-deps-chromium\nPlease CC clank-build@google.com,clank-library-failures@google.com,wnwen@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://bugs.chromium.org/p/chromium/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: luci.chrome.try:android-internal-binary-size;luci.chrome.try:android-internal-rel\nTbr: clank-library-failures@google.com\nChange-Id: I13f5977f5214ab83e287212e10fb60cf4a151810\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7925107\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645209}\n"
    },
    {
      "commit": "6796f2cd977318d5018605f00fd07a43fb41521d",
      "tree": "52c5abc31658ae349cee5198e9e906352b6d0980",
      "parents": [
        "c41072259d94713f8dc3de35eb26a294447ff669"
      ],
      "author": {
        "name": "Morten Stenshorne",
        "email": "mstensho@chromium.org",
        "time": "Thu Jun 11 08:58:54 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:58:54 2026"
      },
      "message": "[RouteMatching] Support :trigger-link\n\nSee https://drafts.csswg.org/css-navigation-1/#trigger-link-pseudo-class\n\nBug: 436805487\nChange-Id: I37bd4f5039e53b8cf0d22009f1302ea321ec3634\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7912245\nReviewed-by: Rune Lillesveen \u003cfuthark@chromium.org\u003e\nCommit-Queue: Morten Stenshorne \u003cmstensho@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645208}\n"
    },
    {
      "commit": "c41072259d94713f8dc3de35eb26a294447ff669",
      "tree": "a693b63ae8c78a548189b794b03b14bb0d340139",
      "parents": [
        "e41e6c28bcaf153ce474c63dcfc0923760374d59"
      ],
      "author": {
        "name": "Yoichi Osato",
        "email": "yoichio@chromium.org",
        "time": "Thu Jun 11 08:56:45 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:56:45 2026"
      },
      "message": "Add EarlyCookieLoadOnPreconnect to WebView flags\n\nBug: 518961887\nChange-Id: I1cc2827ca585af07c04850fbcb0b950a372c2b09\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7924788\nAuto-Submit: Yoichi Osato \u003cyoichio@chromium.org\u003e\nCommit-Queue: Peter Conn \u003cpeconn@chromium.org\u003e\nReviewed-by: Peter Conn \u003cpeconn@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645207}\n"
    },
    {
      "commit": "e41e6c28bcaf153ce474c63dcfc0923760374d59",
      "tree": "d7043f0c92cad572845d4f1325a1315bc7b7b860",
      "parents": [
        "2a84feaf685113450b9fc8960593e3b162e6f9a2"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:55:34 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:55:34 2026"
      },
      "message": "Roll FuzzTest from 1401ec337619 to 371828c7c22d (1 revision)\n\nhttps://chromium.googlesource.com/external/github.com/google/fuzztest.git/+log/1401ec337619..371828c7c22d\n\n2026-06-11 fuzztest@google.com No public description\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/fuzztest-chromium\nPlease CC chrome-fuzzing-core@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://bugs.chromium.org/p/chromium/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: luci.chromium.try:linux-centipede-asan-rel;luci.chromium.try:linux-libfuzzer-asan-rel;luci.chromium.try:win-libfuzzer-asan-rel\nBug: None\nTbr: chrome-fuzzing-core@google.com\nChange-Id: Ia548534c04896937754546e4a68d875801e534e2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7924251\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645206}\n"
    },
    {
      "commit": "2a84feaf685113450b9fc8960593e3b162e6f9a2",
      "tree": "4e527efb4e1edc3ee37c0f01d07e709221dfe392",
      "parents": [
        "4c94cdd6351ed81a558175b2063a6bfc4aed7839"
      ],
      "author": {
        "name": "Maksim Sisov",
        "email": "msisov@igalia.com",
        "time": "Thu Jun 11 08:54:56 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:54:56 2026"
      },
      "message": "Honor explicit flag disable for ApiMimeHandler on all channels\n\nWhen ApiMimeHandler is set to Disabled in chrome://flags on\ndev/canary/trunk, the flag has no effect: the mimeHandler JS API\nand dict-format manifest parsing stay active.\n\nThe ComplexFeature\u0027s {channel:dev} OR entry has no feature_flag\ndependency and short-circuits before the flag entry is checked on\nUNKNOWN/dev/canary builds. The C++ parse gate has the same bug via\na channel \u003e DEV guard that is false on UNKNOWN (trunk) builds.\n\nReplace both channel-only guards with GetStateIfOverridden(\nkApiMimeHandler).value_or(channel \u003c\u003d DEV). Add a delegated\navailability check on the mimeHandler API feature to suppress the\nJS API surface when explicitly disabled.\n\nBug: 495538206\nTest: MimeTypesHandlerTest.*, MimeHandlerRegistryTest.*\nChange-Id: I46f0fea11c1b8aad126d444b65b52ce7e787595c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7913027\nReviewed-by: Devlin Cronin \u003crdevlin.cronin@chromium.org\u003e\nCommit-Queue: Maksim Sisov \u003cmsisov@igalia.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645205}\n"
    },
    {
      "commit": "4c94cdd6351ed81a558175b2063a6bfc4aed7839",
      "tree": "13587639c6ec1bd805100354150b39614ea29957",
      "parents": [
        "e8c46f0a40fe5b219f49e8f45bc15d3ec46c6d8a"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:53:59 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:53:59 2026"
      },
      "message": "Roll Chrome Mac Arm PGO Profile\n\nRoll Chrome Mac Arm PGO profile from chrome-mac-arm-main-1781157241-5b74a39017791c7df08a9168f2d762bfbc42f26c-9b04bbc247d6e443139c1a4dd4e4d6871494817d.profdata to chrome-mac-arm-main-1781164769-ebf96053e6ee0d1d5f93e069f3ed4ffe4243648b-162b5092b802468979fd4e96353811595151f9d0.profdata\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/pgo-mac-arm-chromium\nPlease CC chrome-brapp-engprod@google.com,pgo-profile-sheriffs@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://bugs.chromium.org/p/chromium/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: luci.chrome.try:mac-chrome\nTbr: pgo-profile-sheriffs@google.com\nMerge-Approval-Bypass: Chrome autoroller\nChange-Id: I5fc3a3ae5493611a38707213004c09d2cb27b015\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7925289\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645204}\n"
    },
    {
      "commit": "e8c46f0a40fe5b219f49e8f45bc15d3ec46c6d8a",
      "tree": "10642495f7c29bea975ffb681dd5ae633855a25e",
      "parents": [
        "c103b972477269da90d46c5bbc0be3be1d0c22ea"
      ],
      "author": {
        "name": "Yuki Shiino",
        "email": "yukishiino@chromium.org",
        "time": "Thu Jun 11 08:52:51 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:52:51 2026"
      },
      "message": "[dcheck-to-check] Convert DCHECKs in content/browser/renderer_host/ [20/n]\n\nAs part of effort to harden Chromium\u0027s safety, turn DCHECKs\ninto CHECKs. The converted CHECKs are not fatal until M152.\n\nThis patch is generated by the following script.\nhttps://crrev.com/c/7849874/11/tools/memory/dcheck/replace_dchecks_with_checks.py\n\nR\u003darthursonzogni@chromium.org\n\nBug: 501112901\nChange-Id: Ice1b1f1d764dda350a6110a8982722f394082f23\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7925186\nAuto-Submit: Yuki Shiino \u003cyukishiino@chromium.org\u003e\nReviewed-by: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nCommit-Queue: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nCommit-Queue: Yuki Shiino \u003cyukishiino@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645203}\n"
    },
    {
      "commit": "c103b972477269da90d46c5bbc0be3be1d0c22ea",
      "tree": "a096fcfb26fe7006b2402c325b5775cefde19173",
      "parents": [
        "e4a5bc38f56a9d2968eea39d7ee702b0a569f413"
      ],
      "author": {
        "name": "Rafał Godlewski",
        "email": "rgod@google.com",
        "time": "Thu Jun 11 08:51:59 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:51:59 2026"
      },
      "message": "[iOS] Notify password stores of sync service initialized\n\nThis is needed for the password store\u0027s GetError() to actually propagate\nthe error on iOS, as it\u0027s using sync_observation_ which starts observing\nin those calls only [1][2].\n\nThis subtly changes whether the save password infobar would be displayed\non iOS or not, since it\u0027s based on the function that uses GetError() to\ndecide [3]. Without this change, save password infobar would always\ndisplay on iOS, since the returned error would be `kNoError`.\n\nIn the scope of kInFlowTrustedVaultKeyRetrievalIos feature, some of the\nerrors will be possible to fix from the save password infobar, and more\ngenerally, the logic whether the save password infobar should be\ndisplayed, will be updated.\n\nTo prevent any changes to the existing logic, the calls in sync service\nfactory will also be flag protected for now.\n\n[1]\nhttps://source.chromium.org/chromium/chromium/src/+/main:components/password_manager/core/browser/password_store/password_store_built_in_backend.cc;l\u003d228;drc\u003d77010a16c40f098e9a0d9022eed415ad8e491540\n[2]\nhttps://source.chromium.org/chromium/chromium/src/+/main:components/password_manager/core/browser/password_store/password_store_built_in_backend.cc;l\u003d438;drc\u003d77010a16c40f098e9a0d9022eed415ad8e491540\n[3]\nhttps://source.chromium.org/chromium/chromium/src/+/main:components/password_manager/core/browser/password_manager_util.cc;l\u003d149;drc\u003d77010a16c40f098e9a0d9022eed415ad8e491540\n\nBug: 464228247\nChange-Id: I2befd7719c94137bc52c61eda83c8a6b08c7c442\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7914921\nCommit-Queue: Rafał Godlewski \u003crgod@google.com\u003e\nReviewed-by: Maksim Moskvitin \u003cmmoskvitin@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645202}\n"
    },
    {
      "commit": "e4a5bc38f56a9d2968eea39d7ee702b0a569f413",
      "tree": "88e69ff2c66b5961890e7c63b100af5a03ff091c",
      "parents": [
        "398865a405d1b85a732b2af10c2d0a614c7e1256"
      ],
      "author": {
        "name": "Yuki Shiino",
        "email": "yukishiino@chromium.org",
        "time": "Thu Jun 11 08:51:31 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:51:31 2026"
      },
      "message": "[dcheck-to-check] Convert DCHECKs in content/browser/renderer_host/ [19/n]\n\nAs part of effort to harden Chromium\u0027s safety, turn DCHECKs\ninto CHECKs. The converted CHECKs are not fatal until M152.\n\nThis patch is generated by the following script.\nhttps://crrev.com/c/7849874/11/tools/memory/dcheck/replace_dchecks_with_checks.py\n\nR\u003darthursonzogni@chromium.org\n\nBug: 501112901\nChange-Id: I0e2c6c49171b919d5ca7cabd01dd43bf3e8e0225\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7924948\nCommit-Queue: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nAuto-Submit: Yuki Shiino \u003cyukishiino@chromium.org\u003e\nCommit-Queue: Yuki Shiino \u003cyukishiino@chromium.org\u003e\nReviewed-by: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645201}\n"
    },
    {
      "commit": "398865a405d1b85a732b2af10c2d0a614c7e1256",
      "tree": "662ef29f92e3b6e10e991ef90992f5ef3c791c85",
      "parents": [
        "23d7b570f0f9661506715f750de88dff474163e0"
      ],
      "author": {
        "name": "Kent Tamura",
        "email": "tkent@chromium.org",
        "time": "Thu Jun 11 08:50:47 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:50:47 2026"
      },
      "message": "Enable -Wshorten-64-to-32 in modules/xr/\n\nEnable the -Wshorten-64-to-32 compiler warning in the modules/xr/\ndirectory to identify and prevent potential 64-to-32 bit\ntruncation bugs.\n\nBug: 514751964\nChange-Id: I8294b157dec00b614f741494d7a3663b7a550e68\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7924687\nCommit-Queue: Fredrik Söderquist \u003cfs@opera.com\u003e\nAuto-Submit: Kent Tamura \u003ctkent@chromium.org\u003e\nReviewed-by: Fredrik Söderquist \u003cfs@opera.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645200}\n"
    },
    {
      "commit": "23d7b570f0f9661506715f750de88dff474163e0",
      "tree": "44987b60158cb22ac24d0829c54942ed96867464",
      "parents": [
        "0f4e5579f03643529713210c8e700ca02b3bcbce"
      ],
      "author": {
        "name": "Yuki Shiino",
        "email": "yukishiino@chromium.org",
        "time": "Thu Jun 11 08:50:16 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:50:16 2026"
      },
      "message": "[dcheck-to-check] Convert DCHECKs in content/browser/renderer_host/ [18/n]\n\nAs part of effort to harden Chromium\u0027s safety, turn DCHECKs\ninto CHECKs. The converted CHECKs are not fatal until M152.\n\nThis patch is generated by the following script.\nhttps://crrev.com/c/7849874/11/tools/memory/dcheck/replace_dchecks_with_checks.py\n\nR\u003darthursonzogni@chromium.org\n\nBug: 501112901\nChange-Id: Ibd3ceefcd4a529c6ebe663220af16b1b314392cf\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7924947\nCommit-Queue: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nCommit-Queue: Yuki Shiino \u003cyukishiino@chromium.org\u003e\nAuto-Submit: Yuki Shiino \u003cyukishiino@chromium.org\u003e\nReviewed-by: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645199}\n"
    },
    {
      "commit": "0f4e5579f03643529713210c8e700ca02b3bcbce",
      "tree": "8d0c62c2cf2cb6d78f20f4b32bb800d5cc95efbb",
      "parents": [
        "1566c6ffa32a414e7f4f659a4b083817d6773caa"
      ],
      "author": {
        "name": "Yuki Shiino",
        "email": "yukishiino@chromium.org",
        "time": "Thu Jun 11 08:49:34 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:49:34 2026"
      },
      "message": "[dcheck-to-check] Convert DCHECKs in content/browser/renderer_host/ [17/n]\n\nAs part of effort to harden Chromium\u0027s safety, turn DCHECKs\ninto CHECKs. The converted CHECKs are not fatal until M152.\n\nThis patch is generated by the following script.\nhttps://crrev.com/c/7849874/11/tools/memory/dcheck/replace_dchecks_with_checks.py\n\nR\u003darthursonzogni@chromium.org\n\nBug: 501112901\nChange-Id: I0a085412fe7cbef87468a76c7b73e48b11af3919\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7925007\nReviewed-by: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nCommit-Queue: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nCommit-Queue: Yuki Shiino \u003cyukishiino@chromium.org\u003e\nAuto-Submit: Yuki Shiino \u003cyukishiino@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645198}\n"
    },
    {
      "commit": "1566c6ffa32a414e7f4f659a4b083817d6773caa",
      "tree": "8194e70104e4a4df5e33128450e7ea2c0e6d55c3",
      "parents": [
        "3bb6137c4afc06a69b4ab729ea3f60d4392aba77"
      ],
      "author": {
        "name": "Yuki Shiino",
        "email": "yukishiino@chromium.org",
        "time": "Thu Jun 11 08:49:01 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:49:01 2026"
      },
      "message": "[dcheck-to-check] Convert DCHECKs in content/browser/renderer_host/ [16/n]\n\nAs part of effort to harden Chromium\u0027s safety, turn DCHECKs\ninto CHECKs. The converted CHECKs are not fatal until M152.\n\nThis patch is generated by the following script.\nhttps://crrev.com/c/7849874/11/tools/memory/dcheck/replace_dchecks_with_checks.py\n\nR\u003darthursonzogni@chromium.org\n\nBug: 501112901\nChange-Id: I980e532b8ccf6aebf674ed44dbfede3709799722\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7925027\nReviewed-by: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nCommit-Queue: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nCommit-Queue: Yuki Shiino \u003cyukishiino@chromium.org\u003e\nAuto-Submit: Yuki Shiino \u003cyukishiino@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645197}\n"
    },
    {
      "commit": "3bb6137c4afc06a69b4ab729ea3f60d4392aba77",
      "tree": "604eeaa2a5e4ffe026a4f106df061ed9555f97ed",
      "parents": [
        "6432e53bcb260c02b251b93f4ae6cf321c8625f5"
      ],
      "author": {
        "name": "Yuki Shiino",
        "email": "yukishiino@chromium.org",
        "time": "Thu Jun 11 08:48:20 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:48:20 2026"
      },
      "message": "[dcheck-to-check] Convert DCHECKs in content/browser/renderer_host/ [15/n]\n\nAs part of effort to harden Chromium\u0027s safety, turn DCHECKs\ninto CHECKs. The converted CHECKs are not fatal until M152.\n\nThis patch is generated by the following script.\nhttps://crrev.com/c/7849874/11/tools/memory/dcheck/replace_dchecks_with_checks.py\n\nR\u003darthursonzogni@chromium.org\n\nBug: 501112901\nChange-Id: I708f4f46f6a56fd06064b63223a3e0f1c0a922e3\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7925026\nAuto-Submit: Yuki Shiino \u003cyukishiino@chromium.org\u003e\nCommit-Queue: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nReviewed-by: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645196}\n"
    },
    {
      "commit": "6432e53bcb260c02b251b93f4ae6cf321c8625f5",
      "tree": "34e069b1f49d5997cb39f3963c093fbf844901cd",
      "parents": [
        "7079c1ac50ef95aaaefe396b2d6b153ee336bf08"
      ],
      "author": {
        "name": "Yuki Shiino",
        "email": "yukishiino@chromium.org",
        "time": "Thu Jun 11 08:47:32 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:47:32 2026"
      },
      "message": "[dcheck-to-check] Convert DCHECKs in content/browser/renderer_host/ [14/n]\n\nAs part of effort to harden Chromium\u0027s safety, turn DCHECKs\ninto CHECKs. The converted CHECKs are not fatal until M152.\n\nThis patch is generated by the following script.\nhttps://crrev.com/c/7849874/11/tools/memory/dcheck/replace_dchecks_with_checks.py\n\nR\u003darthursonzogni@chromium.org\n\nBug: 501112901\nChange-Id: I6a695e1b56235ade0d5fb906edf1ecd543b52e63\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7925006\nCommit-Queue: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nAuto-Submit: Yuki Shiino \u003cyukishiino@chromium.org\u003e\nReviewed-by: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645195}\n"
    },
    {
      "commit": "7079c1ac50ef95aaaefe396b2d6b153ee336bf08",
      "tree": "adcaffd2afa84013401129260b01048491ed43fe",
      "parents": [
        "b258f63da2d2afd05cae8a85d1fdcb9f270b1f4a"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:47:03 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:47:03 2026"
      },
      "message": "Roll Skia from 99c18e917248 to 82e4c1b1a234 (4 revisions)\n\nhttps://skia.googlesource.com/skia.git/+log/99c18e917248..82e4c1b1a234\n\n2026-06-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 1ebd280d7a28 to eb0415a66313 (6 revisions)\n2026-06-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 0c063596e689 to 2b192e062b1d (8 revisions)\n2026-06-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 9aaa7e56e7b8 to 6f4bd209e70a (14 revisions)\n2026-06-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 926483c39198 to dbeb90630035 (20 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/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\nTo file a bug in Chromium: https://bugs.chromium.org/p/chromium/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: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:gpu-fyi-cq-android-arm64;luci.chromium.try:linux-blink-rel;luci.chromium.try:linux-chromeos-compile-dbg;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:gpu-fyi-cq-mac-arm64;luci.chromium.try:mac14.arm64-blink-rel;luci.chromium.try:win_optional_gpu_tests_rel\nCq-Do-Not-Cancel-Tryjobs: true\nBug: chromium:522200527\nTbr: kjlubick@google.com\nChange-Id: Ia55c1cddd74003c8f802a4a960b1f19b12b8b343\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7924627\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645194}\n"
    },
    {
      "commit": "b258f63da2d2afd05cae8a85d1fdcb9f270b1f4a",
      "tree": "71da39ee6f33f29284b4a60500ff8adaec64cefc",
      "parents": [
        "dcfa89d67d828d4c6ce83d1cf0a7be76b6563c2c"
      ],
      "author": {
        "name": "Fredrik Söderquist",
        "email": "fs@opera.com",
        "time": "Thu Jun 11 08:45:20 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:45:20 2026"
      },
      "message": "Remove CSSColorMixValue::Mix()\n\nIt\u0027s unused.\n\nBug: 519655840\nChange-Id: Ia32642f73a1664ba19ab3dd60471a68149581795\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7915752\nReviewed-by: Rune Lillesveen \u003cfuthark@chromium.org\u003e\nAuto-Submit: Fredrik Söderquist \u003cfs@opera.com\u003e\nCommit-Queue: Rune Lillesveen \u003cfuthark@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645193}\n"
    },
    {
      "commit": "dcfa89d67d828d4c6ce83d1cf0a7be76b6563c2c",
      "tree": "429f52bcc6d9708921f252ebded600e15657e529",
      "parents": [
        "495d8a0d05aed4363f7adac86a1fb232a3e497b7"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:42:30 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:42:30 2026"
      },
      "message": "Roll DevTools Frontend from 70397a461f96 to b8aa355fce85 (7 revisions)\n\nhttps://chromium.googlesource.com/devtools/devtools-frontend.git/+log/70397a461f96..b8aa355fce85\n\n2026-06-11 tikuta@chromium.org node: Add node binary as inputs for Node.js action\n2026-06-11 szuend@chromium.org [stack_trace] Add isInline flag to stack trace Frame\n2026-06-11 szuend@chromium.org Fix WebAssembly stack trace parsing for frames without function names\n2026-06-11 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update DevTools DEPS (trusted)\n2026-06-11 nvitkov@chromium.org Fix eslint rules for CXX\n2026-06-11 kimanh@chromium.org [storage-agent] Add hover icon to application sidebar\n2026-06-11 jacktfranklin@google.com Sources: Scope function code resolution to target\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/devtools-frontend-chromium\nPlease CC chrome-devtools-staff+oncall-change@google.com,liviurau@google.com on the revert to ensure that a human\nis aware of the problem.\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:485140575,chromium:485142682,chromium:513105742,chromium:519446116\nChange-Id: Ia291a0a81f30c7e504c4e5275ba73a56ae30bb43\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7925086\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645192}\n"
    },
    {
      "commit": "495d8a0d05aed4363f7adac86a1fb232a3e497b7",
      "tree": "277cab5ecb3454d497b9711688a05a976bb807fe",
      "parents": [
        "8e803b34f92fde623cfc3b61728829d85c038b02"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:41:23 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:41:23 2026"
      },
      "message": "Roll libphonenumber from 3feb6c3a8a44 to ac8fa16a8b67 (2 revisions)\n\nhttps://chromium.googlesource.com/external/libphonenumber.git/+log/3feb6c3a8a44..ac8fa16a8b67\n\n2026-06-11 49699333+dependabot[bot]@users.noreply.github.com Bump org.codehaus.plexus:plexus-utils from 4.0.2 to 4.0.3 in /metadata (#3980)\n2026-06-11 kkeshava@google.com Update FALSEHOODS.md (#4009)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/libphonenumber-chromium\nPlease CC atalyk@google.com,chrome-autofill-team@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in libphonenumber: https://github.com/google/libphonenumber/issues\nTo file a bug in Chromium: https://g-issues.chromium.org/issues/new?component\u003d1895495\u0026template\u003d0\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nBug: None\nTbr: atalyk@google.com\nChange-Id: I0834512fc3faff1777667be27054b6823abab5e7\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7924073\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645191}\n"
    },
    {
      "commit": "8e803b34f92fde623cfc3b61728829d85c038b02",
      "tree": "2c7a2a8f0a83d03bd6d391fb40fb8de460db523c",
      "parents": [
        "9820751343bafddceea1832cd19f01c4826630fa"
      ],
      "author": {
        "name": "Kent Tamura",
        "email": "tkent@chromium.org",
        "time": "Thu Jun 11 08:39:08 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:39:08 2026"
      },
      "message": "editing: Rename SelectionInDOMTree to SelectionInDomTree\n\nBug: 519296902\nChange-Id: Ib1f6900121c1eafbd084180398cb50b2bd4e0197\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7923466\nReviewed-by: Fredrik Söderquist \u003cfs@opera.com\u003e\nAuto-Submit: Kent Tamura \u003ctkent@chromium.org\u003e\nCommit-Queue: Fredrik Söderquist \u003cfs@opera.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645190}\n"
    },
    {
      "commit": "9820751343bafddceea1832cd19f01c4826630fa",
      "tree": "de01bba08b7d0588b68237cb5a2063a2f584c62f",
      "parents": [
        "70c085d636b0aa3005559391627d8c976f242ac5"
      ],
      "author": {
        "name": "Tsuyoshi Horo",
        "email": "horo@chromium.org",
        "time": "Thu Jun 11 08:38:45 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:38:45 2026"
      },
      "message": "Disable PrintToPdfWithLazyLoading test on Linux MSan\n\nBug: 517342172\nChange-Id: If8feac1f72319dd74d938f7cbe3196b6819528b0\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7923909\nReviewed-by: Kalvin Lee \u003ckdlee@chromium.org\u003e\nCommit-Queue: Tsuyoshi Horo \u003choro@chromium.org\u003e\nOwners-Override: Tsuyoshi Horo \u003choro@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645189}\n"
    },
    {
      "commit": "70c085d636b0aa3005559391627d8c976f242ac5",
      "tree": "3a10a97041890b987a0edd5beba1c2604fcc70b1",
      "parents": [
        "056aa296b3f29b48a2459acd5902c60cc9493fe7"
      ],
      "author": {
        "name": "Georg Neis",
        "email": "neis@chromium.org",
        "time": "Thu Jun 11 08:36:47 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:36:47 2026"
      },
      "message": "ash: Remove unused SingleExtensionInstallEventLog\n\nThis helper class is completely unused in the production code, and its\nunittest file was not even compiled.\n\nChange-Id: I7ac77b3f344f5939add33899e6b910f51450c4f3\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7924027\nCommit-Queue: Georg Neis \u003cneis@chromium.org\u003e\nAuto-Submit: Georg Neis \u003cneis@chromium.org\u003e\nReviewed-by: Di Wu \u003cdiwux@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645188}\n"
    },
    {
      "commit": "056aa296b3f29b48a2459acd5902c60cc9493fe7",
      "tree": "9ef7d46dc7ffc1e126e82f7d015a9db9ba09a23b",
      "parents": [
        "4ae419db88654930443fc7c553bd6d21827a393e"
      ],
      "author": {
        "name": "Georg Neis",
        "email": "neis@chromium.org",
        "time": "Thu Jun 11 08:36:12 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:36:12 2026"
      },
      "message": "ash: Remove unused FileSystemScanner\n\nChange-Id: I7ba01d2ce39d6d63e3d13ed097883c5a16c5785c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7923707\nAuto-Submit: Georg Neis \u003cneis@chromium.org\u003e\nCommit-Queue: Georg Neis \u003cneis@chromium.org\u003e\nReviewed-by: Di Wu \u003cdiwux@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645187}\n"
    },
    {
      "commit": "4ae419db88654930443fc7c553bd6d21827a393e",
      "tree": "8a8f255cc44d93b95c15f2975ea58c7f6271d329",
      "parents": [
        "a73312fa02e99e8bc9bc519dfd3c1f1dee0782f3"
      ],
      "author": {
        "name": "Sylvain Defresne",
        "email": "sdefresne@chromium.org",
        "time": "Thu Jun 11 08:35:33 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:35:33 2026"
      },
      "message": "[ios] Delay reading the SceneStatePrefs until the profile is loaded\n\nOnce decoupled from the UISceneSession, the SceneStatePrefs will be\nper-Profile and per-SceneState. This will requires having access to\nthe name of the Profile before those preferences can be read and/or\nwritten, so change StartSurfaceSceneAgent to wait until this point\nbefore accessing the preferences.\n\nAlso wait until the Profile is loaded before creating the instance\nof SceneStatePrefs and calling -[IncognitoState preferencesDidLoad].\n\nBug: 519105565\nChange-Id: I832973bd929a005db5b5793bd5b976880a407159\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7902573\nAuto-Submit: Sylvain Defresne \u003csdefresne@chromium.org\u003e\nCommit-Queue: Mark Cogan \u003cmarq@chromium.org\u003e\nReviewed-by: Mark Cogan \u003cmarq@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645186}\n"
    },
    {
      "commit": "a73312fa02e99e8bc9bc519dfd3c1f1dee0782f3",
      "tree": "ed80bfb7e4b37ea161beed83c870965cd76cd91a",
      "parents": [
        "449f1c4f00b1c0f374a8d7e12823090f8911ca5d"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Thu Jun 11 08:35:01 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:35:01 2026"
      },
      "message": "Temporarily disable DevTools console tests.\n\nThese tests are being marked as Failure Pass to allow landing a change\nthat temporarily breaks them.\n\nBug: 485140575\nChange-Id: I51f1384f40c66ca9125a6f92e8c0183e881bf0f0\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7921990\nCommit-Queue: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\nBot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645185}\n"
    },
    {
      "commit": "449f1c4f00b1c0f374a8d7e12823090f8911ca5d",
      "tree": "1555c10fe7afa468aae69c0e1926a4f97f82ee01",
      "parents": [
        "27524fa6e8cf9d1cf86bd9601d7d05531c7c8b8d"
      ],
      "author": {
        "name": "Kamil Jarosz",
        "email": "kjarosz@google.com",
        "time": "Thu Jun 11 08:32:40 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:32:40 2026"
      },
      "message": "fcp: Add googleapis as a transitive dependency\n\nThis adds googleapis as a transitive dependency of FCP.\n\nThe majority of files from the dependency are removed, as FCP only uses\na small number of protos. longrunning/operations.proto is patched to\nremove problematic code that causes build failures in Chrome.\n\nFixed: b:521418893\nChange-Id: I1aa03cac637876a0a236ef750efe223c83d3101f\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7909681\nReviewed-by: Rachael Newitt \u003crenewitt@google.com\u003e\nCommit-Queue: Kamil Jarosz \u003ckjarosz@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645184}\n"
    },
    {
      "commit": "27524fa6e8cf9d1cf86bd9601d7d05531c7c8b8d",
      "tree": "f6c17a87070c44d8b2238f13efd2462e770eb83a",
      "parents": [
        "2e17bc9adc9378f9aaf69acdc82694ceeba62170"
      ],
      "author": {
        "name": "Georg Neis",
        "email": "neis@chromium.org",
        "time": "Thu Jun 11 08:32:20 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:32:20 2026"
      },
      "message": "ash: Remove unused FakeCrostiniInstallerUIDelegate\n\nThis test helper class is completely unused in the codebase.\n\nChange-Id: I77f577b0821b509ae8cd8df2b61c83b62addf016\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7924086\nAuto-Submit: Georg Neis \u003cneis@chromium.org\u003e\nReviewed-by: Di Wu \u003cdiwux@google.com\u003e\nCommit-Queue: Georg Neis \u003cneis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645183}\n"
    },
    {
      "commit": "2e17bc9adc9378f9aaf69acdc82694ceeba62170",
      "tree": "83721d561a96975de769efa5ec7706b5b3389fe8",
      "parents": [
        "0af15035a34a3783a65b90943b83e071f9f439be"
      ],
      "author": {
        "name": "Mikel Astiz",
        "email": "mastiz@chromium.org",
        "time": "Thu Jun 11 08:30:28 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:30:28 2026"
      },
      "message": "Reland \"[sync] Refactor entity trackers for consistency\"\n\nThis reverts commit c44b9f4ec0be807d9b77733ed41b9bafe62686bf.\n\nReason for reland: build fixed.\n\nOriginal change\u0027s description:\n\u003e Revert \"[sync] Refactor entity trackers for consistency\"\n\u003e\n\u003e This reverts commit 9aad72d0e4891ca8f72bae77042e48cfe41ab019.\n\u003e\n\u003e Reason for revert:\n\u003e LUCI Bisection has identified this change as the culprit of a build failure. See the analysis: https://ci.chromium.org/ui/p/chromium/bisection/compile-analysis/b/8679370052199322417\n\u003e\n\u003e Sample failed build: https://ci.chromium.org/b/8679370052199322417\n\u003e\n\u003e If this is a false positive, please report it at http://b.corp.google.com/createIssue?component\u003d1199205\u0026description\u003dAnalysis%3A+https%3A%2F%2Fchromium-review.googlesource.com%2Fc%2Fchromium%2Fsrc%2F%2B%2F7918091\u0026format\u003dPLAIN\u0026priority\u003dP3\u0026title\u003dWrongly+blamed+https%3A%2F%2Fci.chromium.org%2Fui%2Fp%2Fchromium%2Fbisection%2Fcompile-analysis%2Fb%2F8679370052199322417\u0026type\u003dBUG\n\u003e\n\u003e Original change\u0027s description:\n\u003e \u003e [sync] Refactor entity trackers for consistency\n\u003e \u003e\n\u003e \u003e Pure refactoring without behavioral changes.\n\u003e \u003e\n\u003e \u003e This patch improves consistency between ProcessorEntityTracker (used by\n\u003e \u003e ClientTagBasedDataTypeProcessor) and SyncedBookmarkTracker (used by\n\u003e \u003e BookmarkDataTypeProcessor).\n\u003e \u003e\n\u003e \u003e Specifically:\n\u003e \u003e - Renames ProcessorEntityTracker::GetEntityForTagHash() to\n\u003e \u003e   GetEntityForClientTagHash() to match SyncedBookmarkTracker and be\n\u003e \u003e   more explicit about the tag type.\n\u003e \u003e - Introduces SyncedBookmarkTrackerEntity::IsVersionAlreadyKnown() and\n\u003e \u003e   uses it in BookmarkRemoteUpdatesHandler, aligning with\n\u003e \u003e   ProcessorEntity::IsVersionAlreadyKnown() usage in\n\u003e \u003e   ClientTagBasedRemoteUpdateHandler.\n\u003e \u003e - Uses SyncedBookmarkTrackerEntity::IsUnsyncedLocalCreation() in\n\u003e \u003e   BookmarkModelObserverImpl to clean up metadata checks (semi-related\n\u003e \u003e   only).\n\u003e \u003e\n\u003e \u003e This is a small incremental step towards a unified tracking system for\n\u003e \u003e all sync datatypes.\n\u003e \u003e\n\u003e \u003e Bug: 40823197\n\u003e \u003e Change-Id: I4c3f5b4c77ece78976ae3caecbe347d6e3ba74de\n\u003e \u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7918091\n\u003e \u003e Commit-Queue: Mikel Astiz \u003cmastiz@chromium.org\u003e\n\u003e \u003e Reviewed-by: Marc Treib \u003ctreib@chromium.org\u003e\n\u003e \u003e Cr-Commit-Position: refs/heads/main@{#1644655}\n\u003e \u003e\n\u003e\n\u003e Bug: 40823197\n\u003e No-Presubmit: true\n\u003e No-Tree-Checks: true\n\u003e No-Try: true\n\u003e Change-Id: I5ca622a6fac59801e661e50a3589816d09f6c5f9\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7918013\n\u003e Commit-Queue: luci-bisection@appspot.gserviceaccount.com \u003cluci-bisection@appspot.gserviceaccount.com\u003e\n\u003e Owners-Override: luci-bisection@appspot.gserviceaccount.com \u003cluci-bisection@appspot.gserviceaccount.com\u003e\n\u003e Bot-Commit: luci-bisection@appspot.gserviceaccount.com \u003cluci-bisection@appspot.gserviceaccount.com\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1644660}\n\nBug: 40823197\nChange-Id: I98d84fe5816b04533c1b2100a736766e534a184b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7919348\nCommit-Queue: Marc Treib \u003ctreib@chromium.org\u003e\nAuto-Submit: Mikel Astiz \u003cmastiz@chromium.org\u003e\nReviewed-by: Marc Treib \u003ctreib@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645182}\n"
    },
    {
      "commit": "0af15035a34a3783a65b90943b83e071f9f439be",
      "tree": "fe274d972886f347eae0bf6d5223df17ca4540ee",
      "parents": [
        "10bb18fe0c26ea3e32f0d0f836474ca43921ca3d"
      ],
      "author": {
        "name": "Yuki Shiino",
        "email": "yukishiino@chromium.org",
        "time": "Thu Jun 11 08:28:03 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:28:03 2026"
      },
      "message": "[dcheck-to-check] Convert DCHECKs in content/browser/renderer_host/ [13/n]\n\nAs part of effort to harden Chromium\u0027s safety, turn DCHECKs\ninto CHECKs. The converted CHECKs are not fatal until M152.\n\nThis patch is generated by the following script.\nhttps://crrev.com/c/7849874/11/tools/memory/dcheck/replace_dchecks_with_checks.py\n\nR\u003darthursonzogni@chromium.org\n\nBug: 501112901\nChange-Id: Icf8639402cacdfee6a60bc2c7c6c95b42afd7342\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7924967\nCommit-Queue: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nAuto-Submit: Yuki Shiino \u003cyukishiino@chromium.org\u003e\nReviewed-by: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645181}\n"
    },
    {
      "commit": "10bb18fe0c26ea3e32f0d0f836474ca43921ca3d",
      "tree": "48e10778c489e844ecc77be9ecf2265e849676af",
      "parents": [
        "be59ca5c22ac0a2a89034891e5d7856e4376bc31"
      ],
      "author": {
        "name": "Yuki Shiino",
        "email": "yukishiino@chromium.org",
        "time": "Thu Jun 11 08:27:09 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:27:09 2026"
      },
      "message": "[dcheck-to-check] Convert DCHECKs in content/browser/renderer_host/ [12/n]\n\nAs part of effort to harden Chromium\u0027s safety, turn DCHECKs\ninto CHECKs. The converted CHECKs are not fatal until M152.\n\nThis patch is generated by the following script.\nhttps://crrev.com/c/7849874/11/tools/memory/dcheck/replace_dchecks_with_checks.py\n\nR\u003darthursonzogni@chromium.org\n\nBug: 501112901\nChange-Id: I9b20a1480671453f71093046d503dfc7bb42199d\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7924966\nCommit-Queue: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nAuto-Submit: Yuki Shiino \u003cyukishiino@chromium.org\u003e\nReviewed-by: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645180}\n"
    },
    {
      "commit": "be59ca5c22ac0a2a89034891e5d7856e4376bc31",
      "tree": "7703f0382262cdbf8506e01fb0075c1cc6bd08c9",
      "parents": [
        "106d76ee17b3a124c94c0f6df2113e67a96c4ba6"
      ],
      "author": {
        "name": "Yuki Shiino",
        "email": "yukishiino@chromium.org",
        "time": "Thu Jun 11 08:26:47 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:26:47 2026"
      },
      "message": "[dcheck-to-check] Convert DCHECKs in content/browser/renderer_host/ [11/n]\n\nAs part of effort to harden Chromium\u0027s safety, turn DCHECKs\ninto CHECKs. The converted CHECKs are not fatal until M152.\n\nThis patch is generated by the following script.\nhttps://crrev.com/c/7849874/11/tools/memory/dcheck/replace_dchecks_with_checks.py\n\nR\u003darthursonzogni@chromium.org\n\nBug: 501112901\nChange-Id: I01b3d797d6076e8f901ce26ae710a81894832f4b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7924946\nAuto-Submit: Yuki Shiino \u003cyukishiino@chromium.org\u003e\nCommit-Queue: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nReviewed-by: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645179}\n"
    },
    {
      "commit": "106d76ee17b3a124c94c0f6df2113e67a96c4ba6",
      "tree": "9ed033748434ede6605e8631e05a76bda70df6cb",
      "parents": [
        "a18235a504331d5495b25eef2db0eeea2012fc20"
      ],
      "author": {
        "name": "Tsuyoshi Horo",
        "email": "horo@chromium.org",
        "time": "Thu Jun 11 08:25:31 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:25:31 2026"
      },
      "message": "[net] Add UMA for connection error retries\n\nAdd UMA histograms to measure retry attempts on connection errors:\n- Net.NetworkTransaction.AsyncRetryOnTooManyConnectionErrors.Every:\n  Recorded every time the mitigation for priority starvation (switching\n  to async retry after a threshold of connection errors) is triggered.\n- Net.NetworkTransaction.AsyncRetryOnTooManyConnectionErrors.First:\n  Recorded only the first time the mitigation is triggered per\n  transaction.\n- Net.NetworkTransaction.RetryAttemptsOnConnectionErrors:\n  Recorded in the destructor of HttpNetworkTransaction to track the\n  total number of retry attempts made for connection errors during\n  the lifetime of a single transaction, if there was at least one retry\n  attempt.\n\nAlso define a constant kAsyncRetryThresholdOnConnectionErrors for\nthe threshold of connection errors at which we switch to async\nretry.\n\nBug: 522577464\nChange-Id: I4fa8ec49d995e0e76ac3fb2256984173e26a7b15\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7925008\nCommit-Queue: Tsuyoshi Horo \u003choro@chromium.org\u003e\nReviewed-by: Nidhi Jaju \u003cnidhijaju@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645178}\n"
    },
    {
      "commit": "a18235a504331d5495b25eef2db0eeea2012fc20",
      "tree": "9ac8449eb49b4ecb0d762881515b78cf158e04a1",
      "parents": [
        "9fe943c003894ecb889d5153699f04df52da622e"
      ],
      "author": {
        "name": "Takuto Ikuta",
        "email": "tikuta@chromium.org",
        "time": "Thu Jun 11 08:23:23 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:23:23 2026"
      },
      "message": "zucchini: Fix remote execution for generate_fuzzer_data.py\n\nRemove components/zucchini/fuzzers/generate_fuzzer_data.py from Siso\nremote execution denylist. Also add file_pair.proto to sources of\nzucchini_raw_apply_seed and zucchini_ztf_apply_seed actions to fix\nmissing input error on RBE.\n\nBug: 513105742\nChange-Id: I52086f44dc0a04c4f003840a836c6649399b7760\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7925346\nReviewed-by: Greg Thompson \u003cgrt@chromium.org\u003e\nAuto-Submit: Takuto Ikuta \u003ctikuta@chromium.org\u003e\nCommit-Queue: Takuto Ikuta \u003ctikuta@chromium.org\u003e\nCommit-Queue: Junji Watanabe \u003cjwata@google.com\u003e\nCommit-Queue: Greg Thompson \u003cgrt@chromium.org\u003e\nReviewed-by: Junji Watanabe \u003cjwata@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645177}\n"
    },
    {
      "commit": "9fe943c003894ecb889d5153699f04df52da622e",
      "tree": "978e58e0007052930a148adfda7a140078c64245",
      "parents": [
        "ced72183acdcc0b94a8164bd751093b2cb121166"
      ],
      "author": {
        "name": "Internal Frameworks Autoroller",
        "email": "bling-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:22:31 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:22:31 2026"
      },
      "message": "[Frameworks roll] Roll to 930322674 piper revision\n\nChange-Id: I64f07232015705671aaf9f42323cbbe398ededd5\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7921175\nBot-Commit: bling-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com \u003cbling-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: bling-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com \u003cbling-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645176}\n"
    },
    {
      "commit": "ced72183acdcc0b94a8164bd751093b2cb121166",
      "tree": "1581a900e1d0a549aa3a0009798d292083050313",
      "parents": [
        "65a77ab59cf061385286901e50758d3c8e1a9818"
      ],
      "author": {
        "name": "Kent Tamura",
        "email": "tkent@chromium.org",
        "time": "Thu Jun 11 08:22:00 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:22:00 2026"
      },
      "message": "text-emphasis: Improve precision of emphasis mark positioning\n\nThis change switches the intermediate calculations for text emphasis\nmark positioning from integers to LayoutUnit. This prevents premature\nrounding that could lead to slight misalignments, especially when\ninteracting with ruby annotations.\n\nKey changes:\n- Font::EmphasisMarkAscent/Descent/Height now return LayoutUnit.\n- Font metrics are retrieved using FixedAscent() and FixedDescent() to\n  preserve subpixel information.\n- In TextPainter::ComputeEmphasisMark, LayoutUnit is used to accumulate\n  the offset. The final result is rounded only once at the end,\n  eliminating intermediate rounding steps (like the previous .Ceil()\n  calls for annotation metrics).\n\nBug: 40851160\nChange-Id: I5a4d2eec92bd3c8a89aed67b7fa916ee46a5b40b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7916974\nReviewed-by: Koji Ishii \u003ckojii@chromium.org\u003e\nCommit-Queue: Kent Tamura \u003ctkent@chromium.org\u003e\nAuto-Submit: Kent Tamura \u003ctkent@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645175}\n"
    },
    {
      "commit": "65a77ab59cf061385286901e50758d3c8e1a9818",
      "tree": "6ea198bbb401e87521e508df39056600d424aae0",
      "parents": [
        "5a1cdb265654ee1bd3b0d64c4506fbc42eb7528e"
      ],
      "author": {
        "name": "Norge Vizcay",
        "email": "vizcay@google.com",
        "time": "Thu Jun 11 08:21:08 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:21:08 2026"
      },
      "message": "Enable kPersonalContext by default\n\nEnable the main feature flag for the Personal Context service by\ndefault. The flag is kept around as a kill-switch.\n\nBug: 518740027\nChange-Id: Iafb064c22dc2fd445e348bd2b8d00582909fc72e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7919328\nReviewed-by: Sophie Chang \u003csophiechang@chromium.org\u003e\nCommit-Queue: Norge Vizcay \u003cvizcay@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645174}\n"
    },
    {
      "commit": "5a1cdb265654ee1bd3b0d64c4506fbc42eb7528e",
      "tree": "31da6bd2f62e5a1e2fcc0ecb795775a9bc973b9e",
      "parents": [
        "aeb9422e2c9ce2020e0af5b74fd803178e5ebab5"
      ],
      "author": {
        "name": "Norge Vizcay",
        "email": "vizcay@google.com",
        "time": "Thu Jun 11 08:20:40 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:20:40 2026"
      },
      "message": "Remove kContextMemoryServiceBaseUrl feature param\n\nRemove the kContextMemoryServiceBaseUrl feature parameter and replace it\nwith a static string in the PersonalContextFetcher. This parameter is no\nlonger needed and url is now configurable via a switch.\n\nBug: 518740027\nChange-Id: I201a90b5c27b01d91ce5edb1d77358826ac8a8d2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7918591\nAuto-Submit: Norge Vizcay \u003cvizcay@google.com\u003e\nReviewed-by: Andrew Vuong \u003cakvuong@google.com\u003e\nCommit-Queue: Norge Vizcay \u003cvizcay@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645173}\n"
    },
    {
      "commit": "aeb9422e2c9ce2020e0af5b74fd803178e5ebab5",
      "tree": "e31d44f9242ba67e911d861f74e59bf20acaecc7",
      "parents": [
        "865b6bf29595d6b12e60338a0e37af2ddcea85f5"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:15:42 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:15:42 2026"
      },
      "message": "Roll Updater chromium_win_x86 from 2@1639004 to 2@1640001\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/updater-chromium-win-x86-chromium\nPlease CC omaha-reviews@google.com,omaha-team@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://g-issues.chromium.org/issues/new?component\u003d1516667\u0026template\u003d0\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: luci.chromium.try:win-updater-try-builder-rel;luci.chromium.try:linux-updater-try-builder-rel;luci.chromium.try:mac-updater-try-builder-rel;luci.chromium.try:win-updater-try-builder-rel\nTbr: omaha-reviews@google.com\nChange-Id: I14bcfaefd252e3fc02c593b14f73aa8337ea20dd\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7923955\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645172}\n"
    },
    {
      "commit": "865b6bf29595d6b12e60338a0e37af2ddcea85f5",
      "tree": "2d14d291356bf3e993dcd96dfa173a00dd73ff5e",
      "parents": [
        "8c607cab989f020e7d0d6283ed68e64d5023b11b"
      ],
      "author": {
        "name": "chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com",
        "email": "chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:14:50 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:14:50 2026"
      },
      "message": "Roll R8 (D8 copy) from gMwveq_LnehCeSZEo... to NyzXx3BYfzk2Pb7-q...\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://skia-autoroll.corp.goog/r/r8-d8-chromium\nPlease CC clank-build@google.com,clank-library-failures@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://bugs.chromium.org/p/chromium/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: luci.chrome.try:android-internal-binary-size;luci.chrome.try:android-internal-rel;luci.chrome.try:test-emulator\nTbr: clank-library-failures@google.com\nChange-Id: I0e3dfaf524de9c3f91e0a50cf83395b797320624\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7922096\nCommit-Queue: chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com \u003cchromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com \u003cchromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645171}\n"
    },
    {
      "commit": "8c607cab989f020e7d0d6283ed68e64d5023b11b",
      "tree": "39982e20b7713a0c7a353fc03d1e3247daa77b9b",
      "parents": [
        "f7c5083add7b09f549ee43221d43e9688ad81e4d"
      ],
      "author": {
        "name": "François Beaufort",
        "email": "beaufort.francois@gmail.com",
        "time": "Thu Jun 11 08:13:24 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:13:24 2026"
      },
      "message": "[WebMCP] Fix exposedTo-invalid-origins.https.html test\n\nThis CL removes the chrome-extension:// origin test because this URL\norigin is not necessarily considered potentially trusthworthy. See\nhttps://w3c.github.io/webappsec-secure-contexts/#is-origin-trustworthy\n\nNote that this test was failing in\nhttps://wpt.fyi/results/webmcp/imperative/exposedTo-invalid-origins.https.html\n\nBug: 489045948\nChange-Id: I5d2eb29ae63ec60871055a66acb1d9034a7b3421\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7902304\nReviewed-by: Dominic Farolino \u003cdom@chromium.org\u003e\nCommit-Queue: Fr \u003cbeaufort.francois@gmail.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645170}\n"
    },
    {
      "commit": "f7c5083add7b09f549ee43221d43e9688ad81e4d",
      "tree": "46c65cbb64d278f98942d28fbf436cbdd0e1d54b",
      "parents": [
        "0f2170f000b6165cae63611b56aed93b63cd25fa"
      ],
      "author": {
        "name": "Neil Bao",
        "email": "neilbao@microsoft.com",
        "time": "Thu Jun 11 08:13:09 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:13:09 2026"
      },
      "message": "[bedrock] Add BrowserWindow::FromBrowser() and presubmit guard\n\nPhase 2: introduce a static helper\n\n    static BrowserWindow* BrowserWindow::FromBrowser(\n        BrowserWindowInterface* browser);\n    static const BrowserWindow* BrowserWindow::FromBrowser(\n        const BrowserWindowInterface* browser);\n\nas the drop-in replacement for the soon-to-be-removed Browser::window().\nThe helper resolves to the concrete window type via a short fallback\nchain (BrowserView::GetBrowserViewForBrowser -\u003e\nWebUIBrowserWindow::FromBrowser -\u003e\nGetBrowserForMigrationOnly()-\u003ewindow() for TestBrowserWindow). The\nimplementation lives in browser_window_factory.cc because that TU\nalready pulls in both concrete subclasses.\nWebUIBrowserWindow::FromBrowser gets the same const / non-const pair so\nthe new helper composes const-correctly end-to-end. Following the\npattern in //styleguide/c++/const.md, the const overload owns the body\nand the non-const overload is a one-line const_cast\u003c\u003e wrapper.\n\nAlso add a presubmit check (CheckNoNewBrowserWindowMemberCall) under\nchrome/browser/ that flags new `browser-\u003ewindow()`,\n`browser_-\u003ewindow()`, and `browser()-\u003ewindow()` call sites. It\ncomplements the existing CheckNoNewBrowserWindowGetter from Phase 1\n(which targets ui::BaseWindow method chains) by catching bare uses --\npassed-as-argument, assigned to a variable, or chained to non-BaseWindow\nmethods like GetLocationBar(). The check skips lines already handled by\nthe sibling check to avoid duplicate warnings, honors `// nocheck`, and\ncarves out an allowlist for the declaration itself and the migration\nfallback. Companion PRESUBMIT_test.py coverage exercises positive cases,\nthe BaseWindow dedup, the allowlist, comment skipping, and the\nlookbehind that prevents false positives on identifiers ending in\n`browser` (e.g. `my_browser`, `GetBrowser`).\n\nStep toward eliminating Browser::window(). New callers can already\nmigrate; the existing window() member stays for now while we land\nfollow-up CLs that mechanically convert call sites. No behavior change.\n\nBug: 496674143\nChange-Id: Id608d274b1080d6f9692c481e429367c2a9be9e9\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7917317\nReviewed-by: Thomas Lukaszewicz \u003ctluk@chromium.org\u003e\nCommit-Queue: Neil Bao \u003cneilbao@microsoft.com\u003e\nAuto-Submit: Neil Bao \u003cneilbao@microsoft.com\u003e\nReviewed-by: Qikai Zhong \u003cqikaizhong@microsoft.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645169}\n"
    },
    {
      "commit": "0f2170f000b6165cae63611b56aed93b63cd25fa",
      "tree": "3b87ecc4372fb447f2a9c835fa499b49628ceda2",
      "parents": [
        "d63059ed7338dd0355d77c7bf6dc33651a4e093e"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:08:54 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:08:54 2026"
      },
      "message": "Roll Updater chromium_linux64 from 2@1639001 to 2@1640006\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/updater-chromium-linux64-chromium\nPlease CC omaha-reviews@google.com,omaha-team@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://g-issues.chromium.org/issues/new?component\u003d1516667\u0026template\u003d0\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: luci.chromium.try:win-updater-try-builder-rel;luci.chromium.try:linux-updater-try-builder-rel;luci.chromium.try:mac-updater-try-builder-rel;luci.chromium.try:win-updater-try-builder-rel\nTbr: omaha-reviews@google.com\nChange-Id: Ia055c5859a9e744ea541a0f3d11e0f3b33edcc37\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7923769\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645168}\n"
    },
    {
      "commit": "d63059ed7338dd0355d77c7bf6dc33651a4e093e",
      "tree": "9cf87e59de1ba081ceb43cd1ed0b84f128d9053a",
      "parents": [
        "77260a4d1a5a0332ccab49c2e4568dd1d5de08df"
      ],
      "author": {
        "name": "Benoît Lizé",
        "email": "lizeb@google.com",
        "time": "Thu Jun 11 08:08:10 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:08:10 2026"
      },
      "message": "[cc] Add a feature for 60/120 rendering on Desktop Android\n\nAdd a new feature flag to experiemnt on desktop Android.\n\nBug: 379678455, 522277546\nChange-Id: I3ebaf9f634188b8688bc8621eb8c4175afb94551\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7919186\nCommit-Queue: Benoit Lize \u003clizeb@chromium.org\u003e\nReviewed-by: Jonathan Ross \u003cjonross@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645167}\n"
    },
    {
      "commit": "77260a4d1a5a0332ccab49c2e4568dd1d5de08df",
      "tree": "6d8fe83defd0a8c5658e94137f3e10ddd3f2df1e",
      "parents": [
        "5532e3fb9c4d930623445c8455b0bbecd5b7a89c"
      ],
      "author": {
        "name": "Daniel Cheng",
        "email": "dcheng@chromium.org",
        "time": "Thu Jun 11 08:07:33 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:07:33 2026"
      },
      "message": "Simplify PromoService to use base::JSONReader directly\n\n`base::JSONReader` is backed by a memory-safe parser, so using a\nsandboxed data decoder process is no longer necessary–in fact, all the\nformer entry points to the data decoder\u0027s JSON parser simply\nsynchronously parse on the calling thread and then post a task to the\nsame sequence to report the result.\n\nIn production, SimpleURLLoader\u0027s async completion callback triggers JSON\nparsing, so skip the now-redundant `PostTask()` that `DataDecoder`\nrequired. To ensure the fake data path is still async and `PromoService`\nbehaves consistently in production and in tests, insert an additional\n`PostTask()` on the test-only path. This is also consistent with the\ndocumentation for `PromoService::Refresh()`, which is documented as\nperforming an asynchronous update.\n\nBug: 459848478\nChange-Id: Ia18a405283554afc933ec7f08b20a6af93b2c480\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7908949\nReviewed-by: Jennifer Serrano \u003cjennserrano@google.com\u003e\nCommit-Queue: Daniel Cheng \u003cdcheng@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645166}\n"
    },
    {
      "commit": "5532e3fb9c4d930623445c8455b0bbecd5b7a89c",
      "tree": "d18095cbaf134ad1e455ad8d41131c2a1cb2e49a",
      "parents": [
        "8475486d8bb432479be0627acd1a5e92a5240c30"
      ],
      "author": {
        "name": "Michael Tatarski",
        "email": "mtatarski@google.com",
        "time": "Thu Jun 11 08:06:52 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:06:52 2026"
      },
      "message": "Extract generic logic from touch_to_fill\n\nThis is a preparatory CL to support the enhanced target device picker\nbottom sheet in Send Tab To Self (STTS), which requires similar\nlist-based UI logic.\n\nIt extracts generic list-based bottom sheet components out of the\n`touch_to_fill` module and moves them to `components/browser_ui` to\nresolve architectural coupling and prevent circular dependencies between\nfeatures.\n\nExisting Touch-To-Fill consumers for passwords and payments are updated\nto inherit from the new base class.\n\nDemo of the envisioned feature:\nhttp://screencast/cast/NDc3Mjc0MjA5OTM2OTk4NHwxZjVhMTQ1Yi1hYg\n\nLink to Design spec:\nhttps://docs.google.com/presentation/d/1KvZAdT6tax_Q-gbxq971JdSoWyEVrhoZpkgJN7rO0MI/edit?hl\u003den\u0026slide\u003did.g3cd2f5b5e3e_0_40\u0026resourcekey\u003d0-DNi2Ek-0f5pX_dutBgDJFQ#slide\u003did.g3cd2f5b5e3e_0_40\n\nBug: 493866368,522095977\nBypass-Check-License: Moved files\nChange-Id: I7b1b977f62905b2f347045c753104ce248aa151e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7894246\nReviewed-by: Timofey Chudakov \u003ctchudakov@google.com\u003e\nReviewed-by: Gazal Agarwal \u003cagazal@google.com\u003e\nCommit-Queue: Michael Tatarski \u003cmtatarski@google.com\u003e\nReviewed-by: Jan Keitel \u003cjkeitel@google.com\u003e\nReviewed-by: Theresa Wellington \u003ctwellington@chromium.org\u003e\nReviewed-by: Aishwarya Rajesh \u003caishwaryarj@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645165}\n"
    },
    {
      "commit": "8475486d8bb432479be0627acd1a5e92a5240c30",
      "tree": "32b9b576531bd366ce6ce0b3045b1eff2a1bf9c7",
      "parents": [
        "193ca447fc58d701c90a2436735b1637fab9a7f5"
      ],
      "author": {
        "name": "Jan Keitel",
        "email": "jkeitel@google.com",
        "time": "Thu Jun 11 08:03:04 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:03:04 2026"
      },
      "message": "Fix dangling pointer in InSessionPasswordSyncManager.\n\nInSessionPasswordSyncManager held a raw_ptr to user_manager::User which\nwas marked DanglingUntriaged. The User object can be destroyed before\nInSessionPasswordSyncManager (e.g. during shutdown or in tests),\nleading to a dangling pointer.\n\nSince InSessionPasswordSyncManager only used the User object to retrieve\nthe AccountId, we can avoid the dangling pointer by storing the\nAccountId directly instead of the User pointer.\n\nThe AccountId of a User is constant over its lifetime, so this change\nis expected to be functionality-preserving.\n\nTAG\u003dagy\nCONV\u003de10ec481-6478-423d-9226-a8ee876d37e7\n\nChange-Id: I3f4cc138605259654942fec9fcc79b3956a1047b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7906731\nCommit-Queue: Jan Keitel \u003cjkeitel@google.com\u003e\nReviewed-by: Michael Slutskii \u003cslutskii@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645164}\n"
    },
    {
      "commit": "193ca447fc58d701c90a2436735b1637fab9a7f5",
      "tree": "40ff67d66dc83304c9bfbd8f1ff0b15a9c2bb2e6",
      "parents": [
        "757c5623fdad3ad1af3b0186986631d482cf6455"
      ],
      "author": {
        "name": "Yuki Shiino",
        "email": "yukishiino@chromium.org",
        "time": "Thu Jun 11 08:02:02 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:02:02 2026"
      },
      "message": "[dcheck-to-check] Convert DCHECKs in content/browser/renderer_host/ [10/n]\n\nAs part of effort to harden Chromium\u0027s safety, turn DCHECKs\ninto CHECKs. The converted CHECKs are not fatal until M152.\n\nThis patch is generated by the following script.\nhttps://crrev.com/c/7849874/10/tools/memory/dcheck/replace_dchecks_with_checks.py\n\nBug: 501112901\nChange-Id: I60d479cf4ed451aada0edfbd485e1066a6afea9f\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7924506\nReviewed-by: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nAuto-Submit: Yuki Shiino \u003cyukishiino@chromium.org\u003e\nCommit-Queue: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645163}\n"
    },
    {
      "commit": "757c5623fdad3ad1af3b0186986631d482cf6455",
      "tree": "c0233b50ee42bd0b4d511a11cdbf613c21d571ce",
      "parents": [
        "16c43b9d1d3e5afa2515b5bde6df3a8ffac0bf9a"
      ],
      "author": {
        "name": "Yuki Shiino",
        "email": "yukishiino@chromium.org",
        "time": "Thu Jun 11 08:01:35 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:01:35 2026"
      },
      "message": "[dcheck-to-check] Convert DCHECKs in content/browser/renderer_host/ [9/n]\n\nAs part of effort to harden Chromium\u0027s safety, turn DCHECKs\ninto CHECKs. The converted CHECKs are not fatal until M152.\n\nThis patch is generated by the following script.\nhttps://crrev.com/c/7849874/10/tools/memory/dcheck/replace_dchecks_with_checks.py\n\nBug: 501112901\nChange-Id: Iaa0ed2737241822cc5c9395af9997e6d88a43408\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7924486\nAuto-Submit: Yuki Shiino \u003cyukishiino@chromium.org\u003e\nReviewed-by: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nCommit-Queue: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645162}\n"
    },
    {
      "commit": "16c43b9d1d3e5afa2515b5bde6df3a8ffac0bf9a",
      "tree": "b3b2fd8beeb62f53fbf8ae46e9ddadf29f7dcfca",
      "parents": [
        "47c8391a774d3d474a605b940086345429728cce"
      ],
      "author": {
        "name": "Yuki Shiino",
        "email": "yukishiino@chromium.org",
        "time": "Thu Jun 11 08:00:42 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:00:42 2026"
      },
      "message": "[dcheck-to-check] Convert DCHECKs in content/browser/renderer_host/ [8/n]\n\nAs part of effort to harden Chromium\u0027s safety, turn DCHECKs\ninto CHECKs. The converted CHECKs are not fatal until M152.\n\nThis patch is generated by the following script.\nhttps://crrev.com/c/7849874/10/tools/memory/dcheck/replace_dchecks_with_checks.py\n\nBug: 501112901\nChange-Id: Ia45e70ce6c35519a40208020f6b877e45497bda2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7924090\nAuto-Submit: Yuki Shiino \u003cyukishiino@chromium.org\u003e\nCommit-Queue: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nReviewed-by: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645161}\n"
    },
    {
      "commit": "47c8391a774d3d474a605b940086345429728cce",
      "tree": "78ce8b55eb5d048e307cf14f12735922a261fde8",
      "parents": [
        "162b5092b802468979fd4e96353811595151f9d0"
      ],
      "author": {
        "name": "Yuki Shiino",
        "email": "yukishiino@chromium.org",
        "time": "Thu Jun 11 08:00:20 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 08:00:20 2026"
      },
      "message": "[dcheck-to-check] Convert DCHECKs in content/browser/renderer_host/ [7/n]\n\nAs part of effort to harden Chromium\u0027s safety, turn DCHECKs\ninto CHECKs. The converted CHECKs are not fatal until M152.\n\nThis patch is generated by the following script.\nhttps://crrev.com/c/7849874/10/tools/memory/dcheck/replace_dchecks_with_checks.py\n\nBug: 501112901\nChange-Id: Iabdd082d43f29005868a0b70cb8b4eea02e8d80c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7924368\nCommit-Queue: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nReviewed-by: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nAuto-Submit: Yuki Shiino \u003cyukishiino@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645160}\n"
    },
    {
      "commit": "162b5092b802468979fd4e96353811595151f9d0",
      "tree": "97a4423579de5c99c7176691c39d1924727c51cb",
      "parents": [
        "23bf8b522c7f2101e5e6e8f38890d636b875ec30"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:59:29 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:59:29 2026"
      },
      "message": "Roll Updater chromium_mac_arm64 from 2@1639001 to 2@1640007\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/updater-chromium-mac-arm64-chromium\nPlease CC omaha-reviews@google.com,omaha-team@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://g-issues.chromium.org/issues/new?component\u003d1516667\u0026template\u003d0\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: luci.chromium.try:win-updater-try-builder-rel;luci.chromium.try:linux-updater-try-builder-rel;luci.chromium.try:mac-updater-try-builder-rel;luci.chromium.try:win-updater-try-builder-rel\nTbr: omaha-reviews@google.com\nChange-Id: Id6075481e5d24ec9b90e0dfe44fc8f1fabaebbb1\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7924416\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645159}\n"
    },
    {
      "commit": "23bf8b522c7f2101e5e6e8f38890d636b875ec30",
      "tree": "527c4238ce771287a3bd490d1a6903c4c6ca9727",
      "parents": [
        "64936f4a5fea4670da4dc6158cc4b8c6317d3ae0"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:59:08 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:59:08 2026"
      },
      "message": "Roll Chrome Android Desktop x64 PGO Profile\n\nRoll Chrome Android Desktop x64 PGO profile from chrome-android-desktop-x64-main-1781092766-632fd23564e3831713a628af7cf7c2611f1e5802-8fd8e6027af0bc57b909e7b2007a988e1f708806.profdata to chrome-android-desktop-x64-main-1781157241-2e4970861b17b55fcfdfe84faa5d3a0732f85747-9b04bbc247d6e443139c1a4dd4e4d6871494817d.profdata\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/pgo-android-desktop-x64-chromium\nPlease CC al-clank-pgo@google.com,pgo-profile-sheriffs@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://bugs.chromium.org/p/chromium/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: pgo-profile-sheriffs@google.com\nMerge-Approval-Bypass: Chrome autoroller\nChange-Id: I2ff3fce4a2c2771dc5e3fb2581a5d4d71bc40557\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7925286\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645158}\n"
    },
    {
      "commit": "64936f4a5fea4670da4dc6158cc4b8c6317d3ae0",
      "tree": "e2102d3c28c3e1af21d2204c2ec432c423a91ef8",
      "parents": [
        "2adb22901c6ac0410f5d075669c428d61bbeaba4"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:58:17 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:58:17 2026"
      },
      "message": "Roll Updater chromium_win_arm64 from 2@1639004 to 2@1640039\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/updater-chromium-win-arm64-chromium\nPlease CC omaha-reviews@google.com,omaha-team@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://g-issues.chromium.org/issues/new?component\u003d1516667\u0026template\u003d0\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: luci.chromium.try:win-updater-try-builder-rel;luci.chromium.try:linux-updater-try-builder-rel;luci.chromium.try:mac-updater-try-builder-rel;luci.chromium.try:win-updater-try-builder-rel\nTbr: omaha-reviews@google.com\nChange-Id: I098e6b37ebb3861cfc7006903cffbefadff33462\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7922935\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645157}\n"
    },
    {
      "commit": "2adb22901c6ac0410f5d075669c428d61bbeaba4",
      "tree": "e96cbfd2e07381d9fa26c23ae0f0efc3e5783663",
      "parents": [
        "9e4d217b98b3c0308fdc20fb03ff0b7e9317bc40"
      ],
      "author": {
        "name": "Avi Drissman",
        "email": "avi@chromium.org",
        "time": "Thu Jun 11 07:57:52 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:57:52 2026"
      },
      "message": "Remove code supporting macOS 12 from media capture\n\nChromium no longer supports macOS 12.\n\nBug: 473856754\nChange-Id: I01fe090bf0fe24abdb354ba727381bbd6a6a6964\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7919031\nAuto-Submit: Avi Drissman \u003cavi@chromium.org\u003e\nReviewed-by: Tove Petersson \u003ctovep@chromium.org\u003e\nCommit-Queue: Tove Petersson \u003ctovep@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645156}\n"
    },
    {
      "commit": "9e4d217b98b3c0308fdc20fb03ff0b7e9317bc40",
      "tree": "9e1a067eaa59b117cb9c5ceba5c4e0072bd9f8d4",
      "parents": [
        "1f3d89f0ea7d53430c9d6c798dc031e30a55057f"
      ],
      "author": {
        "name": "Yuki Shiino",
        "email": "yukishiino@chromium.org",
        "time": "Thu Jun 11 07:56:54 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:56:54 2026"
      },
      "message": "[dcheck-to-check] Convert DCHECKs in content/browser/renderer_host/ [6/n]\n\nAs part of effort to harden Chromium\u0027s safety, turn DCHECKs\ninto CHECKs. The converted CHECKs are not fatal until M152.\n\nThis patch is generated by the following script.\nhttps://crrev.com/c/7849874/10/tools/memory/dcheck/replace_dchecks_with_checks.py\n\nBug: 501112901\nChange-Id: I47b7fb3e93bb88947960bdbd8d317fedaa422985\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7924089\nCommit-Queue: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nReviewed-by: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nAuto-Submit: Yuki Shiino \u003cyukishiino@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645155}\n"
    },
    {
      "commit": "1f3d89f0ea7d53430c9d6c798dc031e30a55057f",
      "tree": "77b810b9e97bacd16584ccec5c1f50eaac206b8f",
      "parents": [
        "461c392a55f6cbe70a6a0cf77a898a745a2dbb83"
      ],
      "author": {
        "name": "Masa Fujita",
        "email": "massan@google.com",
        "time": "Thu Jun 11 07:56:25 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:56:25 2026"
      },
      "message": "nested app menu: Move \"Customize new tab page\" to under \"More tools\"\n\nPer UX decision.\n\nThis change is guarded behind the flag #submenus-in-app-menu.\n\nBug: 509068852\nChange-Id: I9784e7fa2fcbe1f0f3bf6b4467f6854b26f3b9a1\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7901825\nReviewed-by: Wenyu Fu \u003cwenyufu@chromium.org\u003e\nCommit-Queue: Masa Fujita \u003cmassan@google.com\u003e\nReviewed-by: Jenna Himawan \u003cjhimawan@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645154}\n"
    },
    {
      "commit": "461c392a55f6cbe70a6a0cf77a898a745a2dbb83",
      "tree": "d4815cb87d6e4f8be08b2a77c8ee8d7c18cccc53",
      "parents": [
        "13351f449abcb19c209cf6c5eddaf39709c809c9"
      ],
      "author": {
        "name": "Avi Drissman",
        "email": "avi@chromium.org",
        "time": "Thu Jun 11 07:55:27 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:55:27 2026"
      },
      "message": "Remove code supporting macOS 12 from content/browser/media/\n\nChromium no longer supports macOS 12.\n\nBug: 473856754\nChange-Id: Idff0220e1b36dd8b7b2de4890782536c6a6a6964\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7919512\nReviewed-by: Tove Petersson \u003ctovep@chromium.org\u003e\nCommit-Queue: Tove Petersson \u003ctovep@chromium.org\u003e\nAuto-Submit: Avi Drissman \u003cavi@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645153}\n"
    },
    {
      "commit": "13351f449abcb19c209cf6c5eddaf39709c809c9",
      "tree": "7112cecc7a9f175b83fa62521a242470fe2f119d",
      "parents": [
        "dd66538a6d862bff7e0896f595a90aa19ebaef4c"
      ],
      "author": {
        "name": "Greg Thompson",
        "email": "grt@chromium.org",
        "time": "Thu Jun 11 07:55:09 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:55:09 2026"
      },
      "message": "Revert \"[etw tracing] Fix shutdown race\"\n\nThis reverts commit 858ee83ea6e4a0ae9c05bd536e23eb9c5c1cac4e.\n\nReason for revert: Introduced a new problem. Reverting rather than fixing-forward.\n\nOriginal change\u0027s description:\n\u003e [etw tracing] Fix shutdown race\n\u003e\n\u003e Destruction of a SystemTracingSession by its last ref being released\n\u003e could race with detection of client process termination by\n\u003e ProcessWatcher. To avoid a data race, ProcessWatcher\u0027s destructor must\n\u003e wait for its watch task to complete before allowing destruction to\n\u003e complete. This ensures that the SystemTracingSession instance that owns\n\u003e the watcher (by way of a ScopedSession) is not destroyed while\n\u003e SessionRegistry::OnClientTerminated is handling termination of the\n\u003e client.\n\u003e\n\u003e Fixed: 520426287\n\u003e Change-Id: Ia6d27379ec566ee1ff7e2454fd9fc9c1810f2ec7\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7918051\n\u003e Reviewed-by: Etienne Pierre-Doray \u003cetiennep@chromium.org\u003e\n\u003e Commit-Queue: Etienne Pierre-Doray \u003cetiennep@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1644684}\n\nBug: 520426287\nFixed: 522410819\nChange-Id: I8745a6831e5d58dacdf212bd42b5bb815706cba2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7920207\nAuto-Submit: Greg Thompson \u003cgrt@chromium.org\u003e\nCommit-Queue: Greg Thompson \u003cgrt@chromium.org\u003e\nBot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645152}\n"
    },
    {
      "commit": "dd66538a6d862bff7e0896f595a90aa19ebaef4c",
      "tree": "68adc6fa8537912a15e411bacdef47856051d971",
      "parents": [
        "ba8da704de5b877d910a7a694dfa932709f80b28"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:54:08 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:54:08 2026"
      },
      "message": "Roll Updater chromium_win_x86_64 from 2@1639005 to 2@1640045\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/updater-chromium-win-x86-64-chromium\nPlease CC omaha-reviews@google.com,omaha-team@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://g-issues.chromium.org/issues/new?component\u003d1516667\u0026template\u003d0\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: luci.chromium.try:win-updater-try-builder-rel;luci.chromium.try:linux-updater-try-builder-rel;luci.chromium.try:mac-updater-try-builder-rel;luci.chromium.try:win-updater-try-builder-rel\nTbr: omaha-reviews@google.com\nChange-Id: Ifb0ae90bb8269896e2452346a225f3ca57ffc188\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7923538\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645151}\n"
    },
    {
      "commit": "ba8da704de5b877d910a7a694dfa932709f80b28",
      "tree": "4923222140814b3fdc6650ca942580dc9dd2e990",
      "parents": [
        "b1e12805525e8cb9f15e1a7ec415fd1639cb3b5e"
      ],
      "author": {
        "name": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "email": "chromium-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:53:58 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:53:58 2026"
      },
      "message": "Roll Chrome Mac Arm PGO Profile\n\nRoll Chrome Mac Arm PGO profile from chrome-mac-arm-main-1781149999-25d725e77467d426b852eb606ea91ccb747902e4-fbaa34a911522890aaec0d9e1d4eec1df491b7c3.profdata to chrome-mac-arm-main-1781157241-5b74a39017791c7df08a9168f2d762bfbc42f26c-9b04bbc247d6e443139c1a4dd4e4d6871494817d.profdata\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/pgo-mac-arm-chromium\nPlease CC chrome-brapp-engprod@google.com,pgo-profile-sheriffs@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://bugs.chromium.org/p/chromium/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: luci.chrome.try:mac-chrome\nTbr: pgo-profile-sheriffs@google.com\nMerge-Approval-Bypass: Chrome autoroller\nChange-Id: I04b6ffb31e6174f68671512b6d9143cf93d5b0fe\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7923540\nCommit-Queue: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nBot-Commit: chromium-autoroll@skia-public.iam.gserviceaccount.com \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645150}\n"
    },
    {
      "commit": "b1e12805525e8cb9f15e1a7ec415fd1639cb3b5e",
      "tree": "2b82026284ab9de2332c1cbc2d9e80232253c315",
      "parents": [
        "313901f9b4f9ed554c291819b98826163c5198c5"
      ],
      "author": {
        "name": "Minseong Kim",
        "email": "jja08111@gmail.com",
        "time": "Thu Jun 11 07:26:41 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:26:41 2026"
      },
      "message": "[ruby-overhang] Use mplus font to resolve WPT failure in wpt.fyi\n\nThe `ruby-overhang-spaces-vertical-003.html` test fails in the wpt.fyi\nLinux Docker environment due to a 1px mismatch, despite passing in the\nChromium infrastructure.\n\nTo resolve it, this CL updates the test to use the mplus font.\n\nThis CL has been tested by using the WPT docker image.\nDocker Image: ghcr.io/web-platform-tests/wpt\n\nweb-platform-tests dashboard:\nhttps://wpt.fyi/results/css/css-ruby?q\u003druby-overhang-spaces-vertical-003.html\n\nBug: 499042741, 366873207\nChange-Id: Ice3b660fc6d59c5399714409ed4c6ae00e63ece2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7916971\nReviewed-by: Koji Ishii \u003ckojii@chromium.org\u003e\nReviewed-by: Kent Tamura \u003ctkent@chromium.org\u003e\nCommit-Queue: Koji Ishii \u003ckojii@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645149}\n"
    },
    {
      "commit": "313901f9b4f9ed554c291819b98826163c5198c5",
      "tree": "a540932bbd031cc6030e6b09ff7f74bfbb5e59ab",
      "parents": [
        "604d086571d02bf5f56ee968106e2b76d18d3461"
      ],
      "author": {
        "name": "Gabriel Brito",
        "email": "gabrielbrito@microsoft.com",
        "time": "Thu Jun 11 07:22:07 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:22:07 2026"
      },
      "message": "Reland \"Reland \"[Media] Refactor HTMLMediaElement to use FrameVisibilityObserver\"\"\n\nThis is a reland of commit be4e48d3d9cdbf3186a27f73b18857714ad1b28f\n\nTo fix the regression, I added\nvirtual/media-foundation-for-clear-dcomp/media/media-playback-while-not-visible-permission-policy-viewport.html\nto the TestExpectations file. This follows what we had to do for\nprevious tests. The media-foundation-for-clear-dcomp virtual test suite\nis known for having a lot of test failures (see crbug.com/1362106).\n\nOriginal change\u0027s description:\n\u003e Reland \"[Media] Refactor HTMLMediaElement to use FrameVisibilityObserver\"\n\u003e\n\u003e This is a reland of commit 3db207bbaacdc24d4e8a5219073ccab8bf9e7a83\n\u003e\n\u003e The cross-origin tests can be quite slow due to all the IPC that needs\n\u003e to happen. I noticed that each test case takes around 10x time more to\n\u003e run than the same-origin version. I believe that this can result in\n\u003e timeouts when CI machines are too busy. To address this, I am breaking\n\u003e up the cross-origin tests into individual files.\n\u003e\n\u003e Original change\u0027s description:\n\u003e \u003e [Media] Refactor HTMLMediaElement to use FrameVisibilityObserver\n\u003e \u003e\n\u003e \u003e This CL refactors HTMLMediaElement and WebMediaPlayerImpl so that frame\n\u003e \u003e visibility updates are first delivered to HTMLMediaElement instead of\n\u003e \u003e sending the updates first to RendererWebMediaPlayerDelegate.\n\u003e \u003e\n\u003e \u003e Cross-origin web tests were also added to cover the scenario where the\n\u003e \u003e frame visibility update need to cross the process boundary.\n\u003e \u003e\n\u003e \u003e This approach has the following benefits:\n\u003e \u003e - Reusing the IntersectionObserver frame visibility plumbing avoids IPC\n\u003e \u003e   race conditions found in the current implementation.\n\u003e \u003e - Semantically, it makes more sense that HTMLMediaElement is first\n\u003e \u003e   notified of the changes as opposed to RendererWebMediaPlayerDelegate.\n\u003e \u003e - Avoids unnecessarily expanding the API surface with //content.\n\u003e \u003e\n\u003e \u003e Bug: 351354996\n\u003e \u003e Change-Id: I69af3b0174f69a4092f3144fc9f4af1d49717107\n\u003e \u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7278838\n\u003e \u003e Reviewed-by: Stefan Zager \u003cszager@chromium.org\u003e\n\u003e \u003e Reviewed-by: Dominic Farolino \u003cdom@chromium.org\u003e\n\u003e \u003e Reviewed-by: Dale Curtis \u003cdalecurtis@chromium.org\u003e\n\u003e \u003e Reviewed-by: Daniel Cheng \u003cdcheng@chromium.org\u003e\n\u003e \u003e Commit-Queue: Gabriel Brito \u003cgabrielbrito@microsoft.com\u003e\n\u003e \u003e Cr-Commit-Position: refs/heads/main@{#1642611}\n\u003e\n\u003e Bug: 351354996\n\u003e Change-Id: Ifa560b146cc7c9087196e3704551582843a9a291\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7906897\n\u003e Commit-Queue: Gabriel Brito \u003cgabrielbrito@microsoft.com\u003e\n\u003e Reviewed-by: Stefan Zager \u003cszager@chromium.org\u003e\n\u003e Reviewed-by: Daniel Cheng \u003cdcheng@chromium.org\u003e\n\u003e Reviewed-by: Dale Curtis \u003cdalecurtis@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1644471}\n\nBug: 351354996\nChange-Id: Iac4ae0c35078025beab39c12329bdf071e849184\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7916632\nCommit-Queue: Gabriel Brito \u003cgabrielbrito@microsoft.com\u003e\nReviewed-by: Stefan Zager \u003cszager@chromium.org\u003e\nReviewed-by: Dale Curtis \u003cdalecurtis@chromium.org\u003e\nReviewed-by: Daniel Cheng \u003cdcheng@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645148}\n"
    },
    {
      "commit": "604d086571d02bf5f56ee968106e2b76d18d3461",
      "tree": "3efeb5f797971aec4c1a48d8f3700974819fe719",
      "parents": [
        "7f26a6caa4985df789ce066196ec1b2c6e35a166"
      ],
      "author": {
        "name": "Ken Buchanan",
        "email": "kenrb@chromium.org",
        "time": "Thu Jun 11 07:20:58 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:20:58 2026"
      },
      "message": "[WebAuthn] Clean up non-CredMan state when CredMan request ends\n\nIn Android Chrome, there are cases where credential enumeration happens\nthrough the Play Services API while also using the Credential Manager\nAPI.\n\nWhen the Play Services enumeration completes, it populates some state\nin C++ which is tied to the lifetime of the frame, in\nWebAuthnRequestDelegateAndroid.\n\nIf the request is subsequently completed via CredManHelper, the\ncleanup method for that state is not invoked.\n\nSubsequent requests will fail when\n`WebAuthenRequestDelegateAndroid::OnWebAuthnRequestPending` is called\nbecause `non_credential_callback_` is already non-null.\n\nThis CL adds an invocation of the additional cleanup method where it\nis needed.\n\nThis is from an investigation into https://crbug.com/496807875 but\nisn\u0027t likely a fix to it for a couple of reasons:\n1. It should only be a problem with BarrierMode.BOTH, and the\n   reporter sees it happening on devices that should be CRED_MAN_ONLY\n2. This would cause a failed request, not a request that continues\n   successfully with missing passkeys.\n\nThis might help with the failures described in comment 17, however.\n\nBug: 496807875\nChange-Id: I853764b85fe9d689659a562218426bbc5d91f498\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7915986\nReviewed-by: Adem Derinel \u003cderinel@google.com\u003e\nAuto-Submit: Ken Buchanan \u003ckenrb@chromium.org\u003e\nCommit-Queue: Adem Derinel \u003cderinel@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645147}\n"
    },
    {
      "commit": "7f26a6caa4985df789ce066196ec1b2c6e35a166",
      "tree": "45cd90fd9305fc6d5cffc5611c61cc76ccbf73f5",
      "parents": [
        "edcfb9c28ffdc325a6f918de9793af87f7626aae"
      ],
      "author": {
        "name": "Jonathan Lee",
        "email": "jonathanjlee@google.com",
        "time": "Thu Jun 11 07:16:02 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:16:02 2026"
      },
      "message": "[wpt] Add `DIR_METADATA` for `(document-)picture-in-picture/`\n\nTeach flakiness/failure tooling where to file bugs.\n\nBug: 466160502\nChange-Id: I3ba7c0e0dd681640fc61b90cde146c64012c300a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7885959\nAuto-Submit: Jonathan Lee \u003cjonathanjlee@google.com\u003e\nCommit-Queue: Jonathan Lee \u003cjonathanjlee@google.com\u003e\nReviewed-by: Fr \u003cbeaufort.francois@gmail.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645146}\n"
    },
    {
      "commit": "edcfb9c28ffdc325a6f918de9793af87f7626aae",
      "tree": "fcadf28482bedb914eb1da60080f8897230e964d",
      "parents": [
        "9390d5c374b0b74763d175be8a4bc3d1e7f96b55"
      ],
      "author": {
        "name": "Utkarsh Pathak",
        "email": "utpathak@microsoft.com",
        "time": "Thu Jun 11 07:12:20 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:12:20 2026"
      },
      "message": "[Editing] Extract Position-typed builders from MoveParagraphs\n\nRefactor `CompositeEditCommand::MoveParagraphs` to extract four\nPosition-typed private helpers covering the \"build inputs to the\ndelete-and-paste step\" portion of the method. No behavior change:\n\n- ComputeMoveRangeEndpoints: downstream/upstream caret normalization\n  for the range to move (incl.\n  AvoidNormalizingVisiblePositionsWhenStartEqualsEnd and the end\u003cstart\n  clamp).\n- BuildMoveFragment: CreateMarkup + strictly-processed-fragment\n  construction for the paragraph(s) being moved.\n- CaptureStyleInEmptyParagraph: snapshots the empty-paragraph\n  EditingStyle so block properties can be restored at the destination\n  after the move.\n- SetEndingSelectionToDelete: encapsulates the\n  RemoveSelectionCanonicalizationInMoveParagraph flag branch for\n  setting the ending selection to the delete range.\n\nThe VP overload of `MoveParagraphs` now calls these helpers using\n`.DeepEquivalent()` at the call sites. This is the first of a series\nof refactor CLs that introduce Position-typed helpers so both\nVP and Position overloads of `MoveParagraphs` can share the same\nimplementation once the Position overload lands.\n\nBug: 501268552\nChange-Id: I4b199194c53a3d6c2c2a0c29c6552bc96fddaac2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7901994\nReviewed-by: Kent Tamura \u003ctkent@chromium.org\u003e\nCommit-Queue: Utkarsh Pathak \u003cutpathak@microsoft.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645145}\n"
    },
    {
      "commit": "9390d5c374b0b74763d175be8a4bc3d1e7f96b55",
      "tree": "14de87958007d14f7b123f444473ea0ea7dd7973",
      "parents": [
        "d4e77bc8660edb9e440f347e4ece3175781438fc"
      ],
      "author": {
        "name": "Masa Fujita",
        "email": "massan@google.com",
        "time": "Thu Jun 11 07:09:01 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:09:01 2026"
      },
      "message": "nested app menu: Add tabs from other devices to the app menu\n\nThis patch adds the ability to see and open tabs from other devices in\nthe app menu under the \"History\" parent menu. We utilize\nForeignSessionHelper to retrieve these items, similar to how the\nchorome-native://recent-tabs displays these items.\n\nThis change is guarded behind the flag #submenus-in-app-menu.\n\nDemo: http://screencast/cast/NDcyMDAzMjQxNTIxOTcxMnw1MTcwNDljMy1lOQ\n\nBug: 509065811\nChange-Id: Id4886c12126253817f6b6cc669695dcaa1c3b478\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7901883\nCommit-Queue: Masa Fujita \u003cmassan@google.com\u003e\nReviewed-by: Thomas Lukaszewicz \u003ctluk@chromium.org\u003e\nReviewed-by: Wenyu Fu \u003cwenyufu@chromium.org\u003e\nReviewed-by: Jenna Himawan \u003cjhimawan@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645144}\n"
    },
    {
      "commit": "d4e77bc8660edb9e440f347e4ece3175781438fc",
      "tree": "66c9d8582ed6183a24c9518dae94168e440c5dfe",
      "parents": [
        "68855c577a9bd5e3d4b6ea5fad41b04f1ee684f8"
      ],
      "author": {
        "name": "Andreas Haas",
        "email": "ahaas@chromium.org",
        "time": "Thu Jun 11 07:08:41 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:08:41 2026"
      },
      "message": "Sort gin::WrappablePointerTag enum values\n\nThe enum values in gin::WrappablePointerTag are now sorted\nalphabetically and enclosed within keep-sorted comments.\n\nChange-Id: I7893bec5ed94733bddd674d1e333ca03257f5a94\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7915112\nReviewed-by: Michael Lippautz \u003cmlippautz@chromium.org\u003e\nCommit-Queue: Andreas Haas \u003cahaas@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645143}\n"
    },
    {
      "commit": "68855c577a9bd5e3d4b6ea5fad41b04f1ee684f8",
      "tree": "d1c3cdb2dfd72b2b5a758cc48e544bf687d9f7bb",
      "parents": [
        "cf3d1942ff6654cd7e63d5de76d43ee107c1611f"
      ],
      "author": {
        "name": "Min Qin",
        "email": "qinmin@chromium.org",
        "time": "Thu Jun 11 07:01:46 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:01:46 2026"
      },
      "message": "Secure MHTML generation by introducing a Mojo Data Pipe on all platforms.\n\nThis CL secures the MHTML generation path by introducing a Mojo Data\nPipe on all platforms (including POSIX and Windows):\n    1. The browser process creates a Mojo Data Pipe, passing the Producer handle to the renderer and retaining the Consumer handle.\n    2. A new helper class, MHTMLDataPipeReader, runs on the blocking download task runner to read incoming serialized MHTML data from the Consumer handle and write it safely to disk in the browser process.\n    3. MHTMLHandleWriter and its subclasses are updated to use a self-destruction mechanism via std::unique_ptr (passing the unique_ptr through the asynchronous task/callback chain) to guarantee robust lifetime management during the Mojo streaming process. This completely avoids sequence lifetime concerns and potential memory leaks upon unexpected termination.\n    4. Legacy mojo::SimpleWatcher member and includes are removed from the browser process, as the asynchronous reading is now entirely driven by mojo::DataPipeDrainer.\n\nBug: 514006886\nChange-Id: Icf51a14c5422e725f2a99e69ed964f166b788a6a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7883815\nCommit-Queue: Min Qin \u003cqinmin@chromium.org\u003e\nReviewed-by: Justin DeWitt \u003cdewittj@chromium.org\u003e\nReviewed-by: Daniel Cheng \u003cdcheng@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1645142}\n"
    },
    {
      "commit": "cf3d1942ff6654cd7e63d5de76d43ee107c1611f",
      "tree": "4ccbe17945fdd6741deeac2e02ae23944285edce",
      "parents": [
        "265e8c4090af47efd7a4d9ec3ba4795231e559c1"
      ],
      "author": {
        "name": "Pranav Modi",
        "email": "pranavmodi@microsoft.com",
        "time": "Thu Jun 11 07:00:34 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 07:00:34 2026"
      },
      "message": "Skip autocorrect detection when IME is active in TSFTextStore\n\nThe autocorrect\u003d\"off\" detection in TSFTextStore falsely reverts\nlegitimate IME input. Japanese IME inserts full-width space (U+3000)\nwithout composition, which breaks the prefix check and gets silently\nreverted.\n\nThe bug has been fixed by adding !IsInputIME() guard so autocorrect\ndetection only applies to touch keyboard input, not IME input.\n\nBug: 521644696, 521205128\nChange-Id: I2f76a97fef7c9a4c5f8d4fa812820b81e7399ad0\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7917332\nReviewed-by: Dana Fried \u003cdfried@chromium.org\u003e\nCommit-Queue: Pranav Modi \u003cpranavmodi@microsoft.com\u003e\nReviewed-by: Jesse McKenna \u003cjessemckenna@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645141}\n"
    },
    {
      "commit": "265e8c4090af47efd7a4d9ec3ba4795231e559c1",
      "tree": "081df6dc04eafadf6be45cd78ffcdfe817579e8a",
      "parents": [
        "9ff36f5d70b9b267eda5bdfe40584928c122a7cf"
      ],
      "author": {
        "name": "Dewita Sonya",
        "email": "dsonya@google.com",
        "time": "Thu Jun 11 06:42:30 2026"
      },
      "committer": {
        "name": "Chromium LUCI CQ",
        "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 11 06:42:30 2026"
      },
      "message": "[Cast Receiver] Test kKeyDown translation in StreamingInputObserver\n\nAdd missing test for kKeyDown\n\nBUG\u003d501521700\nTAG\u003dagy\n\nChange-Id: I2c3bfe2fbb8fd25d96dc097f5824a6d19242fca0\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7916979\nReviewed-by: Simeon Anfinrud \u003csanfin@chromium.org\u003e\nAuto-Submit: Dewita Sonya \u003cdsonya@google.com\u003e\nReviewed-by: Shawn Quereshi \u003cshawnq@google.com\u003e\nCommit-Queue: Dewita Sonya \u003cdsonya@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1645140}\n"
    }
  ],
  "next": "9ff36f5d70b9b267eda5bdfe40584928c122a7cf"
}
