Every time Browser Console is re-opened, its window size will be reduced.
Categories
(DevTools :: Console, defect, P3)
Tracking
(firefox-esr60 unaffected, firefox-esr68 unaffected, firefox69 wontfix, firefox70 wontfix, firefox71 verified, firefox72 verified)
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | unaffected |
firefox-esr68 | --- | unaffected |
firefox69 | --- | wontfix |
firefox70 | --- | wontfix |
firefox71 | --- | verified |
firefox72 | --- | verified |
People
(Reporter: alice0775, Assigned: bdahl)
References
(Regression)
Details
(Keywords: nightly-community, regression)
Attachments
(2 files)
26.00 KB,
text/plain
|
Details | |
47 bytes,
text/x-phabricator-request
|
pascalc
:
approval-mozilla-beta+
|
Details | Review |
Reproducible: always
Steps to reproduce:
-
Open Browser Console Ctrl+Shift+J
-
Hit Ctrl++ for zoom 4-5 times
-
Resize the Browser Console
-
Remember the size of the Browser Console. And close the Browser Console
-
Open Browser Console again Ctrl+Shift+J.
-
Repeat step 4 and 5 at least more than 2-3 times.
Actual Results:
Every time Browser Console is re-opened, its window size will be reduced.
Expected Results:
It should be always the same size.
Regression window:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=bc46a287b8988d259c0b926b8789af9e3b2d9b35&tochange=72e19189bb99e159b2974cbcda69647211962df3
Regressed by: 72e19189bb99e159b2974cbcda69647211962df3 Brendan Dahl — Bug 1552049 - Enable XUL persistence for all system privilege docs. r=smaug
Reporter | ||
Updated•5 years ago
|
Reporter | ||
Comment 1•5 years ago
|
||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 2•5 years ago
|
||
I'm unable to reproduce locally, but I ran into a similar problem in the work to htmlify browser.xhtml and I have a fix for that. When the builds finish, can you test out them out to see if that fixes the issue for you? https://treeherder.mozilla.org/#/jobs?repo=try&revision=4a4ccab72275fe5b3c7902cd71e7144d0f1293d0&selectedJob=272861215
Reporter | ||
Comment 3•5 years ago
|
||
(In reply to Brendan Dahl [:bdahl] from comment #2)
I'm unable to reproduce locally, but I ran into a similar problem in the work to htmlify browser.xhtml and I have a fix for that. When the builds finish, can you test out them out to see if that fixes the issue for you? https://treeherder.mozilla.org/#/jobs?repo=try&revision=4a4ccab72275fe5b3c7902cd71e7144d0f1293d0&selectedJob=272861215
The try build does not fix the issue.
I can still reproduce the issue.
Reporter | ||
Comment 4•5 years ago
|
||
Screencast with STR of comment #0(step2 is not necessary): https://youtu.be/rgLjgn3wmU0
Assignee | ||
Comment 5•5 years ago
|
||
My apologies, the linked build was broken. I should have waited for tests to complete. Can you try this one instead:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=e4871390f02100a27e4b4f7846ba3df036099c94&selectedJob=272877493
Reporter | ||
Comment 6•5 years ago
|
||
(In reply to Brendan Dahl [:bdahl] from comment #5)
My apologies, the linked build was broken. I should have waited for tests to complete. Can you try this one instead:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=e4871390f02100a27e4b4f7846ba3df036099c94&selectedJob=272877493
The try build fixes the problem. The problem is no longer reproduced.
Assignee | ||
Comment 7•5 years ago
|
||
Attribute persistence for root elements should be handled by nsXULWindow,
not XULPersist. This was causing browser.xhtml with an <html> root to be
slightly smaller on each new window during the test
"open-features-non-integer-height.html."
Pushed by bdahl@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2bbbcfea1b2c Fix root HTML element attribute persistence. r=smaug
Comment 9•5 years ago
|
||
bugherder |
Reporter | ||
Comment 10•5 years ago
|
||
I can reproduce the issue on Nightly72.0a1(20191025164000).
And I can verify that the issue was fixed on latest Nightly72.0a1(20191026094546).
Comment 11•5 years ago
|
||
Brendan, do you think that this is a good candidate for a beta uplift or can it ride the 72 train? Thanks
Assignee | ||
Comment 12•5 years ago
|
||
Comment on attachment 9104244 [details]
Bug 1590044 - Fix root HTML element attribute persistence. r=smaug
Beta/Release Uplift Approval Request
- User impact if declined: browser console on windows gets smaller each time it is opened (windows only)
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: See comment #1 (though step #2 is not needed)
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Change that should only affect the browser console.
- String changes made/needed:
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Comment 13•5 years ago
|
||
Comment on attachment 9104244 [details]
Bug 1590044 - Fix root HTML element attribute persistence. r=smaug
Fix for a polish bug in devtools on windows, verified by our QA on nightly, uplift approved for 71 beta 6, thanks.
Comment 14•5 years ago
|
||
bugherder uplift |
Comment 15•5 years ago
|
||
I've reproduced the issue on Firefox Beta 70.0b5 (20191028110005)
Also verified it on Firefox Beta 70.0b6 (20191030153225) and it has been fixed.
Updated•2 years ago
|
Description
•