Closed
Bug 1501755
Opened 7 years ago
Closed 7 years ago
Preferences / Fonts & Colors / Advanced... is broken in current Nightly
Categories
(Firefox :: Settings UI, defect, P1)
Firefox
Settings UI
Tracking
()
VERIFIED
FIXED
Firefox 65
| Tracking | Status | |
|---|---|---|
| firefox-esr60 | --- | unaffected |
| firefox63 | --- | unaffected |
| firefox64 | --- | unaffected |
| firefox65 | --- | verified |
People
(Reporter: jfkthame, Assigned: Paolo)
References
Details
(Keywords: regression)
Attachments
(2 files)
It just produces a small window with Help / Cancel / OK buttons for me on macOS.
People in #developers confirm also broken on Linux.
| Reporter | ||
Comment 1•7 years ago
|
||
Mozregression points to https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=6e96c7ec0d1187c1b488dd4ba645df9cfd68ec16&tochange=eea979fe8a920693df4859d22fad5c8098a57569.
Of the patches there, bug 1493844 looks the most likely culprit.
Blocks: 1493844
Keywords: regression
Updated•7 years ago
|
Flags: needinfo?(paolo.mozmail)
Updated•7 years ago
|
status-firefox64:
--- → unaffected
status-firefox65:
--- → affected
| Assignee | ||
Comment 2•7 years ago
|
||
| Assignee | ||
Comment 3•7 years ago
|
||
This is the weird XBL layout issue that I mentioned before, and I fixed it for the Colors dialog but forgot to restore the "vbox" element in the Fonts dialog. It doesn't seem that other subdialogs are affected.
It may be related to running scripts during "dialog" construction, since having the "script" tag outside of "vbox" makes the intermittent issue reappear. Converting "dialog" to a Custom Element might remove the need for the extra "vbox".
| Assignee | ||
Updated•7 years ago
|
Flags: needinfo?(paolo.mozmail)
Updated•7 years ago
|
Assignee: nobody → paolo.mozmail
Status: NEW → ASSIGNED
Updated•7 years ago
|
Priority: -- → P1
| Assignee | ||
Comment 6•7 years ago
|
||
I haven't addressed the last review comment yet.
Flags: needinfo?(paolo.mozmail)
| Assignee | ||
Comment 7•7 years ago
|
||
I've rebased the patch and tested it manually one last time, performance also looks good:
https://treeherder.mozilla.org/perf.html#/compare?originalProject=try&originalRevision=29b35955a321c2211d912431e4b98bc51c82496f&newProject=try&newRevision=eead0f0626c410b9ac698c678f7395cd0ab576f0&framework=1
Pushed by paolo.mozmail@amadzone.org:
https://hg.mozilla.org/integration/mozilla-inbound/rev/3dd2018ed59a
Remove unneeded elements while preventing layout issues in some Preferences dialogs. r=bgrins
Comment 9•7 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 65
Updated•7 years ago
|
status-firefox63:
--- → unaffected
status-firefox-esr60:
--- → unaffected
Comment 10•6 years ago
|
||
I reproduced this issue using Fx 65.0a1, build ID: 20181024221315, on Windows 10 x64, Ubuntu 18.04 and MacOS X 10.13.
I can confirm this issue is verified as fixed, using Fx 65.0b7, build ID: 20181227144402, on Windows 10 x64, Ubuntu 18.04 and MacOS X 10.13.
Status: RESOLVED → VERIFIED
Updated•6 years ago
|
Flags: qe-verify+
You need to log in
before you can comment on or make changes to this bug.
Description
•