forked from mirrors/gecko-dev
This relands the simplification that was reverted in bug 1647356, which made it so that the border takes space, with a key tweak. The border taking space is generally good and simplified some code, but it causes uneven spacing around the urlbar if we set the separator color to transparent (like many even builtin themes do). This is technically already an issue if a theme sets the `chrome-content-separator-color` to transparent, but I think that's really uncommon, and we don't want to encourage themes to suppress that separator IMO... We might want to forbid that even somehow? So for now only handle the tabs separator. Clean-up some adjacent code while at it. An alternative would be to keep the shadow, and add some comments as for why it's a shadow and not a border, but that seems to subtly complicate layout in other places (which were working around it before the regressing bug). Differential Revision: https://phabricator.services.mozilla.com/D206547 |
||
|---|---|---|
| .. | ||
| customizableui | ||
| downloads | ||
| notification-icons | ||
| places | ||
| preferences | ||
| window-controls | ||
| browser.css | ||
| jar.mn | ||
| monitor-base.png | ||
| monitor-border.png | ||
| moz.build | ||
| pageInfo.png | ||
| sanitizeDialog.css | ||