Back out workaround from bug 1708809 once gNavToolbox and ancestors use CSS box model
Categories
(Firefox :: Toolbars and Customization, task, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox108 | --- | fixed |
People
(Reporter: mconley, Assigned: bigiri)
References
(Blocks 1 open bug)
Details
(Whiteboard: [proton-cleanups] [priority:2c])
Attachments
(1 file)
In bug 1708809, I hit an issue where the mixture of XUL box elements and CSS box elements were causing strange glitches when doing animations with negative margins.
Mixing those two box models is asking for trouble. We might be at the point where it's safe to convert the gNavToolbox, its contents and maybe its ancestors, to the CSS box model.
If this gets fixed, then the workaround landed in bug 1708809 can probably get removed.
Updated•4 years ago
|
Updated•4 years ago
|
Reporter | ||
Updated•4 years ago
|
Updated•4 years ago
|
Assignee | ||
Updated•3 years ago
|
Comment 1•3 years ago
|
||
Bug 1790616 should take care of this.
Reporter | ||
Comment 2•3 years ago
|
||
Cool - in that case, let's re-use this bug to backout the workaround landed for bug 1708809.
Reporter | ||
Updated•3 years ago
|
Assignee | ||
Comment 3•3 years ago
|
||
Backed out workaround from bug 1708809.
Reporter | ||
Comment 4•3 years ago
|
||
needinfo to emilio for https://phabricator.services.mozilla.com/D159331#5230088.
Comment 5•3 years ago
|
||
I can't repro on latest central. Are you sure that you were testing with the second patch from bug 1790616? That didn't make it to central till this morning.
Comment 6•3 years ago
|
||
Bernard, would you be ok holding off landing this until after the soft freeze? Just in case we need to back out https://hg.mozilla.org/mozilla-central/rev/fb32775d2def from beta for regressions etc.
Comment 8•3 years ago
|
||
Backed out as req by Bernard
Backout link: https://hg.mozilla.org/integration/autoland/rev/0eef9419671dfd699c9b3aa700a27957af8031eb
Assignee | ||
Updated•3 years ago
|
Reporter | ||
Comment 10•3 years ago
|
||
I don't think so - it relies on bug 1790616 landing and sticking, and that one got backed out. So we should hold off on this until that one re-lands.
Comment 11•3 years ago
|
||
Comment 12•3 years ago
|
||
bugherder |
Description
•