Bug 579920 - Consolidate tab bar scroll button styling. r=gavin
authorDão Gottwald <dao@mozilla.com>
Mon, 19 Jul 2010 22:18:42 +0200
changeset 47939 90b4a68fae07268bbe9534b918eb2596f4829223
parent 47938 7a07bba40e1470368a475a7385b665fd0fa5e961
child 47940 9b4e7236aebe6374daf04629318c686a338ae082
push id14490
push userdgottwald@mozilla.com
push dateMon, 19 Jul 2010 20:19:59 +0000
treeherdermozilla-central@9b4e7236aebe [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgavin
bugs579920
milestone2.0b2pre
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 579920 - Consolidate tab bar scroll button styling. r=gavin
browser/themes/winstripe/browser/browser.css
browser/themes/winstripe/browser/jar.mn
browser/themes/winstripe/browser/tabbrowser/tab-arrow-left.png
browser/themes/winstripe/browser/tabbrowser/tab-arrow-right.png
--- a/browser/themes/winstripe/browser/browser.css
+++ b/browser/themes/winstripe/browser/browser.css
@@ -1274,59 +1274,47 @@ richlistitem[type="action"][actiontype="
 
   .tabs-newtab-button {
     min-width: 1cm;
   }
 }
 
 .tabbrowser-arrowscrollbox > .scrollbutton-up,
 .tabbrowser-arrowscrollbox > .scrollbutton-down {
+  list-style-image: url("chrome://browser/skin/tabbrowser/tab-arrow-left.png");
   -moz-image-region: rect(0, 15px, 17px, 0);
   margin: 0;
   padding-top: 0;
   padding-bottom: 0;
 }
 
-.tabbrowser-arrowscrollbox > .scrollbutton-up:not([disabled="true"]):hover,
-.tabbrowser-arrowscrollbox > .scrollbutton-down:not([disabled="true"]):hover {
-  -moz-image-region: rect(0, 30px, 17px, 15px);
-}
-
 .tabbrowser-arrowscrollbox > .scrollbutton-up[disabled="true"],
 .tabbrowser-arrowscrollbox > .scrollbutton-down[disabled="true"] {
   opacity: .4;
 }
 
 .tabbrowser-arrowscrollbox > .scrollbutton-up:not([disabled="true"]):hover:active,
 .tabbrowser-arrowscrollbox > .scrollbutton-down:not([disabled="true"]):hover:active {
-  -moz-image-region: rect(0, 45px, 17px, 30px);
+  -moz-image-region: rect(0, 30px, 17px, 15px);
 }
 
-.tabbrowser-arrowscrollbox > .scrollbutton-up:-moz-locale-dir(ltr) {
-  list-style-image: url("chrome://browser/skin/tabbrowser/tab-arrow-left.png");
-}
-
-.tabbrowser-arrowscrollbox > .scrollbutton-up:-moz-locale-dir(rtl) {
-  list-style-image: url("chrome://browser/skin/tabbrowser/tab-arrow-right.png");
+.tabbrowser-arrowscrollbox > .scrollbutton-up:-moz-locale-dir(rtl) > .toolbarbutton-icon,
+.tabbrowser-arrowscrollbox > .scrollbutton-down:-moz-locale-dir(ltr) > .toolbarbutton-icon {
+  -moz-transform: scaleX(-1);
 }
 
 .tabbrowser-arrowscrollbox > .scrollbutton-down {
-  list-style-image: url("chrome://browser/skin/tabbrowser/tab-arrow-right.png");
   -moz-transition: 1s background-color ease-out;
 }
 
 .tabbrowser-arrowscrollbox > .scrollbutton-down[notifybgtab] {
   background-color: Highlight;
   -moz-transition: none;
 }
 
-.tabbrowser-arrowscrollbox > .scrollbutton-down:-moz-locale-dir(rtl) {
-  list-style-image: url("chrome://browser/skin/tabbrowser/tab-arrow-left.png");
-}
-
 .tabs-newtab-button > .toolbarbutton-icon,
 #TabsToolbar > #new-tab-button > .toolbarbutton-icon,
 #TabsToolbar > toolbarpaletteitem > #new-tab-button > .toolbarbutton-icon,
 #alltabs-button > .toolbarbutton-icon {
   width: auto;
   height: auto;
 }
 
--- a/browser/themes/winstripe/browser/jar.mn
+++ b/browser/themes/winstripe/browser/jar.mn
@@ -78,17 +78,16 @@ browser.jar:
         skin/classic/browser/preferences/preferences.css             (preferences/preferences.css)
         skin/classic/browser/preferences/applications.css            (preferences/applications.css)
         skin/classic/browser/tabbrowser/alltabs.png                             (tabbrowser/alltabs.png)
         skin/classic/browser/tabbrowser/newtab.png                              (tabbrowser/newtab.png)
         skin/classic/browser/tabbrowser/progress.png                            (tabbrowser/progress.png)
         skin/classic/browser/tabbrowser/progress-pulsing.png                    (tabbrowser/progress-pulsing.png)
         skin/classic/browser/tabbrowser/tab.png                                 (tabbrowser/tab.png)
         skin/classic/browser/tabbrowser/tab-arrow-left.png                      (tabbrowser/tab-arrow-left.png)
-        skin/classic/browser/tabbrowser/tab-arrow-right.png                     (tabbrowser/tab-arrow-right.png)
         skin/classic/browser/tabbrowser/tabDragIndicator.png                    (tabbrowser/tabDragIndicator.png)
 
 #ifdef XP_WIN
 browser.jar:
 % skin browser classic/1.0 %skin/classic/aero/browser/ os=WINNT osversion>=6
         skin/classic/aero/browser/sanitizeDialog.css                       (sanitizeDialog.css)
 *       skin/classic/aero/browser/aboutPrivateBrowsing.css           (aboutPrivateBrowsing.css)
 *       skin/classic/aero/browser/aboutSessionRestore.css            (aboutSessionRestore.css)
@@ -166,11 +165,10 @@ browser.jar:
         skin/classic/aero/browser/preferences/preferences.css        (preferences/preferences.css)
         skin/classic/aero/browser/preferences/applications.css       (preferences/applications.css)
         skin/classic/aero/browser/tabbrowser/alltabs.png                        (tabbrowser/alltabs.png)
         skin/classic/aero/browser/tabbrowser/newtab.png                         (tabbrowser/newtab.png)
         skin/classic/aero/browser/tabbrowser/progress.png                       (tabbrowser/progress.png)
         skin/classic/aero/browser/tabbrowser/progress-pulsing.png               (tabbrowser/progress-pulsing.png)
         skin/classic/aero/browser/tabbrowser/tab.png                            (tabbrowser/tab.png)
         skin/classic/aero/browser/tabbrowser/tab-arrow-left.png                 (tabbrowser/tab-arrow-left.png)
-        skin/classic/aero/browser/tabbrowser/tab-arrow-right.png                (tabbrowser/tab-arrow-right.png)
         skin/classic/aero/browser/tabbrowser/tabDragIndicator.png               (tabbrowser/tabDragIndicator.png)
 #endif
index 9b8dd4ef2392f9823c78f2ad77d0a34e0e5a001b..0ef2b1ae61e2d4396ac70fab94dab6a7b49ef1aa
GIT binary patch
literal 460
zc%17D@N?(olHy`uVBq!ia0vp^azHG|!3-q-?s(%0q*es@gn;Nf&)*Y?UVixc;{6vj
z4NbNBS!zvl)LQ0g8(ZjG*t*Z(9vB{DYGr5Izua=-3ad#gZJgblJbnB^A_C@b4vL5g
zn!h<@`QFflTO$)vVw2KilhYH@vy!s%Iop<T3yBMKt`O{7CnPN=CZ{MibC1Nt4RUJQ
zDhm$im{{qX+Zb5c8(G;cc78Vx=vJ+gAirP+Miw@9E>SUY2}xNkZDTjz8DOw<>2fgG
zi~uvk13v?Gt@Lzp4ABT)d-1r?Aq4@p1Sglv3IZl&y&I?BIQ@J7Obf{f8-utzx3}AG
z-pt@sufZ?eWUKzSLCyC~%83?_j-xui7v1=-$$0ASfn^qcl?{q(xqMrg)%=X*e$HFA
z#>?4d#SXp7I|fspTLx7Ad9_i(uRkw#!K`E9{c~E=EaGEswPj83$e(9vyxMionk8v>
zZ``vk5S}UzWJUOEY>ePh{I@4**0v4J`}ZA*%nv-p{r#BF&r3i@GkCiCxvX<aXaWEg
CQq4;M
deleted file mode 100644
index 7c23f039d846ff5b35a9bc33c7b56165dd2745a1..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
GIT binary patch
literal 0
Hc$@<O00001