Skip to content

Review layout for XUL elements

mozilla bug 1033225 has been switching the XUL layout to use the standard CSS flex layout for elements with -moz-box styling.

This should clean up some weird XUL behaviour. E.g. #41371 (closed). But there may be some initial layout bugs as a result for ESR 115. E.g. the downloads panel used a width: 0 hack to ensure it did not make the panel grow too wide, but with the new layout this makes it wrap every word.

This issue is to go through and check for these kind of layout bugs for the new ESR. But also try and remove some of the CSS hacks that were added for the XUL quirks.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information