Commit graph

8 commits

Author SHA1 Message Date
Dão Gottwald
b2154d9295 Bug 1389744 - Stop repositioning pinned tabs when (un)selecting the Dark/Light theme. r=florian
Dark/Light themes don't affect the tab strip layout anymore, so this entirely unnecessary work.

MozReview-Commit-ID: C37VZsd8r2J

--HG--
extra : rebase_source : afe8f784ff23ca650342439247e1803a64584e83
2017-08-12 12:50:26 +02:00
Florian Queze
37ff4fc7cc Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws. 2017-04-14 21:51:38 +02:00
Sebastian Hengst
a07223d699 Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout 2017-04-14 23:39:22 +02:00
Florian Queze
95d4d20c17 Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws. 2017-04-14 21:51:38 +02:00
Dão Gottwald
b9c20c2796 Bug 1354789 - Cache layout information needed in _positionPinnedTabs. r=florian
MozReview-Commit-ID: 7RmuvvsXFTy

--HG--
extra : rebase_source : a57b249f57be9043a96b5448907f71eea832d3b1
2017-04-10 15:19:52 +02:00
Brian Grinstead
9defa5cedc Bug 1314091 - Remove devtools-specific logic out of browser-devedition and into devtools-browser;r=ochameau
The devtools theme is no longer relevant when dealing with compact themes, since it doesn't
affect the theme colors. But we still need it for styling other things related to devtools
in browser.xul, like the splitter between the toolbox and page and gcli.

MozReview-Commit-ID: 2CXDuwQY19x
2017-01-13 11:53:58 -08:00
Brian Grinstead
0dfcf308e1 Bug 1314091 - Expose 'compact' themes instead of the Dev Edition theme;r=Gijs
This commit does the following:
* Install two lightweight themes instead of one
* Introduce a build config to install the themes instead of relying on channel: INSTALL_COMPACT_THEMES
* Change browser-compacttheme to use the new themes instead of the old one
* Remove inferBrightness since the lwt colors are part of the compact theme definision, as opposed
  to the devedition theme which could be light or
* Update CSS to use :-moz-lwtheme-darktext and :-moz-lwtheme-brighttext instead of [devtoolstheme]

MozReview-Commit-ID: 4gKU68drlE2

--HG--
rename : browser/base/content/defaultthemes/devedition.header.png => browser/base/content/defaultthemes/compact.header.png
2017-01-13 11:53:58 -08:00
Brian Grinstead
91605663d0 Bug 1314091 - Rename devedition.* to compacttheme.*;r=Gijs
MozReview-Commit-ID: 9y9BTK2TeAr

--HG--
rename : browser/base/content/browser-devedition.js => browser/base/content/browser-compacttheme.js
rename : browser/base/content/test/general/browser_devedition.js => browser/base/content/test/general/browser_compacttheme.js
rename : browser/themes/linux/devedition.css => browser/themes/linux/compacttheme.css
rename : browser/themes/osx/devedition.css => browser/themes/osx/compacttheme.css
rename : browser/themes/shared/devedition.inc.css => browser/themes/shared/compacttheme.inc.css
rename : browser/themes/windows/devedition.css => browser/themes/windows/compacttheme.css
2017-01-13 11:53:58 -08:00
Renamed from browser/base/content/browser-devedition.js (Browse further)