gecko-dev/browser
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
..
app Bug 1302163 - Change code to use SprintfLiteral instead of snprintf. r=ehsan 2016-10-04 17:57:51 +02:00
base Merge m-c to inbound. a=merge 2016-10-07 09:44:29 -04:00
branding Bug 1283909 - Replaces start menu tile images with larger versions to provide better resoultion on HiDPI screens. r=jaws 2016-08-16 10:04:53 -04:00
components Merge inbound to m-c. a=merge 2016-10-07 09:42:25 -04:00
config Bug 1299702 - Add win32 artifact configs r=chmanchester 2016-09-23 16:31:19 -04:00
docs Bug 1277810 - Part 1 - Restructure Telemetry client documentation. r=dexter, f=chutten 2016-08-09 13:52:27 +02:00
experiments Bug 918751 - Throw NetworkErrors instead of failures where appropriate for some XHR web platform tests. r=bz, r=keeler, r=Mossop, r=paul 2016-09-03 18:45:08 -04:00
extensions Bug 1308362 - Update pdf.js to version 1.6.221. r=bdahl 2016-10-06 20:38:50 -04:00
fonts Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
installer Backed out 3 changesets (bug 1279240) for leaks on Windows VM mochitests a=backout 2016-09-29 17:44:41 -07:00
locales Backed out changeset 24313c3c55da (bug 1263665) 2016-10-05 16:05:09 +02:00
modules Bug 1304446 - Move |recordSearchInTelemetry| to BrowserUsageTelemetry.jsm. r=mak 2016-10-07 03:48:00 +02:00
themes Bug 1302086 - fix devedition issues with toolbar colours, improve styling of bookmarks toolbar items, r=dao 2016-10-07 15:42:50 +01:00
tools/mozscreenshots Bug 1049001 - Refactor mozscreenshots Preferences configuration to fix a typo and reduce duplication. r=me 2016-09-13 14:27:26 -07:00
.eslintrc
app-rules.mk
app.mozbuild
build.mk Bug 1293295 - Replace all mochitest 'flavor' options with a single --flavor argument, r=jmaher 2016-08-08 11:48:49 -04:00
confvars.sh Bug 336290 - remove --enable-safe-browsing from configure since its used everywhere. r=gcp 2016-08-31 19:28:29 -04:00
defs.mk
LICENSE
Makefile.in
moz.build Bug 1240134 - Incorporate the interfaces.xpt from downloaded artifacts instead of building XPIDL during an artifact build. r=glandium 2016-08-17 15:02:31 -07:00
moz.configure Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00