The OBT debugger pauses twice on breakpoints in content
Categories
(DevTools :: Debugger, defect)
Tracking
(firefox73 fixed)
Tracking | Status | |
---|---|---|
firefox73 | --- | fixed |
People
(Reporter: pbro, Assigned: ochameau)
References
(Blocks 3 open bugs)
Details
Attachments
(1 file)
Steps:
- Load http://softwareishard.com/test/fission/index.html
- Open the OBT's debugger
- Also open the content toolbox in the tab
- Click #1 Break on Debugger;
At this point, the content debugger pauses, and the pause overlay appears, which is fine.
- Resume execution from the content debugger.
Now the OBT debugger pauses which is ... probably fine. But the pause overlay does not appear!
- Resume execution from the OBT debugger.
Now the pause overlay appears, even though the OBT debugger does not show the resume icon anymore.
Reporter | ||
Comment 1•4 years ago
|
||
I tested again without the content toolbox.
Steps:
- Load http://softwareishard.com/test/fission/index.html
- Open the OBT's debugger
- Click #1 Break on Debugger
==> The OBT debugger pauses, but the pause overlay does not appear. After clicking resume, it does appear, and you have to click resume in the overlay itself to really resume execution.
This is probably the right scenario to focus on here.
Comment 2•4 years ago
|
||
I can confirm, I can easily reproduce both scenarios on my machine (Win10, Fx Nightly 73)
Honza
Assignee | ||
Comment 3•4 years ago
|
||
We were breaking twice in the browser toolbox because we were attaching to
all the content process targets as well as all frame targets.
But as frames (i.e. web pages) are running within the content processes,
we were having two thread actor attached to the same thread.
This is a stopgap solution for the browser toolbox and we would need
to do something better for the content toolboxes.
Updated•4 years ago
|
Pushed by apoirot@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/77064d142ac5 Prevent attaching twice to content pages from the browser toolbox. r=jdescottes
Comment 5•4 years ago
|
||
bugherder |
Description
•