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)

defect

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.
Flags: needinfo?(paolo.mozmail)
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".
Flags: needinfo?(paolo.mozmail)
Assignee: nobody → paolo.mozmail
Status: NEW → ASSIGNED
Priority: -- → P1
Why hasn't this landed?
Flags: needinfo?(paolo.mozmail)
I haven't addressed the last review comment yet.
Flags: needinfo?(paolo.mozmail)
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
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 65
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
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: