)]}'
{
  "log": [
    {
      "commit": "6e3fa1c6b2edeae555a5deb13dc206a622e0d136",
      "tree": "5832929f3718bf19d114de4fd6a22f2c4d758e71",
      "parents": [
        "3be3c408eb68d1f17f2be2c7ac04fdbc4c77a002"
      ],
      "author": {
        "name": "devtools-ci-autoroll-builder",
        "email": "devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 16:02:51 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 17:13:38 2026"
      },
      "message": "Update DevTools DEPS (trusted)\n\nRolling build: https://chromium.googlesource.com/chromium/src/build/+log/52bf7bc..7ac94db\n\nRoll created at https://cr-buildbucket.appspot.com/build/8672572671383077185\n\nBug: none\nChange-Id: Ia4b344c3987f20e40638dc102017afdfe4dfca3a\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8283855\nCommit-Queue: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3be3c408eb68d1f17f2be2c7ac04fdbc4c77a002",
      "tree": "10e37e18311741905eacf34db2123bb7317efb9e",
      "parents": [
        "20c4fec9ae18e4a19999ab57f321c35c15f3d2bf"
      ],
      "author": {
        "name": "Kateryna Prokopenko",
        "email": "kprokopenko@google.com",
        "time": "Mon Aug 24 14:33:52 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 14:58:41 2026"
      },
      "message": "Add handleExternalAIRequest hook for AI evaluations\n\nIntroduces the handleExternalAIRequest global helper in the\nai_assistance module to execute AI conversation flows\nprogrammatically for evaluation and smoke testing without\nrendering UI widgets.\n\nCurrently supports resolving the active network request context\nflavor matching a provided contextIdentifier, executing the\nconversation prompts sequentially, enabling structured logging,\nand returning recorded logs.\n\nBug: 523180781\nChange-Id: I4ec95195006f13458383b2d94f902b033e35a8f6\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8284042\nReviewed-by: Jack Franklin \u003cjacktfranklin@chromium.org\u003e\nCommit-Queue: Jack Franklin \u003cjacktfranklin@chromium.org\u003e\nAuto-Submit: Kateryna Prokopenko \u003ckprokopenko@chromium.org\u003e\nCommit-Queue: Kateryna Prokopenko \u003ckprokopenko@chromium.org\u003e\n"
    },
    {
      "commit": "20c4fec9ae18e4a19999ab57f321c35c15f3d2bf",
      "tree": "ccdb4ce1e16dac4fd258297ea03595b7245f4c7e",
      "parents": [
        "e382e373c3754f38a67589ea70ccdcd0a5a07996"
      ],
      "author": {
        "name": "Jack Franklin",
        "email": "jacktfranklin@chromium.org",
        "time": "Mon Aug 24 13:38:27 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 14:03:24 2026"
      },
      "message": "AI: Retain AiAgent2 instance across context transitions\n\nIn AI Architecture V2 (devToolsAiV2Architecture), DevTools uses a single\nunified agent class (AiAgent2) that dynamically loads skills on demand.\n\nPreviously, AiConversation.#updateAgent() executed legacy V1 logic on\ncontext changes, which destroyed the existing agent and instantiated a\nnew AiAgent2. This wiped the loaded activeSkills set and forced the\nmodel to perform duplicate learnSkills round-trips for skills it had\nalready acquired earlier in the session.\n\nThis change retains the existing AiAgent2 instance across context\nchanges when V2 is enabled, preserving its active skills and declared\ntools. It also ensures that AiAgent.context is kept synchronized when\noptions.selected changes.\n\nBecause history now accumulates on the retained agent instance across\ncontext switches, server-side logging deactivation is also made strictly\none-way (via disableServerSideLogging) to ensure that turns following\nsensitive contexts (e.g. cookies or storage) do not leak prior\nconversation history to AIDA logs.\n\nFixed: 546034795\nChange-Id: I8f8c4319cbd5d2103f6ae63f52084a9b835c1870\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8253439\nReviewed-by: Alina Varkki \u003calinavarkki@chromium.org\u003e\nCommit-Queue: Jack Franklin \u003cjacktfranklin@chromium.org\u003e\nAuto-Submit: Jack Franklin \u003cjacktfranklin@chromium.org\u003e\n"
    },
    {
      "commit": "e382e373c3754f38a67589ea70ccdcd0a5a07996",
      "tree": "b3cf060cc74060920e7b3229c6d5d3b7b6827732",
      "parents": [
        "041b73b217266d67e9a1f495924ac49e787a0b6b"
      ],
      "author": {
        "name": "Jack Franklin",
        "email": "jacktfranklin@google.com",
        "time": "Mon Aug 24 12:57:40 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 13:31:01 2026"
      },
      "message": "AI Assistance: Introduce Lighthouse capabilities for AI V2 tools\n\nPreviously, GetLighthouseAuditsTool read the active Lighthouse report\ndirectly from ConversationContext on BaseToolCapability.\n\nThis patch introduces dedicated Lighthouse capabilities:\n1. LighthouseReportCapability for inspecting active reports.\n2. LighthouseRecordingCapability for triggering audit runs.\n3. Updates GetLighthouseAuditsTool and RunLighthouseTool to require\n   their respective capabilities.\n4. Provides the required capability methods on the AiAgent2 context.\n\nFixed: 543827256\nTAG\u003dagy\nCONV\u003d2af4945b-2bf2-4d04-afc1-bcd11a69771d\nChange-Id: I3c24794f71960741a300933d1405e59222931783\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8279731\nCommit-Queue: Kateryna Prokopenko \u003ckprokopenko@chromium.org\u003e\nAuto-Submit: Jack Franklin \u003cjacktfranklin@chromium.org\u003e\nReviewed-by: Kateryna Prokopenko \u003ckprokopenko@chromium.org\u003e\n"
    },
    {
      "commit": "041b73b217266d67e9a1f495924ac49e787a0b6b",
      "tree": "4a794e484cb9e428ef3b24351d820a4e3c0b4efc",
      "parents": [
        "d45d8854d5264d248b6b9e5836b29d0e108d7c5e"
      ],
      "author": {
        "name": "Yulun Zeng",
        "email": "yulunz@chromium.org",
        "time": "Thu Aug 20 12:58:53 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 13:27:39 2026"
      },
      "message": "[comments] hide overflown highlights.\n\nbefore: https://screenshot-v2.corp.google.com/3rovqskcci6og\n\nafter:\nhttps://screenshot-v2.corp.google.com/03k2ob576n9l8\n\nthe rect of the highlight is intersected with the bounding box of the\nclosest parent upstream that has a hide overflow setting. Works for both\nX and Y axes.\n\nBug: 542928776\nChange-Id: I8b7c8a02c70bebe95f8509cbf93044033b223a4a\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8271407\nCommit-Queue: Yulun Zeng \u003cyulunz@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "d45d8854d5264d248b6b9e5836b29d0e108d7c5e",
      "tree": "b6511de7042d5d1f9c7578563f0a326ee2cbccfb",
      "parents": [
        "4ce3fcce64d19a22f2ffd8565afb7554b3cca643"
      ],
      "author": {
        "name": "devtools-ci-autoroll-builder",
        "email": "devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 12:03:02 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 13:23:44 2026"
      },
      "message": "Roll browser-protocol and CfT\n\nThis roll requires a manual review. See http://go/reviewed-rolls for guidance.\n\nRolling CfT pin together with browser-protocol files: https://chromium.googlesource.com/chromium/src/+log/{old_revision}..{new_revision}\nIn case of failures or errors, reach out to someone from config/owner/COMMON_OWNERS.\n\nRoll created at https://cr-buildbucket.appspot.com/build/8672587775700409889\n\nR\u003dchrome-devtools-waterfall-gardener-emea-oncall@google.com\n\nBug: none\nChange-Id: Icc6ae483b1cb54f5d38fca6b5b8964d75f91586f\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8283860\nBot-Commit: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Alina Varkki \u003calinavarkki@chromium.org\u003e\n"
    },
    {
      "commit": "4ce3fcce64d19a22f2ffd8565afb7554b3cca643",
      "tree": "a5de9ab2e2ab2dcf0e6d509454527b6c2450e3cd",
      "parents": [
        "c438b721522591221df8fad2831969320e2d16d8"
      ],
      "author": {
        "name": "Nikolay Vitkov",
        "email": "nvitkov@chromium.org",
        "time": "Mon Aug 24 12:18:01 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 13:11:49 2026"
      },
      "message": "TS extractor\n\nThis part of the Build cleaner accepts a JS/TS file and walks the AST\nto find all imports in it.\n\nBug: 468942591\nChange-Id: Icbc509071975947be2acb4b00b309b1950430dd9\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8284780\nCommit-Queue: Nikolay Vitkov \u003cnvitkov@chromium.org\u003e\nReviewed-by: Danil Somsikov \u003cdsv@chromium.org\u003e\nAuto-Submit: Nikolay Vitkov \u003cnvitkov@chromium.org\u003e\n"
    },
    {
      "commit": "c438b721522591221df8fad2831969320e2d16d8",
      "tree": "18fb57e67a81674aebf9d3f80b316898beef9928",
      "parents": [
        "328ee2545df8152ae9a67f897050d225d8646ca2"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Mon Aug 24 11:59:00 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 12:38:38 2026"
      },
      "message": "[settings] Migrate console-timestamps-enabled setting to SettingDescriptor\n\nBug: 535451658\nChange-Id: I41a1d44a3e8dd9d316ccb5f45116bd953cc3f09c\nTAG\u003dagy\nCONV\u003dbe04dab5-6365-426e-a74b-e01f2db639bd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8278753\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "328ee2545df8152ae9a67f897050d225d8646ca2",
      "tree": "3e0016aa0dfa2444a923316dc7d6acdad2306ff3",
      "parents": [
        "a7f80564565f8ac61f544a4068c4b58a582cff9d"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Mon Aug 24 11:22:04 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 11:49:05 2026"
      },
      "message": "[build] Support tsconfig.ref.json in ninja generators\n\nTemporary adapter to make legacy devtools_entrypoint targets\ninteroperate with the new *_split GN rules during migration.\n\nGenerates *-tsconfig.ref.json in generate-tsconfig.js and syncs\ndeclarations and references to out/\u003cconfig\u003e/tsc in\ngenerate-declaration.js. Both scripts will be deleted once entrypoints\nare fully migrated to devtools_entrypoint_split.\n\nR\u003dalexrudenko@chromium.org\n\nTAG\u003dagy\nCONV\u003db146914d-c508-4549-bb5e-90269ee34853\n\nBug: 547522497\nChange-Id: I0d05e619cdffddf476fa64e40ca8ca950d4144ec\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8284041\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\n"
    },
    {
      "commit": "a7f80564565f8ac61f544a4068c4b58a582cff9d",
      "tree": "b47357cb5a2f810b10719bfeb1f1d6b89b19f7bb",
      "parents": [
        "5a4e3ec89600e621d331db4bcd66671560f8cefa"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Mon Aug 24 06:53:57 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 11:47:57 2026"
      },
      "message": "[settings] Migrate selected-context-filter-enabled setting to SettingDescriptor\n\nBug: 535451658\nChange-Id: I60713113c5df63f14bd3e2f83f1a76a118c040d0\nTAG\u003dagy\nCONV\u003dbe04dab5-6365-426e-a74b-e01f2db639bd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8274557\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "5a4e3ec89600e621d331db4bcd66671560f8cefa",
      "tree": "f9bc3cdc67156533d635d51a415938489771cee6",
      "parents": [
        "96c99ccbf20d1206ad87e5ccea2a5890bfcc4fe9"
      ],
      "author": {
        "name": "Samiya Caur",
        "email": "samiyac@google.com",
        "time": "Mon Aug 24 11:13:24 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 11:45:52 2026"
      },
      "message": "Fix crash when enabling AI completion before pane is attached\n\nFixed: 546850769\nChange-Id: If8ab0d27403f0879b8994fe01ea1262a7d707090\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8285298\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nCommit-Queue: Samiya Caur \u003csamiyac@chromium.org\u003e\n"
    },
    {
      "commit": "96c99ccbf20d1206ad87e5ccea2a5890bfcc4fe9",
      "tree": "53b1b216e76538a170e5c3cdb3a51590c5a39ec3",
      "parents": [
        "cd785e5e9b90f5a117caad6d2bcbed2fcbfe2c74"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Mon Aug 24 11:18:00 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 11:43:02 2026"
      },
      "message": "[settings] Migrate network-messages setting to SettingDescriptor\n\nBug: 535451658\nChange-Id: I100b420f0a5b75576df733fd8dec1561b538de56\nTAG\u003dagy\nCONV\u003dbe04dab5-6365-426e-a74b-e01f2db639bd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8284918\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\n"
    },
    {
      "commit": "cd785e5e9b90f5a117caad6d2bcbed2fcbfe2c74",
      "tree": "58a8ff269208932413cda43946a1421fc9fe39b3",
      "parents": [
        "cdd1b7d33f66ac559926539b7377b7d24e22257f"
      ],
      "author": {
        "name": "Yang Guo",
        "email": "yangguo@chromium.org",
        "time": "Mon Aug 10 00:09:46 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 11:30:44 2026"
      },
      "message": "Fix ArrowUp and ArrowDown behavior in search input\n\nWhy this CL is necessary:\nPreviously, pressing ArrowUp or ArrowDown when focused in a SearchableView search input field (created via createHistoryInput) caused unexpected forward match jumping through search results when already at the boundary of search history (historyPosition \u003d\u003d\u003d 0 or historyPosition \u003d\u003d\u003d history.length - 1).\n\nThis happened because:\n1. createHistoryInput in UIUtils.ts dispatched a synthetic \u0027input\u0027 event on ArrowUp / ArrowDown key press even if historyPosition did not change.\n2. In SearchableView, the \u0027input\u0027 event listener calls onInput() -\u003e performSearch(false, true), which triggers a match jump (shouldJump \u003d true). Thus, pressing ArrowUp or ArrowDown when at the start or end of history dispatched redundant \u0027input\u0027 events, causing performSearch to repeatedly jump forward between search results even though the search query string remained unchanged.\n\nHow the bug is fixed:\n1. Updated createHistoryInput in UIUtils.ts to check whether historyPosition actually changes before setting historyInput.value and dispatching the synthetic \u0027input\u0027 event. This prevents redundant \u0027input\u0027 events (and thus unintended match jumping) when pressing ArrowUp / ArrowDown at history boundaries.\n2. Added unit tests in UIUtils.test.ts verifying that ArrowUp / ArrowDown navigate search query history and do not dispatch redundant input events when hitting boundaries.\n\nFixed: 538471394\nChange-Id: Ic191d44ce2ce1a1c223305a6a94868813ed80cfd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8223282\nReviewed-by: Wolfgang Beyer \u003cwolfi@chromium.org\u003e\nAuto-Submit: Yang Guo \u003cyangguo@chromium.org\u003e\nCommit-Queue: Wolfgang Beyer \u003cwolfi@chromium.org\u003e\n"
    },
    {
      "commit": "cdd1b7d33f66ac559926539b7377b7d24e22257f",
      "tree": "c73457a276cd141d58ca17242bd86b5bc9673cb4",
      "parents": [
        "666eb565e9d371529a9cd585e6fbb62a70ae5438"
      ],
      "author": {
        "name": "Yang Guo",
        "email": "yangguo@chromium.org",
        "time": "Mon Aug 24 10:42:38 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 11:07:10 2026"
      },
      "message": "Ensure consistent UI Strings in front_end/panels/timeline/components\n\nRefactor user-facing UIStrings and localization comments in\nfront_end/panels/timeline/components according to UX writing guidelines.\n\nR\u003dyangguo@chromium.org\n\nFixed: 547596466\nChange-Id: Ia2a9c97962025f283a3ad0300cd97aaceb4099de\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8278891\nCommit-Queue: Alina Varkki \u003calinavarkki@chromium.org\u003e\nCommit-Queue: Yang Guo \u003cyangguo@chromium.org\u003e\nReviewed-by: Alina Varkki \u003calinavarkki@chromium.org\u003e\nAuto-Submit: Yang Guo \u003cyangguo@chromium.org\u003e\n"
    },
    {
      "commit": "666eb565e9d371529a9cd585e6fbb62a70ae5438",
      "tree": "25aa8d82bbc01c82684d52b7046e523370853ca9",
      "parents": [
        "44ce8accea0d937f183f8f82f5a8953e850e7d15"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Mon Aug 24 10:41:02 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 11:05:54 2026"
      },
      "message": "[build] Generate tsconfig and tsconfig.ref for CSS files in GN\n\nUse GN generated_file rules in generate_css.gni to write both\n*-tsconfig.json and *-tsconfig.ref.json eagerly at gn gen time.\nThis removes the tsconfig generation and path logic from\ngenerate_css_js_files.js.\n\nR\u003dalexrudenko@chromium.org\n\nTAG\u003dagy\nCONV\u003d55425596-6eee-4828-82fb-812c77b16d2a\n\nBug: 547522497\nChange-Id: I75b131bcce590adc5541d5464d4768a166cf9864\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8279593\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\n"
    },
    {
      "commit": "44ce8accea0d937f183f8f82f5a8953e850e7d15",
      "tree": "22f9fc5c6bffd929bcbb0e5a4d731380919ae85d",
      "parents": [
        "e19ce1ab9e6eb104b09de76cd0312e4f7fd6fc89"
      ],
      "author": {
        "name": "Finnur Thorarinsson",
        "email": "finnur@chromium.org",
        "time": "Fri Aug 21 16:13:27 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 11:04:50 2026"
      },
      "message": "[Evals]: Lay the structural groundwork for alternative testing targets.\n\n- Provide extensibility via subclassing by refactoring StateProvider in test/e2e/conductor/, allowing custom state providers to override browser setup and page creation.\n- Afford more flexibility in how Chrome is launched via the Browser Helper Launcher (specific path, port, headless, etc).\n\nProps to liviurau@ (this CL is based off of his work).\n\nBug: 523185700\nChange-Id: I8b94ed2bc73eec5350e3a6d3ea554eba263526bb\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8276397\nCommit-Queue: Finnur Thorarinsson \u003cfinnur@chromium.org\u003e\nReviewed-by: Kateryna Prokopenko \u003ckprokopenko@chromium.org\u003e\n"
    },
    {
      "commit": "e19ce1ab9e6eb104b09de76cd0312e4f7fd6fc89",
      "tree": "b27c725264598dc446f3566b760447a14033a655",
      "parents": [
        "5479b3e9fe3abbabdcf105d600726b89799d22e5"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Mon Aug 24 10:40:29 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 11:03:44 2026"
      },
      "message": "[settings] Migrate search-as-you-type setting to SettingDescriptor\n\nBug: 535451658\nChange-Id: I22533787db02057283d670775c9fb4e1b5365bff\nTAG\u003dagy\nCONV\u003dbe04dab5-6365-426e-a74b-e01f2db639bd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8283900\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "5479b3e9fe3abbabdcf105d600726b89799d22e5",
      "tree": "e7dd08161fe7df6f36bf766dc7ae0091657ef80d",
      "parents": [
        "e831d98c90d87044242a91d06fe6d6b390087ce8"
      ],
      "author": {
        "name": "Alex Rudenko",
        "email": "alexrudenko@chromium.org",
        "time": "Mon Aug 24 09:42:57 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 10:48:25 2026"
      },
      "message": "Move Issue management to DOMTreeWidget and make rendering declarative\n\nThis CL moves issue management from ElementsTreeOutline to\nDOMTreeWidget and updates ElementsTreeElement to render issue highlights\ndeclaratively via Lit templates.\n\nBug: 407751692\nChange-Id: I09bdf5854ccfb76781ec433f1b24f322ef8e5d04\nTAG\u003dagy\nCONV\u003db1a8f5c6-9e24-4d3f-b9eb-52a960119c78\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8277031\nReviewed-by: Simon Zünd \u003cszuend@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "e831d98c90d87044242a91d06fe6d6b390087ce8",
      "tree": "2c44c738f2fc0aa6719a09e38105585bc3e653c5",
      "parents": [
        "e821966c563d360a75d657f71d9dc20fd780a439"
      ],
      "author": {
        "name": "Yang Guo",
        "email": "yangguo@chromium.org",
        "time": "Mon Aug 17 06:05:57 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 10:47:21 2026"
      },
      "message": "Ensure consistent UI Strings in front_end/ui/legacy/components/perf_ui\n\nSummary of changes:\n- Standardized \u0027Doubleclick\u0027 to \u0027Double-click\u0027 in FilmStripView\n- Fixed sentence case for \u0027Flame chart\u0027, \u0027Left resizer\u0027, and\n  \u0027Right resizer\u0027\n- Capitalized key name \u0027Enter\u0027 in FlameChart\n- Refined @description localization comments across perf_ui to be\n  descriptive, non-redundant, and follow casing rules\n\nFixed: 547584269\nChange-Id: I323aa52bacf3271d1b021a2d2be155f10ea83c4d\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8250903\nReviewed-by: Jack Franklin \u003cjacktfranklin@chromium.org\u003e\nCommit-Queue: Yang Guo \u003cyangguo@chromium.org\u003e\nAuto-Submit: Yang Guo \u003cyangguo@chromium.org\u003e\n"
    },
    {
      "commit": "e821966c563d360a75d657f71d9dc20fd780a439",
      "tree": "2f04c19749703754f2f7f6119104f7f3f2f98784",
      "parents": [
        "1219e01a44969c5aeb7716c900dd9e16d758fb72"
      ],
      "author": {
        "name": "Alina Varkki",
        "email": "alinavarkki@google.com",
        "time": "Mon Aug 24 09:29:03 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 10:38:57 2026"
      },
      "message": "Roll browser-protocol and CfT\n\nThis roll requires a manual review. See http://go/reviewed-rolls for guidance.\n\nRolling CfT pin together with browser-protocol files: https://chromium.googlesource.com/chromium/src/+log/c7fa750520673537bb8f56d44c3c07bb2d580372..069db94880beecb3702000d1763083e769fb6b03\nIn case of failures or errors, reach out to someone from config/owner/COMMON_OWNERS.\n\nRoll created at https://cr-buildbucket.appspot.com/build/8672602872547705457\n\nR\u003dchrome-devtools-waterfall-gardener-emea-oncall@google.com\n\nBug: none\nChange-Id: I0b92bc58eeabce1d2c15b9514b37914e9ee63be3\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8275517\nOwners-Override: Alina Varkki \u003calinavarkki@chromium.org\u003e\nReviewed-by: Finnur Thorarinsson \u003cfinnur@chromium.org\u003e\nCommit-Queue: Alina Varkki \u003calinavarkki@chromium.org\u003e\nReviewed-by: Alina Varkki \u003calinavarkki@chromium.org\u003e\n"
    },
    {
      "commit": "1219e01a44969c5aeb7716c900dd9e16d758fb72",
      "tree": "722b0f963a47cc651cb94f0d02cefaa5e2a71bf3",
      "parents": [
        "8e0b8de70d45eb453aab98004165796a0c5b8b83"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Mon Aug 24 09:22:14 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 09:53:11 2026"
      },
      "message": "[settings] Migrate user-shortcuts setting to SettingDescriptor\n\nBug: 535451658\nChange-Id: I0a87b0f6007be26a433a678bbe3e1fbffaca7984\nTAG\u003dagy\nCONV\u003dbe04dab5-6365-426e-a74b-e01f2db639bd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8276490\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "8e0b8de70d45eb453aab98004165796a0c5b8b83",
      "tree": "574b9bbd17cb780207ea6526e1c2ac010aebcf36",
      "parents": [
        "5b1a8e52e362288f356db08e2efded01c0983b81"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Mon Aug 24 08:26:10 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 09:34:11 2026"
      },
      "message": "[devtools_pre_built] Expose -dts sub-target alias and add prebuilt test fixture\n\nUpdate devtools_pre_built to copy assets to both target_gen_dir and the\nintermediate tsc directory using two separate copy actions, and expose a\n${target_name}-dts group alias so that ts_library_split and\ndevtools_entrypoint_split targets can depend directly on prebuilt\nthird-party packages. Also adds an integration test fixture and\nconsolidates build test fixtures under scripts/build:tests.\n\nBug: 547522497\nChange-Id: Ieb25d4928061dfa1828dfe4f673c5eae56ea6863\nTAG\u003dagy\nCONV\u003df4ebce7e-f209-48d0-be3f-7c9dbea28500\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8274751\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\n"
    },
    {
      "commit": "5b1a8e52e362288f356db08e2efded01c0983b81",
      "tree": "4e86ecd030bf466bb6a9363088afc9bc12abc297",
      "parents": [
        "201b744a0d82c6abe0e692b5a9abea7012b975ba"
      ],
      "author": {
        "name": "Alex Rudenko",
        "email": "alexrudenko@chromium.org",
        "time": "Mon Aug 24 07:30:07 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 09:25:53 2026"
      },
      "message": "Introduce DOMIssuesManager to attach issues to SDK DOMNodes\n\nThis CL introduces DOMIssuesManager in models/issues_manager to listen\nto IssuesManager and attach issues directly to SDK DOMNodes, dispatching\nDOMNodeEvents.ISSUE_ADDED and DOMNodeEvents.ISSUE_REMOVED.\n\nThis allows cleaning up business logic from presenters.\n\nBug: 407751692\nChange-Id: I9aab34fe2c2bb870210781646c12393ca9570314\nTAG\u003dagy\nCONV\u003db1a8f5c6-9e24-4d3f-b9eb-52a960119c78\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8284378\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nReviewed-by: Simon Zünd \u003cszuend@chromium.org\u003e\n"
    },
    {
      "commit": "201b744a0d82c6abe0e692b5a9abea7012b975ba",
      "tree": "7e36c8711a5742f22d7e567689dc343cc0d42688",
      "parents": [
        "91c31084930f603f8ed52472a378b6933d2f265f"
      ],
      "author": {
        "name": "devtools-ci-autoroll-builder",
        "email": "devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 08:04:10 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 09:16:57 2026"
      },
      "message": "Update DevTools DEPS (trusted)\n\nRolling build: https://chromium.googlesource.com/chromium/src/build/+log/7ff4958..52bf7bc\n\nRolling buildtools/linux64: git_revision:58933a7cdbc90f70f2381f0c72e76d29be1d43a9..git_revision:e0a6ab04a113b2dd039cab7c21c6f387e0d881ee\n\nRolling buildtools/mac: git_revision:58933a7cdbc90f70f2381f0c72e76d29be1d43a9..git_revision:e0a6ab04a113b2dd039cab7c21c6f387e0d881ee\n\nRolling buildtools/win: git_revision:58933a7cdbc90f70f2381f0c72e76d29be1d43a9..git_revision:e0a6ab04a113b2dd039cab7c21c6f387e0d881ee\n\nRolling third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools/+log/9f4b1bd..612d70c\n\nRolling third_party/siso/cipd: git_revision:bc45e8f67ae0f37d337190ad64aa8bb440c791eb..git_revision:da6dab06f07af293f3695730868206f97c257661\n\nRoll created at https://cr-buildbucket.appspot.com/build/8672602872547705457\n\nBug: none\nChange-Id: I91cdf8970a2140144b139866182d5dd5a00d4261\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8284345\nCommit-Queue: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "91c31084930f603f8ed52472a378b6933d2f265f",
      "tree": "27785331a97a78aa950645a3d621bf38afec9683",
      "parents": [
        "ed214916260ae4373020588edebf605b8b9f99fc"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Mon Aug 24 05:25:13 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 09:05:58 2026"
      },
      "message": "[settings] Migrate sync-preferences setting to SettingDescriptor\n\nBug: 535451658\nChange-Id: Ieca9f87e315118fe61f9eed22e59cc67ae4bcf2a\nTAG\u003dagy\nCONV\u003dbe04dab5-6365-426e-a74b-e01f2db639bd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8283899\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "ed214916260ae4373020588edebf605b8b9f99fc",
      "tree": "2a58917aee6cbf3ba8bd9e5b5ca65f9ed6a859ae",
      "parents": [
        "132d4366a996b392ebbb5c3d54916185ac0adc38"
      ],
      "author": {
        "name": "Sergei Rudenkov",
        "email": "sergeirudenkov@google.com",
        "time": "Fri Aug 21 07:16:11 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 08:25:59 2026"
      },
      "message": "Remove elementsByOrigin from SecurityPanelSidebar\n\nNow that Blink web tests have been updated to use\n`sidebar.selectedOrigin` instead of `sidebar.elementsByOrigin()`,\nthe legacy compatibility helper method `elementsByOrigin` and its unit\ntest are no longer needed and can be safely removed.\n\nBug: 407752229\nChange-Id: I1723962fc9bd87613f931d2ae03c43f031783027\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8277050\nReviewed-by: Danil Somsikov \u003cdsv@chromium.org\u003e\nCommit-Queue: Sergei Rudenkov \u003csergeirudenkov@chromium.org\u003e\n"
    },
    {
      "commit": "132d4366a996b392ebbb5c3d54916185ac0adc38",
      "tree": "2aa0439141751e951b33670a4ea3cd80d0326347",
      "parents": [
        "92d52456a3826edeb22f4e08f36e4f80c57d71b2"
      ],
      "author": {
        "name": "Yang Guo",
        "email": "yangguo@chromium.org",
        "time": "Mon Aug 17 06:13:12 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 08:11:50 2026"
      },
      "message": "Ensure consistent UI Strings in cookie_table\n\nUpdate user-facing UI strings and localization comments in\nfront_end/ui/legacy/components/cookie_table to adhere to\nUX writing guidelines.\n\nSummary of changes:\n- Use sentence case for \"Partition key site\" and \"Editable cookies\"\n- Use contraction with curly apostrophe in \"HttpOnly cookies can’t\n  be added as context\"\n- Improve @description localization comments with accurate roles,\n  documentation links, and attribute explanations\n\nFixed: 547584387\nChange-Id: I935beb91e1457fa211c592e4b09a65430758af5a\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8250904\nReviewed-by: Nicholas Roscino \u003cnroscino@chromium.org\u003e\nCommit-Queue: Nicholas Roscino \u003cnroscino@chromium.org\u003e\nAuto-Submit: Yang Guo \u003cyangguo@chromium.org\u003e\n"
    },
    {
      "commit": "92d52456a3826edeb22f4e08f36e4f80c57d71b2",
      "tree": "6367d53de53f8db037718289955d7c987b1f4e40",
      "parents": [
        "60eeaeb124f15260bebbe6cf3054e5c7d7a673f6"
      ],
      "author": {
        "name": "Danil Somsikov",
        "email": "dsv@chromium.org",
        "time": "Mon Aug 24 06:49:44 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 07:54:39 2026"
      },
      "message": "Fix double-flash during checkbox toggles\n\nWhen toggleDisabled modifies a CSS property, it sets userOperation \u003d true, awaits the backend resolution, and yields back to false. However, the layout mutation causes Blink to emit an asynchronous ComputedStyleUpdated event that predictably arrived just after userOperation became false. DevTools historically uses this asynchronous event as an explicit \"garbage collector\" to conditionally sweep the UI (e.g. dropping invalidated container queries or deleted properties) by invoking a full #innerRebuildUpdate. Because of the timing, the checkbox toggle inadvertently triggered this sweeping UI wipe every time.\n\nPrevious attempts to fix this stopped the wipe dynamically based on animations, which broke DevTools garbage collection entirely and caused test regressions.\n\nThis patch creates an isSuppressingResets state machine flag in StylesSidebarPane.ts.\n\n1. toggleDisabled in StylePropertyTreeElement now manually invokes suppressResets() natively, indefinitely suppressing the inevitable trailing UI wipes caused by its changes.\n2. The flag is permanently cleared whenever a user initiates a new structured edit (via setUserOperation(true) or setEditingStyle(true)), natively reviving the garbage-collection wipe exactly when it\u0027s structurally required.\n\nBug: 548477554\nChange-Id: I2239f0fc85fdf9a55bb041244a911d1a7927d230\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8266539\nReviewed-by: Philip Pfaffe \u003cpfaffe@chromium.org\u003e\nCommit-Queue: Danil Somsikov \u003cdsv@chromium.org\u003e\n"
    },
    {
      "commit": "60eeaeb124f15260bebbe6cf3054e5c7d7a673f6",
      "tree": "fcc71be73fce590fb4ec6bde7383e7df3fadb82b",
      "parents": [
        "8b07c149b53eb517effba29b021b5733cf5c903e"
      ],
      "author": {
        "name": "Alina Varkki",
        "email": "alinavarkki@google.com",
        "time": "Fri Aug 21 12:56:25 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 07:48:41 2026"
      },
      "message": "Fully conform the turns to the standard KAF Trajectory JSON Schema.\n\nresult after: https://paste.googleplex.com/4525487517990912\n\nTo support this alignment, the following fields were added/updated:\n- \u0027timestamp\u0027: Added to all turns and individual tool calls. Populated with\n  approximated microsecond-precision Unix timestamps.\n- \u0027thoughts\u0027: Added to all turns. Kept empty ([]) because DevTools does\n  not currently receive reasoning steps from Aida.\n- \u0027tokens\u0027: Added to all turns. Kept empty ({}) as token measurements\n  are not currently tracked.\n- \u0027tool_calls\u0027: Added to all turns. Kept empty ([]) for user turns, and\n  populated for gemini turns with the name, args, status, timestamp, and\n  optionally result of the invoked tool commands.\n- \u0027status\u0027: Added to tool calls. Populated with \u0027success\u0027 / \u0027error\u0027 as a\n  non-optional field.\n- \u0027result\u0027: Added to tool calls. Populated with the raw response returned\n  by the tool runner when available.\n\nBug: 545032578\nChange-Id: Ic8520ab4ef0fd7389cb0f501353dfdcbb6151f3f\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8250994\nCommit-Queue: Alina Varkki \u003calinavarkki@chromium.org\u003e\nReviewed-by: Kateryna Prokopenko \u003ckprokopenko@chromium.org\u003e\nAuto-Submit: Alina Varkki \u003calinavarkki@chromium.org\u003e\n"
    },
    {
      "commit": "8b07c149b53eb517effba29b021b5733cf5c903e",
      "tree": "a5bc6508d6638339499dd1656e49402ecc11d92e",
      "parents": [
        "523a2c5d9bf599616688699e53787cf077a42cea"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Mon Aug 24 05:14:15 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 07:45:45 2026"
      },
      "message": "[settings] Migrate active-keybind-set setting to SettingDescriptor\n\nBug: 535451658\nChange-Id: I0eee6042f7d716a881a2b8dbeee80a6e5503ac64\nTAG\u003dagy\nCONV\u003dbe04dab5-6365-426e-a74b-e01f2db639bd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8279390\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "523a2c5d9bf599616688699e53787cf077a42cea",
      "tree": "34bb0daa190785f8f4954cb7c39aff28c4a4c348",
      "parents": [
        "af1586be5f78be2a1dd6112c383d4020c4d9d716"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Fri Aug 21 09:55:49 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 06:38:59 2026"
      },
      "message": "[ts_library] Add split_compilation parameter to ts_library and devtools_entrypoint\n\nAdds the split_compilation boolean parameter to ts_library and\ndevtools_entrypoint templates to enable incremental per-module migration\nto ts_library_split and devtools_entrypoint_split.\n\nOtherwise we\u0027d have to rename twice instead of just removing the\nparameter again once we are done.\n\nR\u003dpfaffe@chromium.org\n\nTAG\u003dagy\nCONV\u003d411b687e-caee-40f1-a4fe-cff3dd4ac2de\n\nBug: 547522497\nChange-Id: Ic0fa06ed7085c775291774b6ce2d4a8886d19013\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8278550\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\n"
    },
    {
      "commit": "af1586be5f78be2a1dd6112c383d4020c4d9d716",
      "tree": "cf0bba0436a16fe9131309fe63631ad255dba7fa",
      "parents": [
        "bab7257ac755cb29e2e299402ca46146d5ecf071"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Fri Aug 21 12:22:11 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 05:02:08 2026"
      },
      "message": "[settings] Migrate currentDockState setting to SettingDescriptor\n\nBug: 535451658\nChange-Id: I55f752b6b14227561e7a2861fec8a7f75b1214bb\nTAG\u003dagy\nCONV\u003dbe04dab5-6365-426e-a74b-e01f2db639bd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8280010\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "bab7257ac755cb29e2e299402ca46146d5ecf071",
      "tree": "4f0358ed0d60ffaee2bc06a5cdc82b414060d3cd",
      "parents": [
        "2125957542026ace888c20adefeb8c7b8764a010"
      ],
      "author": {
        "name": "Suyoung Jung",
        "email": "tdhitbtd@gmail.com",
        "time": "Wed Aug 19 10:45:06 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 04:54:01 2026"
      },
      "message": "Remove @ts-expect-error in BackgroundServiceModel\n\n`events` map entries are created in `enable()` before `startObserving`\nis invoked, so an entry always exists by the time an event arrives.\nAssert this explicitly instead of suppressing the type error, so that a\nprotocol contract violation surfaces with a clear message rather than\nbeing silently ignored.\n\nAlso add myself to AUTHORS, as this is my first DevTools contribution.\n\nBug: 40166562\nChange-Id: Icde2445df606ee8266894fd91965ddd42c50c74b\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8264335\nReviewed-by: Simon Zünd \u003cszuend@chromium.org\u003e\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\nReviewed-by: Danil Somsikov \u003cdsv@chromium.org\u003e\n"
    },
    {
      "commit": "2125957542026ace888c20adefeb8c7b8764a010",
      "tree": "13bafd72af344219777bbb55f911385499e8682e",
      "parents": [
        "76222cddd0a751c96ea7354f98347838d63f5087"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Fri Aug 21 12:13:10 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Aug 23 22:00:53 2026"
      },
      "message": "[settings] Migrate shortcut-panel-switch setting to SettingDescriptor\n\nBug: 535451658\nChange-Id: Ifb079f8eae5b01de3e62cc161d0bd4f9e035a59b\nTAG\u003dagy\nCONV\u003dbe04dab5-6365-426e-a74b-e01f2db639bd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8279870\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "76222cddd0a751c96ea7354f98347838d63f5087",
      "tree": "80e37fc2104c30bf340882814e5e5e9634a65d90",
      "parents": [
        "33dc271ff25ed247dacaab94a05fadd4c73e30bd"
      ],
      "author": {
        "name": "Yang Guo",
        "email": "yangguo@chromium.org",
        "time": "Sun Aug 23 12:02:48 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Aug 23 19:18:47 2026"
      },
      "message": "Ensure consistent UI Strings in front_end/ui/legacy/components/source_frame\n\nSummary of changes:\n- Apply sentence case to labels and @description comments.\n- Adopt contractions (don’t, haven’t) and eliminate politeness.\n- Remove trailing colon from setting title in source_frame-meta.ts.\n- Standardize @description comments and add runtime examples.\n\nFixed: 547584412\nChange-Id: Ibbd27c0ecbf202f34f8cd79a03c82bf13aa6b0cd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8254184\nAuto-Submit: Yang Guo \u003cyangguo@chromium.org\u003e\nCommit-Queue: Nikolay Vitkov \u003cnvitkov@chromium.org\u003e\nReviewed-by: Nikolay Vitkov \u003cnvitkov@chromium.org\u003e\n"
    },
    {
      "commit": "33dc271ff25ed247dacaab94a05fadd4c73e30bd",
      "tree": "3b7812c9beed4649fabf495215a6432b175ae932",
      "parents": [
        "a76b35c06f8898715614fd7516f6bde2017c2a00"
      ],
      "author": {
        "name": "devtools-ci-autoroll-builder",
        "email": "devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Sat Aug 22 03:27:33 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sat Aug 22 04:42:02 2026"
      },
      "message": "Update DevTools DEPS (trusted)\n\nRolling build: https://chromium.googlesource.com/chromium/src/build/+log/6fadb6c..7ff4958\n\nRolling third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools/+log/a569e2a..9f4b1bd\n\nRolling third_party/inspector_protocol: https://chromium.googlesource.com/deps/inspector_protocol/+log/abf68ef..3b2e0c4\n\nRoll created at https://cr-buildbucket.appspot.com/build/8672802942973942929\n\nBug: none\nChange-Id: I4406767b9b460488cd9afc4dffd1c3d5fdc0dea1\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8274962\nCommit-Queue: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a76b35c06f8898715614fd7516f6bde2017c2a00",
      "tree": "a97c40b78d5c1408a2635cf5a02d8009cf34415e",
      "parents": [
        "bf4cb1fdaefecf501e0bf7fd91cf9ae0bca48c3d"
      ],
      "author": {
        "name": "devtools-ci-autoroll-builder",
        "email": "devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 16:02:32 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 17:14:41 2026"
      },
      "message": "Update DevTools DEPS (trusted)\n\nRolling build: https://chromium.googlesource.com/chromium/src/build/+log/437913f..6fadb6c\n\nRoll created at https://cr-buildbucket.appspot.com/build/8672844464247603377\n\nBug: none\nChange-Id: I88b9d8f49d598ce6ff61464f096f4340739b5e60\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8281025\nBot-Commit: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "bf4cb1fdaefecf501e0bf7fd91cf9ae0bca48c3d",
      "tree": "f11896d33cd639e1de1e63f5c25f2cba5a598c71",
      "parents": [
        "0bc76854507a4d260a6be20c72a40c4fa06e324d"
      ],
      "author": {
        "name": "devtools-ci-autoroll-builder",
        "email": "devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 12:02:33 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 13:18:14 2026"
      },
      "message": "Update DevTools DEPS (trusted)\n\nRolling build: https://chromium.googlesource.com/chromium/src/build/+log/6257023..437913f\n\nRolling third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools/+log/113affc..a569e2a\n\nRoll created at https://cr-buildbucket.appspot.com/build/8672859563614524705\n\nBug: none\nChange-Id: I50a746e59b3d28e1981b713716c364ad3ad8eda5\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8275111\nBot-Commit: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0bc76854507a4d260a6be20c72a40c4fa06e324d",
      "tree": "59e3fa46baadaa8297b82dd3e2cb4ea8e14fe861",
      "parents": [
        "8aa863aa40f497d7731f886879f25390cda2b679"
      ],
      "author": {
        "name": "devtools-ci-autoroll-builder",
        "email": "devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 12:04:28 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 13:16:24 2026"
      },
      "message": "Roll browser-protocol and CfT\n\nThis roll requires a manual review. See http://go/reviewed-rolls for guidance.\n\nRolling CfT pin together with browser-protocol files: https://chromium.googlesource.com/chromium/src/+log/fed1859efbe823c56d38307ad020f279925487b9..c7fa750520673537bb8f56d44c3c07bb2d580372\nIn case of failures or errors, reach out to someone from config/owner/COMMON_OWNERS.\n\nRoll created at https://cr-buildbucket.appspot.com/build/8672859563614524705\n\nR\u003dchrome-devtools-waterfall-gardener-emea-oncall@google.com\n\nBug: none\nChange-Id: I35cc29619f08d6aa9f2fdd3e1421f57caa62baa5\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8276993\nCommit-Queue: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Samiya Caur \u003csamiyac@chromium.org\u003e\n"
    },
    {
      "commit": "8aa863aa40f497d7731f886879f25390cda2b679",
      "tree": "dc7c38975c3aeec9aaead52502b0964fb11166f8",
      "parents": [
        "cc7097fff56eb7509baa8dc2221cb6c84b459fec"
      ],
      "author": {
        "name": "Samiya Caur",
        "email": "samiyac@google.com",
        "time": "Fri Aug 21 12:18:44 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 12:46:07 2026"
      },
      "message": "Attempt to deflake selector-stats-tracing e2e test\n\nBug: 548407470\nChange-Id: I424be406b49497e9637c18a3551bb37673a60120\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8280009\nReviewed-by: Alina Varkki \u003calinavarkki@chromium.org\u003e\nCommit-Queue: Samiya Caur \u003csamiyac@chromium.org\u003e\nCommit-Queue: Alina Varkki \u003calinavarkki@chromium.org\u003e\nAuto-Submit: Samiya Caur \u003csamiyac@chromium.org\u003e\n"
    },
    {
      "commit": "cc7097fff56eb7509baa8dc2221cb6c84b459fec",
      "tree": "0d54ac3e3c44d57d10826d96396b218a2cff54d1",
      "parents": [
        "e98da93d0b32487dc377c010231151e4498b26c5"
      ],
      "author": {
        "name": "Samiya Caur",
        "email": "samiyac@google.com",
        "time": "Fri Aug 21 11:19:31 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 11:44:06 2026"
      },
      "message": "Attempt to deflake session-storage e2e test\n\nBug: 548228789\nChange-Id: I0354b03c1b8973c004fe392a3ada425048975e70\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8279510\nAuto-Submit: Samiya Caur \u003csamiyac@chromium.org\u003e\nCommit-Queue: Alina Varkki \u003calinavarkki@chromium.org\u003e\nReviewed-by: Alina Varkki \u003calinavarkki@chromium.org\u003e\nCommit-Queue: Samiya Caur \u003csamiyac@chromium.org\u003e\n"
    },
    {
      "commit": "e98da93d0b32487dc377c010231151e4498b26c5",
      "tree": "5353e04b2d304a4d2d8ac51514a00fdca10c15a0",
      "parents": [
        "60f05138352e22c768b4e3275f8f97147b6c3a09"
      ],
      "author": {
        "name": "Alina Varkki",
        "email": "alinavarkki@google.com",
        "time": "Fri Aug 21 10:02:56 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 11:43:03 2026"
      },
      "message": "Flatten DevTools Evaluation Output (request/response) Turns to KAF Schema Format (turn_id)\n\nbefore: https://paste.googleplex.com/6477409762279424\nafter: https://paste.googleplex.com/6137578561601536\n\nRefactor the conversation payload in evaluation output files from the nested queries request/response structure to a flat list of sequential turns under the \u0027data\u0027 key, matching the KAF Trajectory Schema definition.\n\nTo support this flat structure:\n- Updated the suite/types.d.ts definition of EvalFileOutput to contain \u0027data: Turn[]\u0027, replacing ProcessedQuery with a flat Turn interface.\n- Rewrote the raw-to-eval conversion logic in to_eval_output.ts to map raw conversations into flat, sequential user and gemini turns.\n- Updated output helpers, evaluators, and the HTML report generator to scan and render the flat sequence of turns.\n\nBug: 545032578\nChange-Id: I1277fcbb5fb1c62e6276dbe49c92b9fdceaf8834\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8263295\nReviewed-by: Kateryna Prokopenko \u003ckprokopenko@chromium.org\u003e\nAuto-Submit: Alina Varkki \u003calinavarkki@chromium.org\u003e\nCommit-Queue: Alina Varkki \u003calinavarkki@chromium.org\u003e\n"
    },
    {
      "commit": "60f05138352e22c768b4e3275f8f97147b6c3a09",
      "tree": "1accac15e303cd10d47617771176459968f48080",
      "parents": [
        "8b0d3f1435469736c8a76acc6798a9f621971b58"
      ],
      "author": {
        "name": "Alina Varkki",
        "email": "alinavarkki@google.com",
        "time": "Fri Aug 21 10:02:46 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 11:41:33 2026"
      },
      "message": "Split DevTools evaluation output into one file per conversation\n\nRestructure the .eval.json output format to align closer to the KAF\nTrajectory Schema. Previously, when running multiple evaluation sessions or running the same evaluations multiple times, all conversations were grouped under a single EvalFileOutput wrapper and written to one file.\n\nbefore:\nhttps://paste.googleplex.com/5584908109086720\n\nafter:\nhttps://paste.googleplex.com/6477409762279424\nhttps://paste.googleplex.com/5965493717565440\nhttps://paste.googleplex.com/4913514056646656\n\nWe now remove the batch wrapper and generate a single trajectory file per conversation session.\n\nTo support this structural shift:\n- Redefined the root output interface EvalFileOutput to represent a single session directly, elevating metadata and queries arrays to the root level.\n- Updated to_eval_output.ts to output a separate JSON file for each\n  evaluated conversation session.\n- Changed the model property to a single string containing the model\n  identifier, matching KAF\u0027s metadata.model schema definition.\n\nBug: 545032578\nChange-Id: Ia40a2cc23a6c1e35bb4a2b6c041a98f367d6180e\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8263294\nAuto-Submit: Alina Varkki \u003calinavarkki@chromium.org\u003e\nCommit-Queue: Kateryna Prokopenko \u003ckprokopenko@chromium.org\u003e\nReviewed-by: Kateryna Prokopenko \u003ckprokopenko@chromium.org\u003e\n"
    },
    {
      "commit": "8b0d3f1435469736c8a76acc6798a9f621971b58",
      "tree": "669c6c710ce5be740941efdf9878b6a5dcca9a0f",
      "parents": [
        "9947c3daa1b6886efaca845e538a1a7ca135648a"
      ],
      "author": {
        "name": "Finnur Thorarinsson",
        "email": "finnur@chromium.org",
        "time": "Fri Aug 21 10:58:41 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 11:22:51 2026"
      },
      "message": "[Evals] Add new test target ai_evals\n\nThis is in preparation of adding a proper smoke test for AI evaluations,\nbut the test doesn\u0027t do anything meaningful at the moment, as this is\njust intended to provide the skeleton for future test functionality.\n\nProps to liviurau@ (this CL is based off of his work).\n\nTAG\u003dagy\nCONV\u003df68555ee-f0c7-4d96-8221-ad2ec1220080\nBUG: 523185700\nChange-Id: I90d6c80af45236f6aa119e3f8e78518045e3e74a\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8269777\nReviewed-by: Kateryna Prokopenko \u003ckprokopenko@chromium.org\u003e\nCommit-Queue: Finnur Thorarinsson \u003cfinnur@chromium.org\u003e\n"
    },
    {
      "commit": "9947c3daa1b6886efaca845e538a1a7ca135648a",
      "tree": "f57bc020d038653a5329a8026401d5362099dbc8",
      "parents": [
        "8731413efb2314e6b0c515686bc6ceb1ad144d23"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Fri Aug 21 09:17:37 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 10:17:16 2026"
      },
      "message": "[settings] Migrate language setting to SettingDescriptor\n\nBug: 535451658\nChange-Id: I52b9c3141630e2c81ca403bb065327528c8cbda0\nTAG\u003dagy\nCONV\u003dbe04dab5-6365-426e-a74b-e01f2db639bd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8278609\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\n"
    },
    {
      "commit": "8731413efb2314e6b0c515686bc6ceb1ad144d23",
      "tree": "357655762d846951b0a914bbcfa80b6b698f559f",
      "parents": [
        "c191b4ee60c63bfbc531a2dbfd13d0ebe3b6623b"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Fri Aug 21 09:35:54 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 10:01:56 2026"
      },
      "message": "Fix tsconfig_name and visibility in devtools_entrypoint_split\n\nInside `devtools_entrypoint_split`, `ts_library_split(_ts_target)`\nshadowed `target_name` with `_ts_target` (e.g.\n`${target_name}_typescript`). This caused `tsconfig_name` to evaluate\nto `${target_name}_typescript`, producing\n`bundle_typescript-tsconfig.ref.json` instead of\n`bundle-tsconfig.ref.json` and breaking downstream project references.\n\nThis CL captures `_entrypoint_name \u003d target_name` in the outer scope\nand forwards it to `ts_library_split`. It also resets `visibility \u003d []`\nprior to overriding it to avoid GN\u0027s nonempty list overwrite error\nagainst `set_defaults(\"ts_library_split\")`.\n\nBug: 547522497\nChange-Id: I961a0ebfd8a9e9b3c29eba2c691d988f86cf8cf3\nTAG\u003dagy\nCONV\u003dc3ca3cc2-a69d-42d0-9253-7e84a2567210\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8278610\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\nReviewed-by: Philip Pfaffe \u003cpfaffe@chromium.org\u003e\n"
    },
    {
      "commit": "c191b4ee60c63bfbc531a2dbfd13d0ebe3b6623b",
      "tree": "593395583943fa69c9e39539f9c1858049aca035",
      "parents": [
        "f7d4eb964668bbf0071264cd4bb1851402800c4e"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Fri Aug 21 08:58:28 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 09:21:40 2026"
      },
      "message": "Introduce devtools_entrypoint_split reusing ts_library_split\n\nDefines devtools_entrypoint_split template reusing ts_library_split\nunder the hood. In unbundled mode, it delegates directly to\nts_library_split. In bundled mode, it uses ts_library_split to compile\nintermediate outputs into out/\u003cconfig\u003e/tsc and bundles with esbuild to\nout/\u003cconfig\u003e/gen.\n\nWe use a group target so downstream consumers can type-check while we\nare still bundling. Otherwise they\u0027d have to wait for the bundling (and\ntype-checking) to go through.\n\nR\u003dpfaffe@chromium.org\n\nChange-Id: I8acece991963c29b52004ccf4c7ec435a313e56d TAG\u003dagy\nCONV\u003d411b687e-caee-40f1-a4fe-cff3dd4ac2de\n\nBug: 547522497\nChange-Id: I8acece991963c29b52004ccf4c7ec435a313e56d\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8278209\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\nReviewed-by: Philip Pfaffe \u003cpfaffe@chromium.org\u003e\n"
    },
    {
      "commit": "f7d4eb964668bbf0071264cd4bb1851402800c4e",
      "tree": "e500d91ff8df5360adc3125f28d387fd83ccea5a",
      "parents": [
        "37ffbf2c04c2697b9b61fc2dceed3f10e4532e8c"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Fri Aug 21 08:51:02 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 09:15:57 2026"
      },
      "message": "Migrate sidebar-position setting to SettingDescriptor\n\nThis CL migrates the `sidebar-position` setting from a SettingRegistration\nin `front_end/entrypoints/main/main-meta.ts` to a SettingDescriptor in\n`front_end/ui/settings/MainSettings.ts` and a SettingUIDescriptor in\n`main-meta.ts`.\n\nBug: 535451658\nChange-Id: I0f7a9eb71e9e2979bea191fe3fe69816b110d7ce\nTAG\u003dagy\nCONV\u003dbe04dab5-6365-426e-a74b-e01f2db639bd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8278169\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\n"
    },
    {
      "commit": "37ffbf2c04c2697b9b61fc2dceed3f10e4532e8c",
      "tree": "bae055d22cabca6d8f87c0576efed79120671c2d",
      "parents": [
        "335e1a9c902caa9ff49b5d4219b195c476efc49e"
      ],
      "author": {
        "name": "devtools-ci-autoroll-builder",
        "email": "devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 08:04:41 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 09:14:53 2026"
      },
      "message": "Update DevTools DEPS (trusted)\n\nRolling build: https://chromium.googlesource.com/chromium/src/build/+log/d46d574..6257023\n\nRolling third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools/+log/14422d6..113affc\n\nRoll created at https://cr-buildbucket.appspot.com/build/8672874658271158545\n\nBug: none\nChange-Id: I5901fdc1d121857058506f9b288aba29863a770f\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8275312\nCommit-Queue: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "335e1a9c902caa9ff49b5d4219b195c476efc49e",
      "tree": "3b4899dec1b12baf15fe66dacbfa2aad65c7cb1e",
      "parents": [
        "ae0f20173272b422912d339049230d7e53d297d5"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Fri Aug 21 08:28:21 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 09:06:26 2026"
      },
      "message": "Migrate chrome-theme-colors setting to SettingDescriptor\n\nThis CL migrates the `chrome-theme-colors` setting from a SettingRegistration\nin `front_end/entrypoints/main/main-meta.ts` to a SettingDescriptor in\n`front_end/ui/settings/MainSettings.ts` and a SettingUIDescriptor in\n`main-meta.ts`.\n\nBug: 535451658\nChange-Id: I7ebccf609bfb7d8f89e2b43891902dcc71c72c16\nTAG\u003dagy\nCONV\u003dbe04dab5-6365-426e-a74b-e01f2db639bd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8277033\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\n"
    },
    {
      "commit": "ae0f20173272b422912d339049230d7e53d297d5",
      "tree": "7cc55c34ab56eeb13b94a3024a61294208861aa0",
      "parents": [
        "74ff1c6244ea5eb03d8d2581c6ca8d66f0017235"
      ],
      "author": {
        "name": "Nikolay Vitkov",
        "email": "nvitkov@chromium.org",
        "time": "Fri Aug 21 08:40:24 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 09:05:22 2026"
      },
      "message": "More build fixes\n\nIssues discovered by the build cleaner.\n\nBug: 468942591\nChange-Id: I08d6b959206163d4448c2ce7903db6e0a7770de8\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8277034\nAuto-Submit: Nikolay Vitkov \u003cnvitkov@chromium.org\u003e\nCommit-Queue: Nikolay Vitkov \u003cnvitkov@chromium.org\u003e\nReviewed-by: Simon Zünd \u003cszuend@chromium.org\u003e\n"
    },
    {
      "commit": "74ff1c6244ea5eb03d8d2581c6ca8d66f0017235",
      "tree": "e1f8cb2da58e12b94aeaeace76fbdce1e58e179f",
      "parents": [
        "738380ab1f1fca8762644cc9ad0042378262323c"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Fri Aug 21 06:20:12 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 09:02:25 2026"
      },
      "message": "[ts_library_split] Add references to tsconfig.ref.json generated target\n\nAdds project references (_ts_references) to the generated\n*-tsconfig.ref.json target in ts_library_split to support multi-module\ntransitive type-checking and re-exports.\n\nNote that we don\u0027t have to specify these as dependencies as\ngenerated_file \"targets\" are written at `gn gen` time already!\n\nR\u003dpfaffe@chromium.org\n\nTAG\u003dagy\nCONV\u003dc84ac283-7060-4e57-8f18-2454ee8d8bea\n\nBug: 547522497\nChange-Id: I5f8ed2862080864809984ea6005377a774f77e4d\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8276589\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\nReviewed-by: Philip Pfaffe \u003cpfaffe@chromium.org\u003e\nCommit-Queue: Philip Pfaffe \u003cpfaffe@chromium.org\u003e\n"
    },
    {
      "commit": "738380ab1f1fca8762644cc9ad0042378262323c",
      "tree": "84fc7a61d5044432e60bcf37537adbdeb399eaac",
      "parents": [
        "3fad0ee32a2d823016078c12ed4829602713cdf1"
      ],
      "author": {
        "name": "Alex Rudenko",
        "email": "alexrudenko@chromium.org",
        "time": "Fri Aug 21 07:58:32 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 08:38:56 2026"
      },
      "message": "Fixup fetch_luci_build_runtimes\n\nBug: none\nChange-Id: Ifc4b70cda364e4dd151a6f2d8a593f7909bd35a4\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8276591\nCommit-Queue: Nikolay Vitkov \u003cnvitkov@chromium.org\u003e\nAuto-Submit: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nReviewed-by: Nikolay Vitkov \u003cnvitkov@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "3fad0ee32a2d823016078c12ed4829602713cdf1",
      "tree": "010e666a04eceeedcd8c8b3e6b92c74bbd2348ee",
      "parents": [
        "f7c2463ea8f71e758e027997d5c7a62627d7082e"
      ],
      "author": {
        "name": "Philip Pfaffe",
        "email": "pfaffe@chromium.org",
        "time": "Fri Aug 21 07:45:05 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 08:22:47 2026"
      },
      "message": "Fix flaky console-eval-global test\n\nFixed: 549621669, 549995815\nChange-Id: I1b9f29e87a526cc915b4e1cad53b1d9ea78737e7\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8277030\nReviewed-by: Simon Zünd \u003cszuend@chromium.org\u003e\nCommit-Queue: Philip Pfaffe \u003cpfaffe@chromium.org\u003e\n"
    },
    {
      "commit": "f7c2463ea8f71e758e027997d5c7a62627d7082e",
      "tree": "9b8fd1448b393e5d84afc841c06813359c908e5f",
      "parents": [
        "b65f47461f90bc8bca9c1863ad9dbab36f208159"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Fri Aug 21 07:06:17 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 08:07:57 2026"
      },
      "message": "Migrate ui-theme setting to SettingDescriptor\n\nThis CL migrates the `ui-theme` setting from a SettingRegistration in\n`front_end/entrypoints/main/main-meta.ts` to a SettingDescriptor in\n`front_end/ui/settings/MainSettings.ts` and a SettingUIDescriptor in\n`main-meta.ts`.\n\nBug: 535451658\nChange-Id: Iea8da08c01820e7ec9bb513488b649a4decd2ad4\nTAG\u003dagy\nCONV\u003dbe04dab5-6365-426e-a74b-e01f2db639bd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8257459\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\n"
    },
    {
      "commit": "b65f47461f90bc8bca9c1863ad9dbab36f208159",
      "tree": "cce8b1d81730d1ae06396b05ce0a44b9dc075b9d",
      "parents": [
        "a768022c289e6ef89e44f958e6720c033f54123c"
      ],
      "author": {
        "name": "devtools-ci-autoroll-builder",
        "email": "devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 03:34:12 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 07:55:33 2026"
      },
      "message": "Roll browser-protocol and CfT\n\nThis roll requires a manual review. See http://go/reviewed-rolls for guidance.\n\nRolling CfT pin together with browser-protocol files: https://chromium.googlesource.com/chromium/src/+log/e35c9c6a769bb2bfc92bbbd8270b7ef6b330b939..fed1859efbe823c56d38307ad020f279925487b9\nIn case of failures or errors, reach out to someone from config/owner/COMMON_OWNERS.\n\nRoll created at https://cr-buildbucket.appspot.com/build/8672893536542976481\n\nR\u003dchrome-devtools-waterfall-gardener-emea-oncall@google.com\n\nBug: none\nChange-Id: I9f9375aac3a15041c981df0a16a8f65e2e0af836\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8275509\nBot-Commit: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Samiya Caur \u003csamiyac@chromium.org\u003e\n"
    },
    {
      "commit": "a768022c289e6ef89e44f958e6720c033f54123c",
      "tree": "6a9624dcc5889239bdafd64e81d05a5003fb59be",
      "parents": [
        "05bb44fac7b7f01b2dcf6a936bb2758dc027c6ac"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Fri Aug 21 06:18:00 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 06:53:00 2026"
      },
      "message": "Migrate auto-attach-to-created-pages setting to SettingDescriptor\n\nThis CL migrates the `auto-attach-to-created-pages` setting from a\nSettingRegistration in `front_end/entrypoints/inspector_main/inspector_main-meta.ts`\nto a SettingDescriptor in `front_end/ui/settings/InspectorMainSettings.ts` and a\nSettingUIDescriptor in `inspector_main-meta.ts`.\n\nBug: 535451658\nTAG\u003dagy\nCONV\u003dbe04dab5-6365-426e-a74b-e01f2db639bd\nChange-Id: I2ae138821fa43e6476aff9c71d0ac26fe57de6fc\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8256320\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "05bb44fac7b7f01b2dcf6a936bb2758dc027c6ac",
      "tree": "44be43a97d35cc013531786b81265c71db0f630b",
      "parents": [
        "1a600f797fafeeabc09702b8d43dbda2d42b5c6b"
      ],
      "author": {
        "name": "Danil Somsikov",
        "email": "dsv@chromium.org",
        "time": "Thu Aug 20 11:50:11 2026"
      },
      "committer": {
        "name": "Danil Somsikov",
        "email": "dsv@chromium.org",
        "time": "Fri Aug 21 06:34:47 2026"
      },
      "message": "Add browser language and capitalized locale codes to known visual logging context values\n\nBug: none\nChange-Id: I3cb9005a7d3810d66a01629ac5e7d12cf5b3bef3\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8272447\nReviewed-by: Yang Guo \u003cyangguo@chromium.org\u003e\nAuto-Submit: Danil Somsikov \u003cdsv@chromium.org\u003e\n"
    },
    {
      "commit": "1a600f797fafeeabc09702b8d43dbda2d42b5c6b",
      "tree": "62d4fd69378f6aab2d8016992d05a158cdc0cc14",
      "parents": [
        "f68c4322e8546dc088f59d850a2a0c77218c6768"
      ],
      "author": {
        "name": "Philip Pfaffe",
        "email": "pfaffe@chromium.org",
        "time": "Thu Aug 20 13:32:06 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 06:32:20 2026"
      },
      "message": "Support toggle-on-click in RequestPayloadView\n\nFixed: 549349554\nChange-Id: I573d6a53095a564c455d60b34382d717b219b76a\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8260992\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nCommit-Queue: Philip Pfaffe \u003cpfaffe@chromium.org\u003e\n"
    },
    {
      "commit": "f68c4322e8546dc088f59d850a2a0c77218c6768",
      "tree": "9b20c9e2f0d65d049ff9dcfdee41a246fb293eee",
      "parents": [
        "ea1730b2e6ba88ab6fa12414cc1c199c42f03e6a"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Fri Aug 21 05:52:10 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 06:15:41 2026"
      },
      "message": "[ts_library_split] Emit intermediate outputs to out/\u003cconfig\u003e/tsc\n\nPlaces intermediate TypeScript declarations (.d.ts) and configurations\n(*-tsconfig.ref.json, *-tsconfig.json) into out/\u003cconfig\u003e/tsc.\nIn bundled mode, transpiled JS is emitted to out/\u003cconfig\u003e/tsc, and\nin unbundled mode, transpiled JS is emitted directly into out/\u003cconfig\u003e/gen\nvia relative outDir. Also adds support for the tsconfig_name parameter.\n\nR\u003dpfaffe@chromium.org\n\nTAG\u003dagy\nCONV\u003dc84ac283-7060-4e57-8f18-2454ee8d8bea\n\nBug: 547522497\nChange-Id: I35c7d1524059541cb8e2b3f53cd525bf191a320f\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8274550\nReviewed-by: Philip Pfaffe \u003cpfaffe@chromium.org\u003e\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\n"
    },
    {
      "commit": "ea1730b2e6ba88ab6fa12414cc1c199c42f03e6a",
      "tree": "756a8db1519668a0f7bd905a3aac4c6bb96133a6",
      "parents": [
        "3db57c4c755502384001df624c1d69531657fd17"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Fri Aug 21 05:28:19 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 06:08:20 2026"
      },
      "message": "Migrate network.ad-blocking-enabled setting to SettingDescriptor\n\nThis CL migrates the `network.ad-blocking-enabled` setting from a\nSettingRegistration in\n`front_end/entrypoints/inspector_main/inspector_main-meta.ts` to a\nSettingDescriptor in `InspectorMainSettings.ts` and a\nSettingUIDescriptor in `inspector_main-meta.ts`.\n\nBug: 535451658\nChange-Id: Ic1da0bb4c4bcf441a47659e2e6775fd7021a8ea7\nTAG\u003dagy\nCONV\u003dbe04dab5-6365-426e-a74b-e01f2db639bd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8252311\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "3db57c4c755502384001df624c1d69531657fd17",
      "tree": "264e2ff0bef2be9d6b7aecbfb9cd76f7612e296e",
      "parents": [
        "263760fda9f69888548f01e98ba9acb836d9762d"
      ],
      "author": {
        "name": "Philip Pfaffe",
        "email": "pfaffe@chromium.org",
        "time": "Thu Aug 20 17:42:53 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 06:06:09 2026"
      },
      "message": "PlayerPropertiesView: Migrate to lit\n\nBug: 407750686\nChange-Id: I519e1d718589659a6c6869196c1333b6108456f2\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8255278\nCommit-Queue: Philip Pfaffe \u003cpfaffe@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "263760fda9f69888548f01e98ba9acb836d9762d",
      "tree": "87ec81b40ddc845e155e01b6ab3bf7c66ee9d8d7",
      "parents": [
        "7db0b164dac95b822a69d0a1bc53f62b4e3c7184"
      ],
      "author": {
        "name": "Alex Rudenko",
        "email": "alexrudenko@chromium.org",
        "time": "Thu Aug 20 17:26:42 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 05:39:27 2026"
      },
      "message": "Fix test isolation issues and flaky unit tests\n\n- ExtensionServer.test: await setExtraHTTPHeaders spy and restore\n  DevToolsAPI in finally block\n- ReleaseNote.test: reset release note version setting before each test\n- View.test: use beforeEach/afterEach for TabbedViewLocation tests and\n  await showView\n- tool_window_controls.test: use beforeEach/afterEach for overlay\n  install and uninstall\n\nBug: None\nChange-Id: Ieb081ebb962f01d5a1418de6abd8dd72e249302a\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8257937\nAuto-Submit: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nReviewed-by: Simon Zünd \u003cszuend@chromium.org\u003e\n"
    },
    {
      "commit": "7db0b164dac95b822a69d0a1bc53f62b4e3c7184",
      "tree": "69109b55fae9ac79a421966673b39efc33fcea70",
      "parents": [
        "0e407f14d25cfac6a63938cb192fa950f3e6fcac"
      ],
      "author": {
        "name": "Alex Rudenko",
        "email": "alexrudenko@chromium.org",
        "time": "Thu Aug 20 11:39:59 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 05:21:46 2026"
      },
      "message": "Mark flaky tests in TestExpectations\n\nAdd expectations for:\n- Processor.test.ts:can_use_a_trace_processor\n- console-eval-global.test.ts:interacts_with_the_global_scope_correctly\n- click-to-comment.test.ts:creates_comment_on_dom_tree_item_in_elements_panel_with_treeitem_vepath\n- classes-pane.test.ts:removes_the_previewed_classes_on_esc\n- memory.test.ts:enables_the_sampling_timeline_checkbox_only_when_allocation_sampling_is_selected\n\nBug: 546489345, 549621669, 549585978, 549620844, 537311179\nChange-Id: I8c637950889ed7a263c1888d1d626102b2f413cf\nTAG\u003dagy\nCONV\u003d6764d83b-5c5f-454a-91c0-bb1d16555590\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8267795\nAuto-Submit: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\nReviewed-by: Simon Zünd \u003cszuend@chromium.org\u003e\n"
    },
    {
      "commit": "0e407f14d25cfac6a63938cb192fa950f3e6fcac",
      "tree": "adb72501c466fbf187706f8cb1216b54d31bf969",
      "parents": [
        "205da46f3e76d4c271601dc3c55a22bc96785496"
      ],
      "author": {
        "name": "devtools-ci-autoroll-builder",
        "email": "devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 03:27:41 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 04:38:37 2026"
      },
      "message": "Update DevTools DEPS (trusted)\n\nRolling build: https://chromium.googlesource.com/chromium/src/build/+log/3fc2ea2..d46d574\n\nRolling third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools/+log/1cf4b38..14422d6\n\nRoll created at https://cr-buildbucket.appspot.com/build/8672893536542976481\n\nBug: none\nChange-Id: I252ba818192d220126cc1afbd8be291655e16ef4\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8275489\nBot-Commit: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "205da46f3e76d4c271601dc3c55a22bc96785496",
      "tree": "3ca9b1aa7cb263f3b176978695791812491a808f",
      "parents": [
        "c38adfb4f2104388bc120e948d7a2ccf3f30859c"
      ],
      "author": {
        "name": "Nikolay Vitkov",
        "email": "nvitkov@chromium.org",
        "time": "Thu Aug 20 14:48:30 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 04:14:41 2026"
      },
      "message": "Fix builds that import types directly\n\nAlso updates the EsLint rule to no longer ingore those cases.\n\nBug: 468942591\nChange-Id: I5a2ff5c51f486099bdfc32d1fa3814fe2a14fd88\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8261342\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\nAuto-Submit: Nikolay Vitkov \u003cnvitkov@chromium.org\u003e\nReviewed-by: Simon Zünd \u003cszuend@chromium.org\u003e\n"
    },
    {
      "commit": "c38adfb4f2104388bc120e948d7a2ccf3f30859c",
      "tree": "ac4e6b71e0a9f12fe073a4ded27c7c343fa6fcd2",
      "parents": [
        "173335356e39a0126988fe7c902c238eec7fe8b5"
      ],
      "author": {
        "name": "Yang Guo",
        "email": "yangguo@chromium.org",
        "time": "Thu Aug 20 22:58:42 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 23:37:09 2026"
      },
      "message": "Refactor UIStrings and localization comments in front_end/models/trace\n\nUX writing refactor for b/531626871:\n- Ensured all UI strings (including feature names, categories, labels, and event titles) start with an upper case character (Sentence case).\n- Replaced implementation details in localization comments (e.g. \u0027Timeline UIUtils\u0027, \u0027Timeline Flame Chart Data Provider\u0027) with clear descriptions of the user-facing concepts.\n- Lowercased generic terms (\u0027summary view\u0027, \u0027experience\u0027, \u0027garbage collection\u0027, \u0027recalculate style\u0027) in localization comments and insight descriptions.\n- Preserved Title Case for Web Vitals (First Contentful Paint, Largest Contentful Paint, etc.).\n- Updated test expectations and snapshot files in SidebarSingleInsightSet.test.ts, PerformanceAgent.snapshot.txt, PerformanceInsightFormatter.snapshot.txt, and PerformanceTraceFormatter.snapshot.txt.\n\nFixed: 531626871\nChange-Id: I2ceb8117697f68a559adc2bdaa6ad685cd5c9540\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8180384\nCommit-Queue: Yang Guo \u003cyangguo@chromium.org\u003e\nReviewed-by: Kateryna Prokopenko \u003ckprokopenko@chromium.org\u003e\nAuto-Submit: Yang Guo \u003cyangguo@chromium.org\u003e\n"
    },
    {
      "commit": "173335356e39a0126988fe7c902c238eec7fe8b5",
      "tree": "52a7dca805488d054b2213a27b3eaf39c85e8e02",
      "parents": [
        "c69396152567caf5858e44547cfdb741e08c3de9"
      ],
      "author": {
        "name": "devtools-ci-autoroll-builder",
        "email": "devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 16:02:15 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 17:12:25 2026"
      },
      "message": "Update DevTools DEPS (trusted)\n\nRolling build: https://chromium.googlesource.com/chromium/src/build/+log/9b7bf2e..3fc2ea2\n\nRolling third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools/+log/547d7e1..1cf4b38\n\nRoll created at https://cr-buildbucket.appspot.com/build/8672935059412997441\n\nBug: none\nChange-Id: Ie918ce04fc425c513134ca09bae5c00abfe42195\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8268554\nBot-Commit: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c69396152567caf5858e44547cfdb741e08c3de9",
      "tree": "4bb15e38fcecc9d596d6883278705740b6202f60",
      "parents": [
        "3255549cd1b2e4177aa83c06b6180225996e3091"
      ],
      "author": {
        "name": "Alex Rudenko",
        "email": "alexrudenko@chromium.org",
        "time": "Thu Aug 20 14:12:52 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 14:36:37 2026"
      },
      "message": "SnapshotTester: support running single tests and preserve order\n\nRemove deleted test checking from SnapshotTester.finish() and remove\nisFiltered from karma configuration so that running single tests (via\ntestIds, .only, or --grep) does not cause snapshot out-of-sync errors.\nAlso ensure serializeSnapshotFileContent preserves existing snapshot\nfile ordering.\n\nBug: None\nChange-Id: If82c9c423dd300273072b36854d236d4c6a9f1ee\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8273398\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nReviewed-by: Nikolay Vitkov \u003cnvitkov@chromium.org\u003e\n"
    },
    {
      "commit": "3255549cd1b2e4177aa83c06b6180225996e3091",
      "tree": "1239bf7f9856eb110caee9301e1c770823c8e5b2",
      "parents": [
        "a7c9ffd0476bf30a30ed0c6ba7e5a30ca8f68898"
      ],
      "author": {
        "name": "Philip Pfaffe",
        "email": "pfaffe@chromium.org",
        "time": "Thu Aug 20 13:46:44 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 14:11:53 2026"
      },
      "message": "PlayerPropertiesView: Introduce property model\n\nBug: 407750686\nChange-Id: Ie8d27e9675adee3d05ca74e6fbf9cf1518d49486\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8252713\nCommit-Queue: Philip Pfaffe \u003cpfaffe@chromium.org\u003e\nAuto-Submit: Philip Pfaffe \u003cpfaffe@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "a7c9ffd0476bf30a30ed0c6ba7e5a30ca8f68898",
      "tree": "99335458301783ddea0fc98caaa0cb9a1ae66e3d",
      "parents": [
        "1863f5eb3a9196651d09c9cf5ed977f4b49b3a5c"
      ],
      "author": {
        "name": "Alex Rudenko",
        "email": "alexrudenko@chromium.org",
        "time": "Thu Aug 20 13:08:06 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 13:43:50 2026"
      },
      "message": "Add script to fetch LUCI build runtimes and print daily statistics\n\nAdds scripts/fetch_luci_build_runtimes.ts to query Buildbucket\nSearchBuilds for successful try builds (linux-rel, mac arm64, windows)\nand output daily average runtimes, percentage changes, and overall\nmetrics.\n\nThis is only mean to be used for manual debugging/data gathering.\n\nBug: None\nChange-Id: Icdd7449d7ec4dca86c86691d82e2d285ca09641c\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8250993\nReviewed-by: Nikolay Vitkov \u003cnvitkov@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "1863f5eb3a9196651d09c9cf5ed977f4b49b3a5c",
      "tree": "cb95de8da4a26f0b270e6fbce135611cf952d2fc",
      "parents": [
        "94398f29b9d95e9e0cd5604464f00151f5ea2011"
      ],
      "author": {
        "name": "Sergei Rudenkov",
        "email": "sergeirudenkov@google.com",
        "time": "Thu Aug 20 10:07:50 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 13:26:27 2026"
      },
      "message": "[Security] Refactor SecurityPanelSidebar to Lit and remove legacy classes\n\nThis CL refactors the SecurityPanelSidebar widget to manage its state\nand render via the Lit DEFAULT_VIEW on performUpdate().\nIt also removes the legacy OriginTreeElement and\nSecurityPanelSidebarTreeElement classes, updates the SecurityPanel\ncontroller, test helper, and tests.\n\nBug: 407752229\nChange-Id: Idd85f16adebd257f95e37ce05b9a40429e99297c\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8270765\nCommit-Queue: Sergei Rudenkov \u003csergeirudenkov@chromium.org\u003e\nReviewed-by: Danil Somsikov \u003cdsv@chromium.org\u003e\n"
    },
    {
      "commit": "94398f29b9d95e9e0cd5604464f00151f5ea2011",
      "tree": "b699f529b386da4a6416167b9a620a3a05c31fbd",
      "parents": [
        "fbc952e109d511c9a02e1965298350b3e724c039"
      ],
      "author": {
        "name": "devtools-ci-autoroll-builder",
        "email": "devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 12:02:53 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 13:17:17 2026"
      },
      "message": "Update DevTools DEPS (trusted)\n\nRolling build: https://chromium.googlesource.com/chromium/src/build/+log/b9232cb..9b7bf2e\n\nRolling buildtools/linux64: git_revision:2481edf51ea7789c66aede9725ff0e202dfae812..git_revision:58933a7cdbc90f70f2381f0c72e76d29be1d43a9\n\nRolling buildtools/mac: git_revision:2481edf51ea7789c66aede9725ff0e202dfae812..git_revision:58933a7cdbc90f70f2381f0c72e76d29be1d43a9\n\nRolling buildtools/win: git_revision:2481edf51ea7789c66aede9725ff0e202dfae812..git_revision:58933a7cdbc90f70f2381f0c72e76d29be1d43a9\n\nRolling third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools/+log/5e8dabe..547d7e1\n\nRoll created at https://cr-buildbucket.appspot.com/build/8672950163032288033\n\nBug: none\nChange-Id: I4330bf8d8049430777c11402988440d90858358f\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8270531\nBot-Commit: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fbc952e109d511c9a02e1965298350b3e724c039",
      "tree": "9f7a0390e3076ffa5cba59d49348a8ef86dfcc90",
      "parents": [
        "e5d3171c4c17b06d22efb600605931b87de8cc6d"
      ],
      "author": {
        "name": "Alex Rudenko",
        "email": "alexrudenko@chromium.org",
        "time": "Thu Aug 20 11:39:34 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 13:13:40 2026"
      },
      "message": "Add visual logging contexts to secondary panels for comment anchoring\n\nAdd jslog contexts and domain attributes (data-backend-node-id) to\nMedia, WebAudio, WebAuthn, Animation, Linear Memory Inspector,\nAccessibility, and Performance Monitor panels to support CommentAnchorResolver.\n\nBug: 542928776\nChange-Id: I92818dafc1f14a8c920453ef0388a0cf5908a018\nTAG\u003dagy\nCONV\u003dfdf66637-1abc-41a3-afd9-c4f8272a49c8\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8257561\nAuto-Submit: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nReviewed-by: Yulun Zeng \u003cyulunz@chromium.org\u003e\nCommit-Queue: Yulun Zeng \u003cyulunz@chromium.org\u003e\n"
    },
    {
      "commit": "e5d3171c4c17b06d22efb600605931b87de8cc6d",
      "tree": "5e3085ccc5754ad26747751e22cd5b5def043824",
      "parents": [
        "6633987c326bed8d6b75aec74d19af8d6e62dbae"
      ],
      "author": {
        "name": "Philip Pfaffe",
        "email": "pfaffe@chromium.org",
        "time": "Thu Aug 20 11:51:13 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 13:03:10 2026"
      },
      "message": "PlayerPropertiesView: Create baseline test coverage\n\nBug: 407750686\nChange-Id: I49f97a944bd5c9ee9b4a72086d5d66a8d56e777b\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8250992\nCommit-Queue: Philip Pfaffe \u003cpfaffe@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "6633987c326bed8d6b75aec74d19af8d6e62dbae",
      "tree": "7530b58e4829ffe29f964c1a4e857023c004c7bb",
      "parents": [
        "3fd2fdc6ab877b41e50b08c93f81e5212bf51b67"
      ],
      "author": {
        "name": "Sergei Rudenkov",
        "email": "sergeirudenkov@google.com",
        "time": "Thu Aug 20 09:26:05 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 13:00:05 2026"
      },
      "message": "[Security] Introduce Lit View for SecurityPanelSidebar\n\nThis CL introduces the pure, declarative Lit view component (DEFAULT_VIEW,ViewInput, ViewOutput) and unit tests for SecurityPanelSidebar, and fixes Treeoutline attribute forwarding for nested TreeViewElements.\n\nThe legacy SecurityPanelSidebar widget is not modified in this CL and\nwill be wired up to this view in a follow-up change.\n\nBug: 407752229\nChange-Id: I03cfa3e145aa745c6d2d2490c1b2f60b5032dbbb\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8268506\nReviewed-by: Danil Somsikov \u003cdsv@chromium.org\u003e\nCommit-Queue: Sergei Rudenkov \u003csergeirudenkov@chromium.org\u003e\n"
    },
    {
      "commit": "3fd2fdc6ab877b41e50b08c93f81e5212bf51b67",
      "tree": "b6824f0d9455a048325ee994076f6343445d0108",
      "parents": [
        "3fd2e9a2765986812ff8c9841f39998b77ffd638"
      ],
      "author": {
        "name": "Alex Rudenko",
        "email": "alexrudenko@chromium.org",
        "time": "Thu Aug 20 11:38:54 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 12:05:15 2026"
      },
      "message": "Add visual logging contexts to Changes and CSS Overview for comment anchoring\n\nAdd jslog contexts to CombinedDiffView and DiffView (\u0027diff-view\u0027) and\nCSSOverviewCompletedView sections and item cards (\u0027summary\u0027, \u0027colors\u0027,\n\u0027font-info\u0027, \u0027unused-declarations\u0027, \u0027media-queries\u0027, \u0027summary-item\u0027,\n\u0027css-overview.group-item\u0027, \u0027contrast-issue\u0027, \u0027color-item\u0027) to support\nCommentAnchorResolver.\n\nBug: 542928776\nChange-Id: Ifa3b2fe7bfeabeb67879377c912b57047ccb8f5f\nTAG\u003dagy\nCONV\u003dfdf66637-1abc-41a3-afd9-c4f8272a49c8\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8257560\nReviewed-by: Yulun Zeng \u003cyulunz@chromium.org\u003e\nCommit-Queue: Yulun Zeng \u003cyulunz@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nAuto-Submit: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "3fd2e9a2765986812ff8c9841f39998b77ffd638",
      "tree": "77265656e945b125325da63a5a40e15aa5831401",
      "parents": [
        "89fb0ad88227e1d992e5a46d7f9ad336fd936fb6"
      ],
      "author": {
        "name": "Samiya Caur",
        "email": "samiyac@google.com",
        "time": "Thu Aug 20 11:34:53 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 12:01:31 2026"
      },
      "message": "Attempt to deflake click-to-comment e2e test\n\nFailing with log: `Error: Fatal errors logged:\nE\u003e Session is unregistering, can\u0027t dispatch pending call to Runtime.compileScript\nsdk.js:14:32180`\n\nBug: 549585978\nChange-Id: Iff964f0aa4f0012389e1d09bc2b07b6c73d82234\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8252712\nAuto-Submit: Samiya Caur \u003csamiyac@chromium.org\u003e\nCommit-Queue: Samiya Caur \u003csamiyac@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "89fb0ad88227e1d992e5a46d7f9ad336fd936fb6",
      "tree": "277e7bcb77cc0b32844db2fcb1da86657a4a8f40",
      "parents": [
        "013f16aad1e1bd3f1cfc2be68813ce7cf24a58d5"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Thu Aug 20 11:05:41 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 11:36:24 2026"
      },
      "message": "Migrate enable-ignore-listing setting to SettingDescriptor\n\nThis CL migrates the `enable-ignore-listing` setting from a\nSettingRegistration in `front_end/models/workspace/workspace-meta.ts`\nto a SettingDescriptor in `IgnoreListManager.ts`.\n\nWith all settings from `workspace-meta.ts` now migrated to\n`IgnoreListManager.ts`, this CL also deletes `workspace-meta.ts`\nand cleans up all corresponding build files and entrypoints.\n\nBug: 535451658\nChange-Id: I71f483ff66e514d2a0e64ba270f6181118f794c2\nTAG\u003dagy\nCONV\u003dbe04dab5-6365-426e-a74b-e01f2db639bd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8252310\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "013f16aad1e1bd3f1cfc2be68813ce7cf24a58d5",
      "tree": "26ce999ae09e0a3b3674e278eb8cc13c24d6b63e",
      "parents": [
        "898c4d345268a1cbfe8da120293438085af438ba"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Thu Aug 20 10:54:08 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 11:22:00 2026"
      },
      "message": "Migrate skip-anonymous-scripts setting to SettingDescriptor\n\nThis CL migrates the `skip-anonymous-scripts` setting from a\nSettingRegistration in `front_end/models/workspace/workspace-meta.ts`\nto a SettingDescriptor in `IgnoreListManager.ts`.\n\nBug: 535451658\nChange-Id: Ib6b1ccc7e38094d1bb4391d4faafcd63468b57ad\nTAG\u003dagy\nCONV\u003dbe04dab5-6365-426e-a74b-e01f2db639bd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8252711\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\n"
    },
    {
      "commit": "898c4d345268a1cbfe8da120293438085af438ba",
      "tree": "6ff98ccbeb0f69e67a351587f6f48c1dff5d98e6",
      "parents": [
        "3526f7a5b6aa4c16cb67fea51f28bbf7fabaf915"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Tue Aug 18 11:49:53 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 10:56:01 2026"
      },
      "message": "Migrate automatically-ignore-list-known-third-party-scripts setting to SettingDescriptor\n\nThis CL migrates the `automatically-ignore-list-known-third-party-scripts`\nsetting from a SettingRegistration in\n`front_end/models/workspace/workspace-meta.ts` to a SettingDescriptor\nin `IgnoreListManager.ts`.\n\nBug: 535451658\nChange-Id: I871a2a11995a383639184c5d0342b4109f6ad07b\nTAG\u003dagy\nCONV\u003dbe04dab5-6365-426e-a74b-e01f2db639bd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8264081\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "3526f7a5b6aa4c16cb67fea51f28bbf7fabaf915",
      "tree": "ac910ef053a6692d9b2c975de6d8730eff15ad01",
      "parents": [
        "6f62f5d932199c0a809489cb6ef67688ebdc02fb"
      ],
      "author": {
        "name": "Alex Rudenko",
        "email": "alexrudenko@chromium.org",
        "time": "Thu Aug 20 09:55:58 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 10:23:14 2026"
      },
      "message": "Do not evaluate on pause in ExtensionServer\n\nBug: 548611433\nChange-Id: Ieab8ace81d876e50af5d4817537134762a5f9c46\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8257935\nAuto-Submit: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nReviewed-by: Philip Pfaffe \u003cpfaffe@chromium.org\u003e\nCommit-Queue: Philip Pfaffe \u003cpfaffe@chromium.org\u003e\n"
    },
    {
      "commit": "6f62f5d932199c0a809489cb6ef67688ebdc02fb",
      "tree": "f109b5260eb45b526d88a02b566a038fae7bf8f1",
      "parents": [
        "deb9bd77e80329a448355321f726aacbe7693188"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Thu Aug 20 09:39:21 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 10:05:57 2026"
      },
      "message": "[typescript] Use --ignoreConfig for the dts sub-target\n\nOtherwise it might try to read ambient tsconfig.json files and fail.\n\nR\u003dsamiyac@chromium.org\n\nFixed: 549563733\nChange-Id: Iaa7a6e7f0aab152d50759210e379e021da8aaae5\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8270247\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\nReviewed-by: Samiya Caur \u003csamiyac@chromium.org\u003e\nCommit-Queue: Samiya Caur \u003csamiyac@chromium.org\u003e\n"
    },
    {
      "commit": "deb9bd77e80329a448355321f726aacbe7693188",
      "tree": "9264969a9907ca82f405c83610ec365b4b164370",
      "parents": [
        "7f90ca30148dddd9b7943c4defe46952ea24ed9d"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Tue Aug 18 11:38:46 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 10:02:37 2026"
      },
      "message": "Migrate skip-content-scripts setting to SettingDescriptor\n\nThis CL migrates the `skip-content-scripts` setting from a\nSettingRegistration in `front_end/models/workspace/workspace-meta.ts`\nto a SettingDescriptor in `IgnoreListManager.ts`.\n\nBug: 535451658\nChange-Id: Ib8d7c8be1d72aeff30e54deaa1bd0b6fce405c09\nTAG\u003dagy\nCONV\u003dbe04dab5-6365-426e-a74b-e01f2db639bd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8266807\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\n"
    },
    {
      "commit": "7f90ca30148dddd9b7943c4defe46952ea24ed9d",
      "tree": "88e3f04809114d6d76d9f969550d157c6df037ba",
      "parents": [
        "02782a6ecdd5038701d737985ae5cc21a88509d9"
      ],
      "author": {
        "name": "Nikolay Vitkov",
        "email": "nvitkov@chromium.org",
        "time": "Thu Aug 20 09:05:24 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 09:33:09 2026"
      },
      "message": "Fix builds that require type imports directly\n\nCurrently this files will resolve to the unbundle files in my\nbuild cleaner, which make sense. The question is if we should\nallow and special case this?\n\nBug: none\nChange-Id: I5a0d30f97f6ed54d50f914dc319667d6f291eddf\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8263673\nCommit-Queue: Nikolay Vitkov \u003cnvitkov@chromium.org\u003e\nReviewed-by: Simon Zünd \u003cszuend@chromium.org\u003e\n"
    },
    {
      "commit": "02782a6ecdd5038701d737985ae5cc21a88509d9",
      "tree": "1b65da61ba91b03ca880ec9cef551d4207e60bb2",
      "parents": [
        "8afd290f6e051d774261ad8bd9eec2d7c1103943"
      ],
      "author": {
        "name": "Alex Rudenko",
        "email": "alexrudenko@chromium.org",
        "time": "Thu Aug 20 07:34:59 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 09:29:35 2026"
      },
      "message": "Rename evaluate to evaluateWithSelectedFrameFallback\n\nBug: 548611433\nChange-Id: Iaf3c83cbf0b6514f8cf5b82bc817ec7c54eb5308\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8266444\nCommit-Queue: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nAuto-Submit: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nReviewed-by: Simon Zünd \u003cszuend@chromium.org\u003e\n"
    },
    {
      "commit": "8afd290f6e051d774261ad8bd9eec2d7c1103943",
      "tree": "da6471db35cf6e811cc95a8ba053bc9a1d8ecc25",
      "parents": [
        "b4b6e798454c5a77cf3c17223d129829c8066243"
      ],
      "author": {
        "name": "Maxim Sheshukov",
        "email": "maximsheshukov@chromium.org",
        "time": "Thu Aug 20 08:42:46 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 09:28:30 2026"
      },
      "message": "Show element state pane after state change from context menu\n\nThis CL opens the element state pane every time the user changes the\nselected element\u0027s pseudo state (e.g. :hover, :focus, etc.) from the\ncontext menu.\n\nThis CL attempts simplify sequential element state changes by making the\ndedicated element state pane better discoverable.\n\nBug: 519254907\nChange-Id: Ibb2b9342382a05f129ce59d1072da4c6b394944d\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8256769\nReviewed-by: Philip Pfaffe \u003cpfaffe@chromium.org\u003e\nCommit-Queue: Maxim Sheshukov \u003cmaximsheshukov@chromium.org\u003e\n"
    },
    {
      "commit": "b4b6e798454c5a77cf3c17223d129829c8066243",
      "tree": "31e40063c1078c60f9c2ea40ccaf313601ea958d",
      "parents": [
        "52f39d78404a1db8cb5c5d85563f704cf1e6d52b"
      ],
      "author": {
        "name": "Yang Guo",
        "email": "yangguo@chromium.org",
        "time": "Mon Aug 17 06:13:37 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 09:27:25 2026"
      },
      "message": "Ensure consistent UI Strings in front_end/ui/legacy/components/object_ui\n\nSummary of changes:\n- Adopt contraction (isn’t) in ObjectPropertiesSection.ts.\n- Fix sentence case in longTextWasTruncatedS.\n- Standardize and clean up @description localization comments across\n  CustomPreviewComponent, ObjectPopoverHelper,\n  RemoteObjectPreviewFormatter, and ObjectPropertiesSection.\n- Remove deprecated terminology (pane) from L10n comments.\n- Ensure proper @example tags for all placeholders.\n\nFixed: 547584391\nChange-Id: Ica4c9eeb305dd7ff34a3a981936390101c0b472d\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8259435\nAuto-Submit: Yang Guo \u003cyangguo@chromium.org\u003e\nCommit-Queue: Nicholas Roscino \u003cnroscino@chromium.org\u003e\nReviewed-by: Nicholas Roscino \u003cnroscino@chromium.org\u003e\n"
    },
    {
      "commit": "52f39d78404a1db8cb5c5d85563f704cf1e6d52b",
      "tree": "a6f4cfa9a45d1dd801f128052b6ccce87bd6305a",
      "parents": [
        "3e36bf89a09d1d2b551d01038a886f7e3a980a0d"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Tue Aug 18 11:28:33 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 09:23:53 2026"
      },
      "message": "Migrate skip-stack-frames-pattern setting to SettingDescriptor\n\nThis CL migrates the `skip-stack-frames-pattern` setting from a\nSettingRegistration in `front_end/models/workspace/workspace-meta.ts`\nto a SettingDescriptor in `IgnoreListManager.ts`.\n\nBug: 535451658\nChange-Id: I38bbd5e6fba0a2e454e8ca263aa153bc0d1c25af\nTAG\u003dagy\nCONV\u003dbe04dab5-6365-426e-a74b-e01f2db639bd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8266532\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\n"
    },
    {
      "commit": "3e36bf89a09d1d2b551d01038a886f7e3a980a0d",
      "tree": "cee57c59bc21d715390473d8418ed416785e956e",
      "parents": [
        "9189d53d6ecb1fa08a18a35ea0ebbd0caeab202e"
      ],
      "author": {
        "name": "Yang Guo",
        "email": "yangguo@chromium.org",
        "time": "Mon Aug 17 06:22:01 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 08:43:38 2026"
      },
      "message": "Ensure consistent UI Strings in front_end/ui/legacy/components/utils\n\nSummary of changes:\n- Use sentence case for unknownSource (\u0027Unknown source\u0027) and auto\n  (\u0027Auto\u0027).\n- Remove trailing colons from row labels in ImagePreview and setting\n  label in Linkifier.\n- Standardize @description comments to accurately describe UI elements,\n  role, and location.\n- Remove redundant descriptions that restated string values.\n- Ensure all comments end with terminal punctuation.\n\nFixed: 547585339\nChange-Id: I40f30c37af9b9bbfd18fd84bb746ec75c907c56c\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8250881\nReviewed-by: Nikolay Vitkov \u003cnvitkov@chromium.org\u003e\nCommit-Queue: Nikolay Vitkov \u003cnvitkov@chromium.org\u003e\nAuto-Submit: Yang Guo \u003cyangguo@chromium.org\u003e\n"
    },
    {
      "commit": "9189d53d6ecb1fa08a18a35ea0ebbd0caeab202e",
      "tree": "ecc34b7cc11fe7e116da42ad1d77a1307b27c678",
      "parents": [
        "e56de79653212d130c02b73a9af9830612d6bed0"
      ],
      "author": {
        "name": "Alex Ovsienko",
        "email": "ovsienko@google.com",
        "time": "Thu Aug 20 02:18:34 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 08:12:11 2026"
      },
      "message": "DEPS: replace internal python3 usage with DEPS provided one.\n\nBug: chromium:537680330\nChange-Id: Ie808b35f9e29c613621e0bb2a1193d16d1d5a3e8\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8266522\nReviewed-by: Benedikt Meurer \u003cbmeurer@chromium.org\u003e\nReviewed-by: Simon Zünd \u003cszuend@chromium.org\u003e\nCommit-Queue: Alex Ovsienko \u003covsienko@google.com\u003e\n"
    },
    {
      "commit": "e56de79653212d130c02b73a9af9830612d6bed0",
      "tree": "2afa61c022062b87af01a650190e0d3094ae17dc",
      "parents": [
        "678d19cd56773812602af1a33babab559ef5e56a"
      ],
      "author": {
        "name": "devtools-ci-autoroll-builder",
        "email": "devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 03:34:02 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 07:28:34 2026"
      },
      "message": "Roll browser-protocol and CfT\n\nThis roll requires a manual review. See http://go/reviewed-rolls for guidance.\n\nRolling CfT pin together with browser-protocol files: https://chromium.googlesource.com/chromium/src/+log/ca1960ebbf919625140331d83f55552e8fe05333..e35c9c6a769bb2bfc92bbbd8270b7ef6b330b939\nIn case of failures or errors, reach out to someone from config/owner/COMMON_OWNERS.\n\nRoll created at https://cr-buildbucket.appspot.com/build/8672984136816722033\n\nR\u003dchrome-devtools-waterfall-gardener-emea-oncall@google.com\n\nBug: none\nChange-Id: I5452a0a673fd0891521da6c38efd33b8f517d1a8\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8268513\nCommit-Queue: Samiya Caur \u003csamiyac@chromium.org\u003e\nBot-Commit: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Samiya Caur \u003csamiyac@chromium.org\u003e\n"
    },
    {
      "commit": "678d19cd56773812602af1a33babab559ef5e56a",
      "tree": "9228a6e234bf63826913849d922c6713b6ea746b",
      "parents": [
        "81df5e5ff5bc9002c3ad2f8aed58c453ea7b5d05"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Tue Aug 18 11:12:20 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 06:56:01 2026"
      },
      "message": "Migrate network-log.record-log setting to SettingDescriptor\n\nThis CL migrates the `network-log.record-log` setting from a\nSettingRegistration in `front_end/models/logs/logs-meta.ts` to a\nSettingDescriptor in `NetworkLog.ts` and registers its UI descriptor\nin `front_end/panels/network/network-meta.ts`.\n\nWith this migration, `front_end/models/logs/logs-meta.ts` is deleted\nas it has no remaining settings.\n\nBug: 535451658\nChange-Id: Ia194d7ab3e3e594de072a864544818a9ba9c13c8\nTAG\u003dagy\nCONV\u003dbe04dab5-6365-426e-a74b-e01f2db639bd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8263636\nReviewed-by: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nCommit-Queue: Simon Zünd \u003cszuend@chromium.org\u003e\n"
    },
    {
      "commit": "81df5e5ff5bc9002c3ad2f8aed58c453ea7b5d05",
      "tree": "21001b489c8b0797706f941980be7ae81ffbc8a5",
      "parents": [
        "6fdb53e0f7a5cb1ebf16e40c45439a5c8007d9be"
      ],
      "author": {
        "name": "Simon Zünd",
        "email": "szuend@chromium.org",
        "time": "Wed Aug 19 12:03:40 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 06:38:30 2026"
      },
      "message": "[ts_library_split] Add JS transpilation sub-target and test fixture\n\nAdds Sub-target 4 (${target_name}_checked) for runtime JavaScript\ntranspilation and type-checking via tsc, and wires up data_deps in the\nprimary group. Includes the split_simple_dep test fixture.\n\nR\u003dpfaffe@chromium.org\n\nTAG\u003dagy CONV\u003d8700c1d3-4690-496f-abb1-8ea8524aea8b\n\nBug: 547522497\nChange-Id: I838643703fa368f3a2215207852912381064d2fd\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8270525\nCommit-Queue: Philip Pfaffe \u003cpfaffe@chromium.org\u003e\nReviewed-by: Philip Pfaffe \u003cpfaffe@chromium.org\u003e\nAuto-Submit: Simon Zünd \u003cszuend@chromium.org\u003e\n"
    },
    {
      "commit": "6fdb53e0f7a5cb1ebf16e40c45439a5c8007d9be",
      "tree": "c70d93c4c3886ce0f2a4441810020069efe0e10c",
      "parents": [
        "f6da8dd83c8c18e9b64180e8cd2fe4984357ee59"
      ],
      "author": {
        "name": "Yang Guo",
        "email": "yangguo@chromium.org",
        "time": "Mon Aug 17 06:22:41 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 05:07:36 2026"
      },
      "message": "Ensure consistent UI Strings in front_end/ui/legacy/components/color_picker\n\nSummary of changes:\n- Applied sentence case to \u0027Color palettes\u0027 in Spectrum.ts.\n- Simplified and improved phrasing for keyboard navigation instructions\n  (pressArrowKeysMessage) in Spectrum.ts with complete terminal\n  punctuation.\n- Refactored localization (@description) comments across\n  ContrastDetails, FormatPickerContextMenu, and Spectrum to accurately\n  describe UI element types and locations, ensure proper component\n  casing, and include terminal punctuation.\n\nFixed: 547584808\nChange-Id: Ieb9b8a60bd64ef1ef8dbd28e9042659db3537772\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8250504\nAuto-Submit: Yang Guo \u003cyangguo@chromium.org\u003e\nCommit-Queue: Yang Guo \u003cyangguo@chromium.org\u003e\nCommit-Queue: Mathias Bynens \u003cmathias@chromium.org\u003e\nReviewed-by: Mathias Bynens \u003cmathias@chromium.org\u003e\n"
    },
    {
      "commit": "f6da8dd83c8c18e9b64180e8cd2fe4984357ee59",
      "tree": "833cb171a85e735cc153078048d999aab365fa6d",
      "parents": [
        "22bb576673eb1d71a3687d01143627273339d53b"
      ],
      "author": {
        "name": "devtools-ci-autoroll-builder",
        "email": "devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 03:27:53 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 04:39:14 2026"
      },
      "message": "Update DevTools DEPS (trusted)\n\nRolling build: https://chromium.googlesource.com/chromium/src/build/+log/7ed8539..b9232cb\n\nRolling third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools/+log/ce5a307..5e8dabe\n\nRoll created at https://cr-buildbucket.appspot.com/build/8672984136816722033\n\nBug: none\nChange-Id: I3d5d9306f0a6ceef2badf1f2b1d89f6d680f6aed\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8270808\nBot-Commit: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "22bb576673eb1d71a3687d01143627273339d53b",
      "tree": "21dc725b799027c8a8a37ff6c6aefe461999fdd2",
      "parents": [
        "fbcc42e1a226c5fc90a8ac4f1dae563d0819be0c"
      ],
      "author": {
        "name": "Alex Rudenko",
        "email": "alexrudenko@chromium.org",
        "time": "Wed Aug 19 14:46:55 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Aug 19 17:43:03 2026"
      },
      "message": "Migrate ai generation to foundation modules\n\nBug: 505974404\nChange-Id: I4bd35ca28403f0cca56f0c3bd1e39079341d69ec\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8263674\nCommit-Queue: Samiya Caur \u003csamiyac@chromium.org\u003e\nAuto-Submit: Alex Rudenko \u003calexrudenko@chromium.org\u003e\nReviewed-by: Samiya Caur \u003csamiyac@chromium.org\u003e\n"
    },
    {
      "commit": "fbcc42e1a226c5fc90a8ac4f1dae563d0819be0c",
      "tree": "eb849b9b2e92bdfa225aac0919331b40fe2c35a4",
      "parents": [
        "33602978cb8600203866060fbc2abc3ef3fcc76d"
      ],
      "author": {
        "name": "Michael Wilson",
        "email": "mjwilson@chromium.org",
        "time": "Tue Aug 18 00:28:07 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Aug 19 17:24:31 2026"
      },
      "message": "[WebAudio] Add renderQuantumSize to WebAudio pane\n\nThe backend work was done in https://crrev.com/c/8258070\n\nThis will allow developers to verify the operation of renderSizeHint,\nsimilar to sampleRate.\n\nBug: 480150188\nChange-Id: Ib2ebf43e322b11f5038b2eddb77689746fbe2e59\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8261529\nReviewed-by: Mathias Bynens \u003cmathias@chromium.org\u003e\nReviewed-by: Philip Pfaffe \u003cpfaffe@chromium.org\u003e\nCommit-Queue: Michael Wilson \u003cmjwilson@chromium.org\u003e\n"
    },
    {
      "commit": "33602978cb8600203866060fbc2abc3ef3fcc76d",
      "tree": "f298bfac5554d33dc25700e0824707753a5b81b4",
      "parents": [
        "b1a5fba618574eb851e4f8634ea10aa57dac2330"
      ],
      "author": {
        "name": "devtools-ci-autoroll-builder",
        "email": "devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Aug 19 16:02:03 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Aug 19 17:11:56 2026"
      },
      "message": "Update DevTools DEPS (trusted)\n\nRolling build: https://chromium.googlesource.com/chromium/src/build/+log/8a8d388..7ed8539\n\nRoll created at https://cr-buildbucket.appspot.com/build/8673025660344764257\n\nBug: none\nChange-Id: I95911f1ec17d5952fe0a2605cc3d3e5bcdbce319\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8270767\nBot-Commit: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Devtools Autoroller \u003cdevtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b1a5fba618574eb851e4f8634ea10aa57dac2330",
      "tree": "c8792e98ae3843e853db3fed4f549685c5c176c2",
      "parents": [
        "d65f8daf648bf0a5b069dfc630132f255071c5ec"
      ],
      "author": {
        "name": "Yang Guo",
        "email": "yangguo@chromium.org",
        "time": "Wed Aug 19 13:17:00 2026"
      },
      "committer": {
        "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Aug 19 13:51:00 2026"
      },
      "message": "Ensure consistent UI strings in front_end/panels/elements\n\nSummary of changes:\n- Sentence case: Updated UIStrings to sentence case across elements\n  panel components (e.g. Learn more, Element classes, Rendered fonts).\n- Terminology: Replaced deprecated \u0027pane\u0027/\u0027Pane\u0027 in @description\n  comments with standard DevTools UI terminology (e.g. Styles tab).\n- Description clarity: Replaced generic @description comments in\n  ElementIssueUtils.ts with specific, descriptive text.\n- Punctuation: Ensured all @description comments end with a period.\n- Fixed ID casing in form issue tooltips.\n\nFixed: 531626036\nChange-Id: I2976640dd43ddf6cb5253b7d92609fac081aa7ec\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8215827\nReviewed-by: Nicholas Roscino \u003cnroscino@chromium.org\u003e\nAuto-Submit: Yang Guo \u003cyangguo@chromium.org\u003e\nCommit-Queue: Yang Guo \u003cyangguo@chromium.org\u003e\n"
    }
  ],
  "next": "d65f8daf648bf0a5b069dfc630132f255071c5ec"
}
