fix: show extension popup pages in connected browser mode#1855
Open
edxeth wants to merge 1 commit intoChromeDevTools:mainfrom
Open
fix: show extension popup pages in connected browser mode#1855edxeth wants to merge 1 commit intoChromeDevTools:mainfrom
edxeth wants to merge 1 commit intoChromeDevTools:mainfrom
Conversation
Allow connected-browser sessions to include extension targets so popup pages show up in list_pages and can be selected like other pages. Keep extension management tools behind launched-browser mode only. That fixes popup visibility without exposing install/reload/trigger tools for browsers we only attach to. Also add CLI coverage for the flag combination and a regression test that launches a browser over remote debugging, opens an extension popup, and verifies the page is listed and snapshottable.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Connected-browser mode was still filtering out chrome-extension:// page targets, so wallet popups never showed up in list_pages even though Chrome exposed them over remote debugging.
This keeps extension page/service worker visibility in connected sessions, but still leaves extension management tools disabled unless chrome-devtools-mcp launched the browser itself.
Also adds a regression test for a popup opened over remote debugging.