gecko-dev/browser/themes
Gijs Kruitbosch 91ae9f7bb3 Bug 1302086 - fix devedition issues with toolbar colours, improve styling of bookmarks toolbar items, r=dao
This patch fixes several issues:

1. the styling of the bookmarks toolbar items was missing
     background-origin/clip: padding-box
   when not hovered
2. the devedition colours for toolbar buttons were not applying on Windows
   in the nav-bar because we set different ones on #nav-bar:-moz-lwtheme
   and on #nav-bar[brighttext]. Variables function like inherited CSS
   properties and so the ones set on the #nav-bar take precedence for items
   inside the #nav-bar over other ones set on :root, even if those are set
   later.
3. The lwtheme and [brighttext] styling should apply to all toolbars now,
   because the bookmarks toolbar items can be moved to other toolbars and
   they use these CSS variables as well.

For (2) I moved the devedition definitions of toolbar color variables into
their own block that is set on both :root and on toolbar:-moz-lwtheme.
I'm not sure if having it set on :root affects e.g. devtools styling, so I
kept that rather than only setting the custom properties on the toolbars.

MozReview-Commit-ID: Jzdb8OWmC3c

--HG--
extra : rebase_source : 43322b320fe244d991562c92e01fc0ce26e94540
2016-10-07 15:42:50 +01:00
..
linux Bug 1302157 - Remove images-in-menu and images-in-button code (& associated icons) since it's deprecated in GTK. r=bz,dholbert 2016-09-29 00:22:32 +01:00
osx Bug 1306214 part 3 - Remove -moz-use-text-color from Gecko. r=heycam 2016-09-29 17:47:22 +10:00
shared Bug 1302086 - fix devedition issues with toolbar colours, improve styling of bookmarks toolbar items, r=dao 2016-10-07 15:42:50 +01:00
windows Bug 1302086 - fix devedition issues with toolbar colours, improve styling of bookmarks toolbar items, r=dao 2016-10-07 15:42:50 +01:00
LICENSE
moz.build Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
preprocess-tab-svgs.py Bug 1215526 - part 4 - make preprocess-tab-svgs.py report extra dependencies; r=glandium 2015-10-21 10:39:17 -04:00
tab-svgs.mozbuild Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00