Bug 885242 - Part 4 - Implement updated stop/reload/go button. r=mbrubeck
authorJonathan Wilde <jwilde@jwilde.me>
Thu, 18 Jul 2013 00:19:54 -0700
changeset 139718 08f1a0de07d8469c45835d99aef837f4bef20261
parent 139717 de4581ec96812969af37ab11ede72b535ff2c317
child 139719 3f1f8cbdcc8c15b277141c66670ff79ddedb90b6
push id31467
push userhello@jwilde.me
push dateWed, 24 Jul 2013 08:45:46 +0000
treeherdermozilla-inbound@c64f2402e12e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmbrubeck
bugs885242
milestone25.0a1
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 885242 - Part 4 - Implement updated stop/reload/go button. r=mbrubeck
browser/metro/base/content/browser.xul
browser/metro/theme/browser.css
browser/metro/theme/images/appbar-reload.png
browser/metro/theme/images/appbar-stop.png
browser/metro/theme/images/navbar-back.png
browser/metro/theme/images/navbar-back@1.4x.png
browser/metro/theme/images/navbar-forward.png
browser/metro/theme/images/navbar-forward@1.4x.png
browser/metro/theme/images/navbar-menu.png
browser/metro/theme/images/navbar-menu@1.4x.png
browser/metro/theme/images/navbar-pin.png
browser/metro/theme/images/navbar-pin@1.4x.png
browser/metro/theme/images/navbar-star.png
browser/metro/theme/images/navbar-star@1.4x.png
browser/metro/theme/images/urlbar-go.png
browser/metro/theme/images/urlbar-go@1.4x.png
browser/metro/theme/images/urlbar-go@1.8x.png
browser/metro/theme/images/urlbar-reload.png
browser/metro/theme/images/urlbar-reload@1.4x.png
browser/metro/theme/images/urlbar-reload@1.8x.png
browser/metro/theme/images/urlbar-stop.png
browser/metro/theme/images/urlbar-stop@1.4x.png
browser/metro/theme/images/urlbar-stop@1.8x.png
browser/metro/theme/jar.mn
--- a/browser/metro/base/content/browser.xul
+++ b/browser/metro/base/content/browser.xul
@@ -275,20 +275,24 @@
             </box>
 
             <textbox id="urlbar-edit" type="url" flex="1"
                      autocompletesearch="history"
                      autocompletepopup="urlbar-autocomplete"
                      completeselectedindex="true"
                      placeholder="&urlbar.emptytext;"/>
 
-            <toolbarbutton id="reload-button" oncommand="
-              CommandUpdater.doCommand(event.shiftKey ? 'cmd_forceReload'
-                                                      : 'cmd_reload');"/>
-            <toolbarbutton id="stop-button" command="cmd_stop"/>
+            <toolbarbutton id="go-button" class="urlbar-button"
+                           command="cmd_go"/>
+            <toolbarbutton id="reload-button" class="urlbar-button"
+                           oncommand="CommandUpdater.doCommand(
+                                        event.shiftKey ? 'cmd_forceReload'
+                                                       : 'cmd_reload');"/>
+            <toolbarbutton id="stop-button" class="urlbar-button"
+                           command="cmd_stop"/>
           </hbox>
 
           <toolbarbutton id="download-button" class="appbar-secondary"
                          oncommand="Appbar.onDownloadButton()"/>
           <toolbarbutton id="star-button" class="appbar-primary" type="checkbox"
                          oncommand="Appbar.onStarButton()"/>
           <toolbarbutton id="pin-button" class="appbar-primary" type="checkbox"
                          oncommand="Appbar.onPinButton()"/>
--- a/browser/metro/theme/browser.css
+++ b/browser/metro/theme/browser.css
@@ -562,30 +562,118 @@ documenttab[selected] .documenttab-selec
 
 #urlbar-edit > hbox > .textbox-input-box > .textbox-input:invalid {
   /* Hide error glow around the address bar that shows by default
    * when URLs are made invalid by trmming. */
   box-shadow: none !important;
 }
 
 /* Combined stop-reload button */
