Closed
Bug 1661569
Opened 4 years ago
Closed 4 years ago
The web console is broken when browser console or browser toolbox is opened
Categories
(DevTools :: Console, defect)
DevTools
Console
Tracking
(firefox-esr78 unaffected, firefox81 wontfix, firefox82 verified)
VERIFIED
FIXED
82 Branch
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | unaffected |
firefox81 | --- | wontfix |
firefox82 | --- | verified |
People
(Reporter: ochameau, Assigned: ochameau)
References
(Regression)
Details
(Keywords: regression)
Attachments
(1 file)
Copied from bug 1642295 comment 12:
Trying to make this clear steps to test for what I'm hitting and how I test it:
- Using current master, and open it with the multi process debugger open, I do this via ./mach run --jsdebugger -P the --jsdebugger part is the important part, but I suspect there are other ways to open it, what's important though is the multi process debugger is open when you start the browser.
- I created a new profile for testing this, but I suspect it doesn't matter.
- Once I'm in the browser, I open an about:home tab, but I suspect the page doesn't matter.
- From here I do ctrl+shift+k to open the browser console.
- Inside the console, I enter console.log("hi"); and hit enter.
Assignee | ||
Comment 1•4 years ago
|
||
Pushed by apoirot@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/67fe975e6653 Avoid mixing target actor of the many toolboxes. r=nchevobbe
Comment 3•4 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 4 years ago
status-firefox82:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 82 Branch
Comment 4•4 years ago
|
||
Comment on attachment 9172513 [details]
Bug 1661569 - Avoid mixing target actor of the many toolboxes.
Beta/Release Uplift Approval Request
- User impact if declined: DevTools console won't display messages when Responsive Design Mode is enabled first
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: 1. Open a tab
- Enable Responsive Design Mode
- Open DevTools Console
- Type
console.log(document)
-> check that the document is displayed
- List of other uplifts needed: Bug 1664493
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): DevTools only, with a test added in Bug 1664493 (late in the cycle because the RDM bug wasn't found here)
- String changes made/needed:
Attachment #9172513 -
Flags: approval-mozilla-release?
Updated•4 years ago
|
Flags: qe-verify+
Updated•4 years ago
|
QA Whiteboard: [qa-triaged]
Comment 5•4 years ago
|
||
I was able to reproduce the bug using the steps from comment 4, on 81.0 RC2.
The fix is verified as fixed on latest Beta 82.0b2, under macOS 10.15, Win 10 x64 and Ubuntu 18.04 x64/
Updated•4 years ago
|
No longer blocks: 1642295
status-firefox81:
--- → affected
status-firefox-esr78:
--- → unaffected
Flags: in-testsuite+
Keywords: regression
Regressed by: 1642295
Updated•4 years ago
|
Updated•4 years ago
|
Has Regression Range: --- → yes
Comment 6•4 years ago
|
||
If I'm reading the blame correctly, this is a regression which goes back to Fx80? What's driving the urgency to uplift this into a dot release vs. waiting for the scheduled Fx82 release in a few weeks?
Flags: needinfo?(poirot.alex)
Updated•4 years ago
|
Flags: needinfo?(nchevobbe)
Comment 7•4 years ago
|
||
Oh, I didn't notices 80 was impacted.
I'm okay to wait for 82
Flags: needinfo?(nchevobbe)
Updated•4 years ago
|
Attachment #9172513 -
Flags: approval-mozilla-release?
Updated•4 years ago
|
Flags: needinfo?(poirot.alex)
Updated•4 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•