37 Commits (7eca4b1050c4065130a2cf696302b4ef5d88d932)

Author SHA1 Message Date
MrOtherGuy cb601a0a29 remove old @supports -moz-bool-pref uses 5 months ago
MrOtherGuy b471f33134 replace uses of --urlbar-toolbar-height with --urlbar-container-height 5 months ago
asteroidcow 008571e46d
Popup windows without toolbars don't need padding (#361)
Co-authored-by: asteroidcow <asteroid.master0@gmail.com>
6 months ago
MrOtherGuy c79cfaf813 Remove fx 119 specific light-dark() workarounds 10 months ago
MrOtherGuy d66b6e54be multi row tabs: Make optional features use -moz-bool-pref media query 11 months ago
MrOtherGuy 0f1571231e Add !important tag where --toolbar-bgcolor is defined on :root 12 months ago
MrOtherGuy a6f9e49d12 fx 119 workaround: apply --toolbar-bgcolor workaround for a few styles
This applies same kind of change to a few styles that was introduced for
autohide_bookmarks_toolbar.css in #315
12 months ago
MrOtherGuy fd73e2094e Add @media based versions for -moz-bool-pref in various styles
Also some cleanup for menupopup_forced_color_schemes.css for remove some
old and unused variables.

This just adds media query versions to files - old ones should be
removed at some point
1 year ago
MrOtherGuy 13e1340e9a remove old Fx <112 compatibility rules 1 year ago
MrOtherGuy ed5a677a15 rework navigator-toolbox-background selectors 1 year ago
MrOtherGuy 5ea61e3d40 Add workarounds for bug 1705215 1 year ago
MrOtherGuy c09e848846 multi-row tabs: Make flex-grow !important for fixed-width tabs to work 1 year ago
MrOtherGuy 76f260269d Use scrollbar-gutter in multi-row tabs and bookmarks
This should prevent the appearing/disappearing scrollbar from reflowing
content.
2 years 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 a25da9fe49 multi-row_tabs_below_content.css: make arrowscrollbox use display:inline 2 years ago
MrOtherGuy 965eefc00a Various improvements to multi-row_tabs_below_content.css
This patch makes the style behave better on linux as well as make
fullscreen mode work better. It also fixes an issue where invisible
menubar would prevent window from being draggable from flexible-space
placed to the left of urlbar.
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 df85873f33 Various improvements to multi-row_tabs_below_content
This patch makes it easier to change some settings, as well as adds an
optional behavior to show static menubar via custom pref.
2 years ago
MrOtherGuy ea17cb7f1f Show window global notificationbox in same order as tab modal 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 b6ae559352 multi-row-tabs: remove bottom-margin from tabs-newtab-button
The 1px bottom margin may have small visible effect for row-height computation
in which case the visible height may be thrown off by a little bit. This
patch fixes that issue.
3 years ago
MrOtherGuy da2ee8b244 use display: -webkit-box instead of flex for nav-bar
display: flex breaks extension menus but -webkit-box doesn't, so lets
use that while it works.
3 years ago
MrOtherGuy 86f8cf4b86 Use the same extra titlebar padding on Win7 that is used on Win10 3 years ago
MrOtherGuy 7db2c96530 add temporary dummy variables for tab-block-margin 3 years ago
MrOtherGuy 595033c4c7 apply scroll-snap to tabs 4 years ago
MrOtherGuy c738f89f77 add proton tab block margin to tabs 4 years ago
MrOtherGuy 90317cc59b Add .scrollbox-clip selectors to accompany #tabbrowser-arrowscrollbox 4 years ago
MrOtherGuy 6263334baa Scope styles that select #browser to browser.xhtml 4 years ago
MrOtherGuy 3accc46a24 Support fullscreen mode 4 years ago
MrOtherGuy 84ec1414dd Add source/license notices 4 years ago
MrOtherGuy 4f94dbbc82 add warning about broken extension popups 4 years ago
MrOtherGuy 6d76e77341 Fix customization mode layout 4 years ago
MrOtherGuy c29589afa5 rewrite the style to match "normal" multi-row_tabs.css 5 years ago