+.urlbar-button {
+  -moz-image-region: rect(0px, 30px, 30px, 0px);
+}
+
+.urlbar-button:hover:not(:active) {
+  -moz-image-region: rect(0px, 60px, 30px, 30px);
+  background-color: #dedfdf;
+}
+
+.urlbar-button:active {
+  -moz-image-region: rect(0px, 90px, 30px, 60px);
+  background-color: #6d7073;
+}
+
+.urlbar-button  > .toolbarbutton-icon {
+  width: 30px;
+  height: 30px;
+}
+
+#go-button {
+  list-style-image: url(chrome://browser/skin/images/urlbar-go.png)
+}
+
 #reload-button {
-  list-style-image: url(chrome://browser/skin/images/appbar-reload.png);
+  list-style-image: url(chrome://browser/skin/images/urlbar-reload.png);
 }
 
 #stop-button {
-  list-style-image: url(chrome://browser/skin/images/appbar-stop.png);
+  list-style-image: url(chrome://browser/skin/images/urlbar-stop.png);
+}
+
+@media (min-resolution: @min_res_140pc@) {
+  .urlbar-button {
+    -moz-image-region: rect(0px, 42px, 42px, 0px);
+  }
+
+  .urlbar-button:hover:not(:active) {
+    -moz-image-region: rect(0px, 84px, 42px, 42px);
+  }
+
+  .urlbar-button:active {
+    -moz-image-region: rect(0px, 126px, 42px, 84px);
+  }
+
+  #go-button {
+    list-style-image: url(chrome://browser/skin/images/urlbar-go@1.4x.png)
+  }
+
+  #reload-button {
+    list-style-image: url(chrome://browser/skin/images/urlbar-reload@1.4x.png);
+  }
+
+  #stop-button {
+    list-style-image: url(chrome://browser/skin/images/urlbar-stop@1.4x.png);
+  }
 }
 
-#urlbar[mode="loading"] > #reload-button,
+@media (min-resolution: @min_res_180pc@) {
+  .urlbar-button {
+    -moz-image-region: rect(0px, 54px, 54px, 0px);
+  }
+
+  .urlbar-button:hover:not(:active) {
+    -moz-image-region: rect(0px, 108px, 54px, 54px);
+  }
+
+  .urlbar-button:active {
+    -moz-image-region: rect(0px, 162px, 54px, 108px);
+  }
+
+  #go-button {
+    list-style-image: url(chrome://browser/skin/images/urlbar-go@1.8x.png)
+  }
+
+  #reload-button {
+    list-style-image: url(chrome://browser/skin/images/urlbar-reload@1.8x.png);
+  }
+
+  #stop-button {
+    list-style-image: url(chrome://browser/skin/images/urlbar-stop@1.8x.png);
+  }
+}
+
+#urlbar:-moz-any([mode="loading"], [mode="view"]) > #go-button,
+#urlbar:-moz-any([mode="edit"], [mode="loading"]) > #reload-button,
 #urlbar:-moz-any([mode="edit"], [mode="view"]) > #stop-button,
 #toolbar[viewstate="snapped"] > #urlbar ~ toolbarbutton {
   visibility: collapse;
 }
 
+/* Application-Specific */
+
+#download-button {
+  -moz-image-region: rect(0px, 40px, 40px, 0px) !important;
+}
+#download-button:hover {
+  -moz-image-region: rect(40px, 40px, 80px, 0px) !important;
+}
+#download-button:active {
+  -moz-image-region: rect(80px, 40px, 120px, 0px) !important;
+}
+
 /* Page-Specific */
 
 #pin-button {
   list-style-image: url(chrome://browser/skin/images/navbar-pin.png);
 }
 
 #star-button {
   list-style-image: url(chrome://browser/skin/images/navbar-star.png);
@@ -618,28 +706,16 @@ documenttab[selected] .documenttab-selec
     list-style-image: url(chrome://browser/skin/images/navbar-star@1.8x.png);
   }
 
   #menu-button {
     list-style-image: url(chrome://browser/skin/images/navbar-menu@1.8x.png);
   }
 }
 
