14 Commits (831ff094baa329d57c989ccc9fbaebff10e236ed)

Author SHA1 Message Date
MrOtherGuy 4a3c0ceafa fake statusbar w bookmarksbar: make the pseudo-element have order: 2
This makes it stay the bottom-most item in layout even with styles like
multi-row_tabs below content which moves navigator-toolbox below
content.
11 months ago
MrOtherGuy 3b184df8c4 fake statusbar w bookmarks: invent a new css variable to control height
Old method was based on toolbarbutton-inner-padding but that has way too
much variability between setups to be consistent
1 year ago
MrOtherGuy b2bb9d3b84 fake statusbar w bookmarks: flex-space should have !important flex-grow
author styles set it to 1, so without !important there is no effect.
1 year ago
MrOtherGuy 13e1340e9a remove old Fx <112 compatibility rules 1 year ago
MrOtherGuy 0ff12e01fe Add support for modern flexbox layout
Flexbox model will replace old xul box as the default display model so
this patch adds support for that in a whole bunch of styles.

A lot of style rules are marked as "Fx < 112 compatibility" rules and
those can be removed when 112 hits release.
2 years ago
MrOtherGuy b434a2d9f5 fake_statusbar: fix and improve layout
browser-bottombox doesn't exist anymore so create space using
body::after instead. This patch additionally fixes various alignment
issues with elements in the statusbar.
2 years ago
MrOtherGuy 19b2e4fa1f fake_statusbars: Cover tabpanels with opaque color
Normally web-content hides the real statusbar but with RFP letterboxing
that might not happen. So lets inherit the background-color from
tabbrowser-tabpanels to make sure it's covered properly.
2 years ago
MrOtherGuy 2f270ca0c0 fake-statusbars: Make the styles work with new statuspanel DOM 2 years ago
MrOtherGuy bd53d19665 replace --lwt-toolbar-field-x variables with new versions
Firefox 91 still uses some old variants, so this style adds temporary
dummy variables to several styles to make <91 work.
3 years ago
MrOtherGuy d30c6209f6 set minimum height for toolbarsprings to prevent collapsing 4 years ago
MrOtherGuy 3ab84536d0 Apply browser margin to browser-bottombox 4 years ago
MrOtherGuy f600efbb65 Clear background-image using :first-of-type:hover selector 4 years ago
MrOtherGuy d91c121a58 Fix some typos in selectors 4 years ago
MrOtherGuy 8cd9051358 add new file 4 years ago