ubuntu-webapps-bugs team mailing list archive
-
ubuntu-webapps-bugs team
-
Mailing list archive
-
Message #04341
[Bug 1622247] [NEW] Replace WebContext::devTools* APIs with global API
Public bug reported:
Per-WebContext remote debugging hasn't worked correctly for a long time,
since a Chromium change meant that all WebContents in a process were
debuggable on all remote debugging HTTP endpoints.
Since
https://chromium.googlesource.com/chromium/src.git/+/1062876ae55867edab8ec43884e9b9e15d0fe451%5E%21/,
it is now no longer possible to set up multiple remote debugging HTTP
endpoints. There can only be 1 per process, unless we make some changes
to Chromium (and I don't think that's worth it).
For now, we'll have to modify Oxide to only allow remote debugging to be
enabled on 1 WebContext at a time. We should deprecate this API though
and replace it with a global one instead.
** Affects: oxide
Importance: Medium
Status: Triaged
** Changed in: oxide
Importance: Undecided => Medium
** Changed in: oxide
Status: New => Triaged
--
You received this bug notification because you are a member of Ubuntu
WebApps bug tracking, which is subscribed to Oxide.
https://bugs.launchpad.net/bugs/1622247
Title:
Replace WebContext::devTools* APIs with global API
Status in Oxide:
Triaged
Bug description:
Per-WebContext remote debugging hasn't worked correctly for a long
time, since a Chromium change meant that all WebContents in a process
were debuggable on all remote debugging HTTP endpoints.
Since
https://chromium.googlesource.com/chromium/src.git/+/1062876ae55867edab8ec43884e9b9e15d0fe451%5E%21/,
it is now no longer possible to set up multiple remote debugging HTTP
endpoints. There can only be 1 per process, unless we make some
changes to Chromium (and I don't think that's worth it).
For now, we'll have to modify Oxide to only allow remote debugging to
be enabled on 1 WebContext at a time. We should deprecate this API
though and replace it with a global one instead.
To manage notifications about this bug go to:
https://bugs.launchpad.net/oxide/+bug/1622247/+subscriptions