-/* Application-Specific */
-
-#download-button {
-  -moz-image-region: rect(0px, 40px, 40px, 0px) !important;
-}
-#download-button:hover {
-  -moz-image-region: rect(40px, 40px, 80px, 0px) !important;
-}
-#download-button:active {
-  -moz-image-region: rect(80px, 40px, 120px, 0px) !important;
-}
-
 /* Panel UI ================================================================ */
 
 #panel-container {
   padding: 60px 40px;
 }
 
 #panel-container[viewstate="snapped"] .canSnapTiles .richgrid-item-content {
   -moz-box-orient: horizontal;
deleted file mode 100644
index 083c5952e31c168203f17651cc9d7e76561a1874..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
GIT binary patch
literal 0
Hc$@<O00001
deleted file mode 100644
index 1df36a2b67d9ed6d6922dbc0542dc32cbd6e52b6..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
GIT binary patch
literal 0
Hc$@<O00001
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..5019f2c7feb212b523422bd1b19a2860a4dc61f0
GIT binary patch
literal 502
zc$@+D0SW$zP)<h;3K|Lk000e1NJLTq003G50015c1^@s6tYHaw0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzm`OxIRCwBA{Qv(y!ziFVU>XgA(SROS
zfCZaiTURetEvYIiCQe;#BUSBfYpx&iDOzKI+&g6LB`2V(f%rNQ*U;IsL)u;@GAwO@
zvYYAX=^<|~DFMv^#ARq=^zihsu$Pp8{sF|EK>Uf$o*owVl3H{e8z4^)d3%{gqNfMK
zUZ#<n!su-;(@4(F^t6`+kK6|!<|orp%}~09486nBUVJH<pTZOXvb>56eZ$gTS`RAe
z4^WqR(AkSGpg&S*=@uZ4B}3n^v=?7M3ji@A0jvnb_p#_*3&g=d{EG|+4@-L~DLRyZ
z_#o7BWUv5;!^!mQu(g-mfK~_MLqIHtCO#X8lY#gzjXXPK?IkCmHG%j55KE(pPXpp~
zApS=q&kkvONeyT{sHGBU;uC;42Z(7k(>vttB_*JFfp{+vi=l~k192e@Jv%JyB_*Ig
z1MxgGu~r7mF<WYbVPP++MMpW*G7zX^px;c#khhnG3_T#rmH_b$I`_JUw7uju@96E>
sA#X3^=#nt{fYFsoqX9j<06>5N0Q23Yk03Q<y#N3J07*qoM6N<$f<Z3R#Q*>R
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..8e44c82d87094584b64dc0fad9cfde4bcf03857b
GIT binary patch
literal 644
zc$@)*0(<?5P)<h;3K|Lk000e1NJLTq004df001fo1^@s6bv*BB0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!CP_p=RCwC#oV!cIP#lGCW7WSv{{ROE
z9bMdYP*hM*#Kpx)P#3{L5D}q+;HDHDTtq>94B{Y&k3m!fCub371s|Y@58}Brg(6Kz
z<lg2c_x#{ndg<lsIiXG3(2VQ4f@9xgSUij8uy_uO=h#(zZeg+FGSgF&(VsIjS8>nW
z{A}WjcNFf`0vZzVn(3*q_#SW$E<lsPVbW7!@ltXd)PQ<$VrZ!JR9Jj>iDYq143(aW
ziy!<WX=<qSR9yTRxb#^wDO7qYF8&2{Bp_6JYB;$IE8CoqP_6KEDkyuLkWj7gbQr3g
zo(@B`)6-$7c6x>>{ua0qc?PWkd+G?4o)J956tC-t0@b0?GlHiR^V?Wawo#Zpsq=IU
zkgZEVpsDkWyLkEeH39Yw4>NV1VT!-gC^-(66zxaP2%ce2?lKXP`{o1o{05_7S>X$(
zX9Ulzh9gf(u7DAr^-nMac4K~9wAxd3@l{|I3<pRKfW4T*wB9qTSaQuf`pV4*=mQ4^
zglWB}s^Y7`2I%)$e+RwbFy=7nsjzr?tI(z=Qf}Tv;a;-Sn8T!}!s2Ve4(Re(fA!YR
zVh)p@ii^(&NXlQ8Iz{2$@VJMb|G171nj`R2=J6-cW=NRy)KL7ocd1b-`{+qt3v-5^
z8cy!y+2@xhEsxB0a3jncdTO|w+XDCCLFoG~nw|z0FXu`mW9TXP#|YLAi)Zm17SCbv
eoOI5w00RJuLp2{DV)#b@0000<MNUMnLSTa50xF&W
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..60187c8489110652829f03ce7f9859c3db4ba95f
GIT binary patch
literal 809
zc$@(#1J?YBP)<h;3K|Lk000e1NJLTq005!@001@!1^@s6L<K@l0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!%Sl8*RCwC#oj+?7K^Vs8)~MhI(AvUA
zFyFu+{znl7C5Vlcg|%QINYFqE!4DvUh=quSpjg<%kU~UI)MycGEkZE(9|b|qci0gm
zaPH=A-r0GF-vbXJm*wt$`#d){JG+<b_4|E?P}i#11&AUdL=h21M2I3HiipqvjkVcm
z=E~Kqp7e$D=i=PY#Y<Un%}h@*A}VQ{_^fzcVfziPE=I&5wO#yJyhXfAd`kSgfUw{)
zG$Q^B<uxh3UBCzem!T2SL(PddueyCQ{IoiPz-4Ge+&Tct86QF5GFHSL|ADd`8eGa;
zv5WXXe7VJT)<T0znM>nfWvbB7;8NtO2o0_rxGF+}D+jKM(BR5}t0FYGa^R{64Xzxx
zDnf%R2d=6ExamSegKGq?wVrE!Egny_6H=b*gsWq&wT_76iC>YaMi96<=Cbfnfl@BD
zg3EXj|H9pL<q0lhMfBS1$`o9Nint;^SYTLi87iWO+82%hOA8CGA&dB?BdAx(j{{f7
zT*EBi^hWfA_*;v|T1pfaTp4hUC4R;1arITfn;N!z7bd&!jl3PfH6mBaIpTqqP>Zhq
zT&<O`;EKSNs)&ch_gg@{4Nyx)!h$OjSBfGY6W<eWY}n4vEq05Sjf4ePL@w<jo)F&^
zZ)n)=MVOC#FcKDAk-0RB=&!=KBVOOI-Lo*!{b(dCxD>dwig;Rl%Qc_)ej?s4{%j;H
zxRkgwig-qRqXpEwt4{-cH4+wFid?aa=od7vwYc9|@gebdBVoa%%oV$c%PpSlBk>XO
z4`)YkDRadx;)1IeLca|7`$O?j@lR(<a4Ab;j`%bjRef4@yI-3+F8<|g3NB+s^m^{<
zb*7c@yI-3+X*evnl%;vm!%Oi_SDym9?#lQ-({LFqqSs<@X@V=VdVEbT%0Ybd6rzX-
nQA9)$5u%8QA|f<Me*_o+2Sgxn{YQgK00000NkvXXu0mjfr8#nh
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..41ad236a5663b71bc71f0304a11373668f73b129
GIT binary patch
literal 576
zc$@)10>Ax<P)<h;3K|Lk000e1NJLTq003G50015c1^@s6tYHaw00069Nkl<ZcwX(=
zPe>GD7{_tv<)w2J{Xr`#qQJsSpcX`j=o023@sQQYL)`^SLnNf#HAsjEJZJ`?5J(8J
zohlG22<)bZE(?N)Z4d~NP}uf8%;8~JpP7Ni%QMUO11}8h4_+1)mJMpPT0{QIo<rUa
z@X>+7qsN(z4fgkK|7_?%X1j%v;rtVAg+rDd!XlJx>^h|F4DR7M%9ut!S|B@!cQ^|r
z8@nD!YsVPQAzBYcv4Fd%;4Mx<$<D4rl7{dx9M!sr4_L%$DB0Tei0dH+5p6xxi2afG
zJOVXqyB=CsFaX&U#;_#D+AxC4NR+i*AM@-ff^gt3dhr6$KI1zQXKmLh!<{%T1`1*{
z>JEC4I9t2=MR$vH6-CtRJf0v`ws!T4ZWZU(_=RXEFo#`8m91U<q7RGnSJZ15`=GT3
zB^$dw;TPp5>UArWI%~U58U7~D$B;o*cJ+(?BF<M4AcHLI>K9!W=Vo*vgDmXo7ySx9
z#lSdDL8}EFh|Sine$hWr5(9hj3D*%o=5P}Wn8z%dpk!;;L92xKVqgzuP{9OBn8FHP
zVs|*ug(8$}?Rsc!;Tq;~K|DB$UToJJ+=h~^U5B_fa0w;+hSnzTqcc1!+1m9;(jN@q
z8E%LlU=Cmd%P3<KRm5g(*CS1<7!Cc0?Cd(^?SS-u3Crc5==`E{4gUZ+K<A#mKbg<~
O0000<MNUMnLSTXkZ2~0#
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..09a0a9c3b4c6f138a44929eb5b5bc669774eb76b
GIT binary patch
literal 761
zc$@+G0tWqwP)<h;3K|Lk000e1NJLTq004df001fo1^@s6bv*BB0008ONkl<ZcwX(?
zOGs347>4oGQM^PYQ9*&!Mp}klAZ!sqAY>X86Sm40iQ%GB47+Ja(gk&4A-b@FsBj|~
z)watf!a|TBLdlKLqJ&DA$jkIBTpa#5$LY*`N3mC)-$q=#@G-+#jFS<M$5-j+|C0%&
z!;20tD_R5zYrECHB%>}i*8khzU%9p<JKI{D^@>kX21;R&b}r|`x8o%Y(oW06XQBi(
zxPcyY;R4D~fJC+793n7EJ6#c^(t6b4G&UnqF$~}~hCKtC(FB9E)8z1;SIs&sRvu2E
z3iojqwP=As+G%n4Ts%ND;6q0>4q+n<(oTz~`Wy@*ion?%T{|rg--Cl#s7dsp7Ex5A
z6Qc+z?X-BSkK!cUVz`bD#NgI|Bj`4G1!<@8;q%Y|x38$gJ0xljV^|HNwA1RXz8YKL
zErxR6k-!@CBOeB7r{&>K!R;#E!><hVp%?~fr{&>`uoK=Ua0iQZ2}fa&c3L046mF03
z8-7)w1<Cdc!P8FHuT&3T47b<tYY!eH3&}Qz;Ay98F4e<tfZHhiIv(KRV+;WbvQs-F
z0iOf@z_0pwW@)GW!`&3zHX-D+Gwj2U!>t6Nrk&v*{sY{OA=I=p{KF4n65jS>A3{qz
z!$15C`r+1ve1w*E+8^H4iCK8tfqTe7vQ^=x!6CHM=<uJ>3%4j<pa_2Dq7@I(h>s{o
z8q-dz4`MW79Bv2j3GLX0Y|ntLsKW>@Bh&Nyr+9)aq%rMG_Xjb4paO5O7T)r3e%>^u
zkb?sF^$N2{W7=u)VapMe;W-MiP}wMiUvV^`8wP2o#lKL!#cm8CNZ)Z79WY2cZ4M8N
zVK2^L0?8D^U2MlQ7^I!HhX-cRjcuqzFNX2cGwcfnP=g}W;Tz1;PJa=k+B62|E!(tH
rUyLAFL0^6(dc}(lFFL&F@cQ`+_&`I{_K}v200000NkvXXu0mjf>1kl~
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..20a94d05bffb8f4fc3c19cb2df469dbce5b6d565
GIT binary patch
literal 1023
zc$@+M0|5MqP)<h;3K|Lk000e1NJLTq005!@001@!1^@s6L<K@l000BVNkl<ZcwX(@
zOK4nG9LMp_?X^B}syIljL`%Ccq7_XMTJS+_k@|=xP|=0>SX9zBZVE93A4o{r^Z}(R
zR2PCNVyq&Fib^Lc(hBuKb)h1(4Hl)8wo*e(CB}~5#a(2PGoGH4@XvwY@cS%h!WaGw
zT(X!_tyY_(msrc7i4IXjhbTHkk;!tOfW9r;XJtTl=f=4AKlkFS?CR@zLEnfX|4)aw
z6mKEfsVn_MyaiP}jO3;+`$JrW2e1Lp6xwk&D)8Bj_!MP$Ev+tf<(P>z<8eHQt5I)1
zU=Loy$tj|mFoY`*Fv~7=Ssmi7*n}1E-A#pVypCQRF9H^$iV6Z|*`+RvL%aZ6upSvg
zb}>5eC_1nopW`Y7%(6>e7KgY1AK+%NX!EffBe)bnORGy=8Dh2&`yEkHVvo?KOI;R+
zSjLCA20r^6!#IjFFrIyvy5b*JO4yC-QE%VkO}t-3P5!&hXv32>Pmb|j>ast?CvZPp
z`wg8KL~V-T2^=W&pdagCGW#xd<$+)Eo8j7*Xu~P^Y!sKlZ1!F1$^ybRpyG%+fYshn
zKsz3R!9u&#WqpV_);pq3pcP~AT{CvTU@=|lvOdI>XmEse;TU{Z!F!ko=ItLu%)U!q
z@rQVyBkBkS;JX}q(1>&07$RohrLOoxyv-5z1}5OUowySQv+Yt>{2}IOa)f;X-*urK
z28-`fm;E6wz<E;y{EP45vwP47gU#kHb>;9~xz5wqIDEDkrxCNS5IFlTb;Tdz`Hrx0
z_-<#xX!c#|iho!cbp%|F#HOxr_J?@f5pW5vL_$+n%7^#|PB;Q?M?zCqx`zmS?Fd+d
zgr=_45Ah2}KpUEn(A1UkA-;pNQv}RKFA|!%Qa;3AvDXpMiVnoAgbdM3s7qaeAF>s$
zZ9{8B)DG;!5=1S5E_Fp7;t)P^gw4ad=tK#=D`OB(V;R0fKQ2Ph(&|!IhLCk&q|Rsd
zV;@$a-Y&#i{EUYt1?1?&kGK~BOQ1_#(T6yUwWz_h<ru;tyn?5&rU=-GLHv$a(clQb
z7P~MX0ZXMzT{%McHWp$N>TMC$A!H+H!D$36l`eH<h}mZJ%;0|pR^lK6mQt6xGQ{qA
zJccn$*M7ose1o8+)upZsEZP8;po*A{qZdo@3k+t_rLGLqwZmA2yRa8$;k&=^60XCu
zI0J)Ob*U@Ibnml5BU*3=Za@Rdn82SngoCK!V~oLM_Fd}AF;hE=mkUWxT{AC(Cgx`K
t&*X}J@JB?4C^|$D9ir$EMRbUw*MGuJr@Qb+vqk^_002ovPDHLkV1hd)-@yO?
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..7a7eb1b9333df27f51c37b3c5407889b7de27203
GIT binary patch
literal 362
zc%17D@N?(olHy`uVBq!ia0vp^Q9vxm!3-p4@Birqq|5?*LR|m<|6f_t(AwDpA%R>7
z2^WNm!v%qi@~S{*pb7jXL4LtNy0Njbp`oF+uC}hOw!Bg~A1HLi)5S5QBJS<g-F(dk
z0<0HR_QY@e`G0<In9^j&MIMPeAC+yl)Rufxd*$rh>#6$=d^Y-jIXi#r{BvJyqGYEV
z@8vz#_I+kt@wB_oZD!63o@Bdh%Zz*9V!v&8zs-5tUANf_faDU9ZK*e7O>Q<O$}er@
z<N2-Odm$llcgdoSs{b=`PF}b%%{N(j_A$4%X}UK}%#?kSjhSwlDT~M&ZpzF_$+&%D
z*~W=L1<t3p<w!{b6&RVA6{YU_(>UdSPifu0PvOgsx$6J739Se@y}pTyd(DqqYv)_b
YYu!>gs1T9773e<(Pgg&ebxsLQ0O<{={{R30
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..11fc7270128282ab94ca2dcce69b8eda7854c5b6
GIT binary patch
literal 587
zc$@)C0<`^!P)<h;3K|Lk000e1NJLTq004df001fo1^@s6bv*BB0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUz?MXyIRCwC#+`&o$Q5eN>y@-!j=%OsB
zmk3$}5fQiudWhPTwoqShHq!`qV35Z9efNHMF6jTjEMi1|o@3w))VQwe5jnp&DqwiR
z@Py$B!;{m=r0>M?{i6uz>G47L_~+Lm&gI+7+5E;|G{<*yObuRl>YwW}!+XMMIQ$;@
z+Z+o6Y>V7K*V?#LoI<B$_)Cv$aq|Rhi=20Uwkj2;!s!Ia^*^W>>>+YwSSn7XGc^3o
z5sU`ghwPreO(+zn(is~5zBx8W&P%W%<UZTxxJxJ$r_vc3zVcrhVzE->wSTSH;8Z$Y
zM(j{!;*4;*OxU5z#Hn;nBCtQrF$-Wv1<J&!aJo#N)KX>Q%rv|dTe3`?nTC(W4p}D7
zOv7ujCCbE^Y4|p^(PMH4r_u0|ON=%%|Lt{Jph%pC!)uTwOT}q8d<?QgsW=UXm)=3z
z6fPB~;qaQ<hKquw;xrsyg4}d2F{(nP;uJcaA#!nWT{(2AI2BHp2|0ABIF-)O@Sh1t
zE%qy+P@GC<X!z9;gaj$YR{m2O8=OjKX!yQ+!Wv`<Tlv@6CKQTO>2yNuRR<M=?891=
zi8I0}y`0;5>?#3yh+P?$iBsvED6u=EH{N1%1g9Wl{s+!^hQE(zc*5|6;R(Z&6Uv_e
Z0|09dnOG@Ct?&Q<002ovPDHLkV1hcT5tIM`
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..54b476a58b790429e2876fefba7b5288b12222c1
GIT binary patch
literal 687
zc$@*R0#N;lP)<h;3K|Lk000e1NJLTq005!@001@!1^@s6L<K@l0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!QAtEWRCwC#-OWiuK@`RDmy0bVO^Ehj
zViDSeE(8~XhzKqO7utmO;8zi96)7S<aRL(5Ox~Nh_XPh3-XfBZ`Q@BVLcqanHfsop
z&VV5jhDZoQBn*)dhDaD9Aq<hM^$;(wt|bqCa(vY9@u%mKuFH$Fe>p_!__)pXdTg&@
z#j|}r_d|Luuiy%DSx3}!drjKwsS<9O-niZLTANN~;R<qDN7N|Y-l~8brsv#Fw?_`8
z;R<$H4^&eDH%DzP{JmyrxCC6b0_x=lR7u=#sG6nW5^?1Y@iyboeQ?WA-*Gnu3&SPi
z${pffd%b4duL~|0)uc1*7c2~yh%0x9)AXsUG;USYB%P&HaEZ7q5Eoq*E+Ll%;Z(}P
zCE~IGoLX791YG8fQ!NWuu*;lr%4OjSbeS_wy)0ZoE_24MLs_^2TqcB5Dhrph%S3RB
zW#MvknE+0?EL=`5YX}iY=^?K2z0=}X1w-NY30Gy81*6uXG+YiY6F@1KhRexiA}Gbu
za5=in5%t>C`>|$ZS-1+g%n9|DKJri2pfp?oE^|VSo3HPkrsAdH3UZkvY97_na0R-|
z8Kqhpu3(o1pwvpkCE&6kluBv1L|nN;ysv=jin}XV7%mZ4?hp?$4%-E_D(>@shXo76
zCF05*;(L4T{Bh_$s9fAMo#DM;VYozGRsdH5wG3CIEL=h^>xnCg`VCjJEL<Wk>w$Zz
zfLg>oJCub>z_rl>H?I5!&T*c>73AXITM&sbM8XgWVTgnw62cG(LnMSD66t&hFaV1j
VJ_!a-nIixI002ovPDHLkV1gV<DUkpG
--- a/browser/metro/theme/jar.mn
+++ b/browser/metro/theme/jar.mn
@@ -32,18 +32,25 @@ chrome.jar:
   skin/images/navbar-star@1.4x.png          (images/navbar-star@1.4x.png)
   skin/images/navbar-star@1.8x.png          (images/navbar-star@1.8x.png)
   skin/images/navbar-pin.png                (images/navbar-pin.png)
   skin/images/navbar-pin@1.4x.png           (images/navbar-pin@1.4x.png)
   skin/images/navbar-pin@1.8x.png           (images/navbar-pin@1.8x.png)
   skin/images/navbar-menu.png               (images/navbar-menu.png)
   skin/images/navbar-menu@1.4x.png          (images/navbar-menu@1.4x.png)
   skin/images/navbar-menu@1.8x.png          (images/navbar-menu@1.8x.png)
-  skin/images/appbar-reload.png             (images/appbar-reload.png)
-  skin/images/appbar-stop.png               (images/appbar-stop.png)
+  skin/images/urlbar-go.png                 (images/urlbar-go.png)
+  skin/images/urlbar-go@1.4x.png            (images/urlbar-go@1.4x.png)
+  skin/images/urlbar-go@1.8x.png            (images/urlbar-go@1.8x.png)
+  skin/images/urlbar-reload.png             (images/urlbar-reload.png)
+  skin/images/urlbar-reload@1.4x.png        (images/urlbar-reload@1.4x.png)
+  skin/images/urlbar-reload@1.8x.png        (images/urlbar-reload@1.8x.png)
+  skin/images/urlbar-stop.png               (images/urlbar-stop.png)
+  skin/images/urlbar-stop@1.4x.png          (images/urlbar-stop@1.4x.png)
+  skin/images/urlbar-stop@1.8x.png          (images/urlbar-stop@1.8x.png)
   skin/images/newtab-default.png            (images/newtab-default.png)
   skin/images/closetab-default.png          (images/closetab-default.png)
   skin/images/tab-arrows.png                (images/tab-arrows.png)
   skin/images/tab-crop.png                  (images/tab-crop.png)
   skin/images/tab-overlay.png               (images/tab-overlay.png)
   skin/images/identity-icons-generic.png    (images/identity-icons-generic.png)
   skin/images/identity-icons-https-ev.png   (images/identity-icons-https-ev.png)
   skin/images/identity-icons-https-mixed.png  (images/identity-icons-https-mixed.png)