24 Commits (2df24c36a2ca9d79783a4061ff6f98bb56131dc9)

Author SHA1 Message Date
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 f5c703c547 toolbars_below_content: remove negative bottom value from urlbar
This fixes urlbar moving a bit when it's being opened
2 years ago
MrOtherGuy 62f0d91975 remove remaining --lwt-frame variables from the codebase 2 years ago
MrOtherGuy 6b242379ec Remove Windows specific extra titlbar paddings from codebase
Firefox 101 doesn't need those anymore :)
2 years ago
MrOtherGuy ea17cb7f1f Show window global notificationbox in same order as tab modal 3 years ago
MrOtherGuy 19c1452193 toolbars_below_content: make it able to drag the window from menubar
Dragging the window is still disabled when using only
autohide_menubar.css. But if you use both then dragging menubar should
work.
3 years ago
MrOtherGuy 71fe0e87c7 add basic support for -moz-platform media query 3 years ago
MrOtherGuy 1fe5d315c0 Make windows specific extra top margin only apply with [tabsintitlebar] 3 years ago
MrOtherGuy d64e9e129e add temporary dummy variables to support for window frame color
In 96 the old --lwt-accent-color is renamed to --lwt-frame so add some
compatibility rules for now.
3 years ago
MrOtherGuy fe534d6224 make #tab-notification-deck always be closest "toolbar" to content 3 years ago
MrOtherGuy 33a655de9e remove toolbox bottom border and improve compatibility with autohide_toolbox.css 3 years ago
MrOtherGuy c50e8aa8aa remove max-height from panels so their content shows properly on linux 3 years ago
MrOtherGuy bbcea9a26f make autohide_menubar and toolbars_below_content work together
This change adds a few variables to both styles that "communicate" with
each other. This autohide_menubar is pretty useful if toolbars are
below content so while this does introduce complexity, it's probably worth it.
3 years ago
MrOtherGuy 2cea8f0710 decrease the top margin specificity for menubar and browser 3 years ago
MrOtherGuy 753c37d010 add compatibility for fullscreen mode and autohide_toolbox.css 3 years ago
MrOtherGuy 409d6a5cc4 Replace uses of :-moz-any with :is 4 years ago
MrOtherGuy 2f3ab157e9 Remove unnecessary extra margin from bottom of urlbarview 4 years ago
MrOtherGuy 6263334baa Scope styles that select #browser to browser.xhtml 4 years ago
MrOtherGuy 2db55dbc64 Add option to show menubar in bottom of the window 4 years ago
MrOtherGuy b8853b6de9 Make menubar window controls be the rightmost item in the toolbar 4 years ago
MrOtherGuy 84ec1414dd Add source/license notices 4 years ago
MrOtherGuy cba88c0439 Remove .megabar class selectors 5 years ago
MrOtherGuy 6cfa9cc808
Don't set menubar height when inactive 5 years ago
MrOtherGuy c3c9162b4d new file 5 years ago