Skip to content

perf: use CDP to find open DevTools pages.#1150

Merged
Lightning00Blade merged 3 commits intomainfrom
use-hasDevTools-to-create-page
Mar 11, 2026
Merged

perf: use CDP to find open DevTools pages.#1150
Lightning00Blade merged 3 commits intomainfrom
use-hasDevTools-to-create-page

Conversation

@Lightning00Blade
Copy link
Copy Markdown
Collaborator

@Lightning00Blade Lightning00Blade commented Mar 9, 2026

This should reduce the flakiness and issue with finding open DevTools tabs for the corresponding pages.
Currently we do multiple loops over all the targets, so this should have a nice performance improvement when multiple pages are opened.

@Lightning00Blade Lightning00Blade force-pushed the use-hasDevTools-to-create-page branch from dfe7810 to 36c9a6d Compare March 10, 2026 15:20
@Lightning00Blade Lightning00Blade changed the title performance: use CDP to find open DevTools pages. perf: use CDP to find open DevTools pages. Mar 10, 2026
@Lightning00Blade Lightning00Blade marked this pull request as ready for review March 10, 2026 15:24
@Lightning00Blade Lightning00Blade added this pull request to the merge queue Mar 11, 2026
Merged via the queue into main with commit 94de19c Mar 11, 2026
31 of 33 checks passed
@Lightning00Blade Lightning00Blade deleted the use-hasDevTools-to-create-page branch March 11, 2026 13:41
github-merge-queue bot pushed a commit that referenced this pull request Mar 17, 2026
🤖 I have created a release *beep* *boop*
---


##
[0.20.1](chrome-devtools-mcp-v0.20.0...chrome-devtools-mcp-v0.20.1)
(2026-03-16)


### 🛠️ Fixes

* update VS Code manual installation powershell command
([#1151](#1151))
([6c64a5b](6c64a5b))


### ⚡ Performance

* use CDP to find open DevTools pages.
([#1150](#1150))
([94de19c](94de19c))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
wolfib added a commit that referenced this pull request Mar 18, 2026
github-merge-queue bot pushed a commit that referenced this pull request Mar 18, 2026
Reverts #1150

Quick revert because this change has broken debugging of Electron apps.
OrKoN pushed a commit to mvanhorn/chrome-devtools-mcp that referenced this pull request Apr 1, 2026
🤖 I have created a release *beep* *boop*
---


##
[0.20.1](ChromeDevTools/chrome-devtools-mcp@chrome-devtools-mcp-v0.20.0...chrome-devtools-mcp-v0.20.1)
(2026-03-16)


### 🛠️ Fixes

* update VS Code manual installation powershell command
([ChromeDevTools#1151](ChromeDevTools#1151))
([6c64a5b](ChromeDevTools@6c64a5b))


### ⚡ Performance

* use CDP to find open DevTools pages.
([ChromeDevTools#1150](ChromeDevTools#1150))
([94de19c](ChromeDevTools@94de19c))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
OrKoN pushed a commit to mvanhorn/chrome-devtools-mcp that referenced this pull request Apr 1, 2026
…evTools#1201)

Reverts ChromeDevTools#1150

Quick revert because this change has broken debugging of Electron apps.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants