Closed Bug 1600998 Opened 4 years ago Closed 4 years ago

Remove layout.css.xul-box-display-values.survive-blockification.enabled pref

Categories

(Core :: Layout, task, P3)

task

Tracking

()

RESOLVED FIXED
mozilla73
Tracking Status
firefox73 --- fixed

People

(Reporter: ntim, Assigned: emilio)

References

Details

Attachments

(1 file)

I'm starting to see some "recommendations" to turn off the pref in order to keep their userChrome.css tweaks working (for instance this comment), which is terrible advice, as it breaks some parts of the UI which actively rely on it (anywhere that uses XUL in CSS grid, which includes tabs). I think it's time to remove this pref for this reason, and I also don't see a reason to keep it around now that it has baked long enough.

For those who come across this bug and are wondering how to keep their userChrome.css tweaks working after the pref is removed, you simply need to add display: block anywhere you use position: absolute or position: fixed.

Depends on: 1582530
Priority: -- → P3
Assignee: nobody → emilio
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f7505fa51e2d
Remove layout.css.xul-box-display-values.survive-blockification.enabled. r=dholbert
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla73
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: