black7375 / Firefox-UI-Fix

🦊 I respect proton UI and aim to improve it.
Mozilla Public License 2.0
5.32k stars 187 forks source link

`-moz-box` & `flex` at FF v112 #670

Closed black7375 closed 1 year ago

black7375 commented 1 year ago

Describe the bug

As a part of the front-end technical modernization the old xul box model is being replaced with modern flexbox all around the UI.

Previously, just about everything used display: -moz-box but in Firefox 112 (at least in Nightly, but I would be surprised if this won't propagate to release 112 as well) the default display model will be changed to modern display: flex instead.

What this means first-hand is that all legacy box model -related properties will not do anything anymore so things like -moz-box-ordinal-group, -moz-box-orient, -moz-box-direction, -moz-box-align, -moz-box-pack or -moz-box-flex won't have any effect.

Expected behavior

No response

Screenshots

No response

OS

Linux

OS - Others

No response

Firefox Version

v112

Distribution

Theme

Theme - More Info

No response

user.js setup

user.js setup
```javascript // Your settings ```

Additional context