gecko-dev/devtools/server/connectors
Alexandre Poirot 8f7f623182 Bug 1569859 - [devtools] Spawn WindowGlobal targets for popup opened by the currently debugged tab r=nchevobbe,devtools-backward-compat-reviewers
For now, we only do that when "devtools.popups.debug" is manually set to true.

This is introducing some complexity in the way we filter out the WindowGlobal
we should consider or not. Before this patch it was quite straightforward.
We accepted all WindowGlobal's matching the tab's `browserId`.
Now we also accept the WindowGlobal whose `opener`'s `browserId` matches.

With this patch only, popups start appearing in the iframe dropdown.
You still have to manually switch to the popup via the dropdown to debug it in the inspector or console.
In the debugger, you will already start seeing the popup source and break on it.

Differential Revision: https://phabricator.services.mozilla.com/D133350
2022-01-14 12:02:24 +00:00
..
js-window-actor Bug 1569859 - [devtools] Spawn WindowGlobal targets for popup opened by the currently debugged tab r=nchevobbe,devtools-backward-compat-reviewers 2022-01-14 12:02:24 +00:00
content-process-connector.js Bug 1698541 - [devtools] Stop emitting now unused tabDetached event. r=nchevobbe,devtools-backward-compat-reviewers 2021-04-13 13:44:25 +00:00
frame-connector.js Bug 1741708 - [devtools] Pass the add-on's BrowsingContext group ID down to the WebExtension target actor. r=jdescottes 2021-12-07 14:00:03 +00:00
moz.build
worker-connector.js Bug 1731967 - [devtools] Renamed all "watched data" to "session data". r=nchevobbe 2021-10-13 16:35:05 +00:00