From 3e480f84a6c0aaaf17b5b311925349392b366b44 Mon Sep 17 00:00:00 2001 From: Rex Lee Date: Thu, 18 Apr 2013 11:13:01 +0200 Subject: [PATCH 1/2] [B2G] UI tweak for multi-resolution devices support on B2G --- extensions/b2g/images/div_line_left@2x.png | Bin 0 -> 1185 bytes extensions/b2g/images/div_line_right@2x.png | Bin 0 -> 1193 bytes extensions/b2g/viewer.css | 164 +++++++++++--------- extensions/b2g/viewer.html | 20 +-- src/network.js | 4 + 5 files changed, 102 insertions(+), 86 deletions(-) create mode 100644 extensions/b2g/images/div_line_left@2x.png create mode 100644 extensions/b2g/images/div_line_right@2x.png diff --git a/extensions/b2g/images/div_line_left@2x.png b/extensions/b2g/images/div_line_left@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..ada3e74ca6d0dda0591bfd827961c4b8f8ded189 GIT binary patch literal 1185 zcmeAS@N?(olHy`uVBq!ia0vp^EI{nS!3HFkt(+nRq$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po~;1Ffc1+hD4M^`1)8S=jZArg4F0$^BXQ!4Z zB&DWj=GiK}-@RW+Av48RDcsc8z_-9TH6zobswg$M$}c3jDm&RSMakYy!KT6rXh3di zNuokUZcbjYRfVk**jy_h8zii+qySb@l5ML5aa4qFfP!;=QL2Keo`G(%fti7VnW3Jc zv5C34xsHO7fuVuEfswwUk*=Y+m9dePfq?=PC;@FNN=dT{a&d#&1?1T(Wt5Z@Sn2DR zmzV368|&p4rRy77T3Uk4Ff!5ws?aU2%qvN((9J7WhMC}!TAW;zSx}OhpQivaF)=B> zw8T~k=u(Imatq+b<`qMO2^e7d6^RAATTyzE9ATs|i;o0!zx*!!p6pHWokd~HkVlTJ2n#-ka+&yOUhPmb^^tpC5eX4l>A zi~DCknZvCm=`QIq_X?||PH5${=?=?9AL_zYjMHw;gy9?9eBNW7(ARAq5NR$ ztsbwL9100@btbOyPVemFEIc{wgkxt1o9;%gDEH!nVkNuNk{FrJUM=PgakmYhZKB-J z7rf!DVc>sVVZmq{?v}^8J{D?octr%+)dC+}o!{|N_hQ)02`3dc9r-a)V!x2?fg^{7 z^ewB@)Ji3VSmi2;=WN;T@<2xa$cmQdy0&`u9oGN2%dH<|c^~TbtvdL5Ld*3?c9p4D vZ?93#+i+uU`rB5&l$$YCzB*I+{2AF8PI{Dj>h`#<1{E5fu6{1-oD!M|6H_V+Po~;1Ffc1+hD4M^`1)8S=jZArg4F0$^BXQ!4Z zB&DWj=GiK}-@RW+Av48RDcsc8z_-9TH6zobswg$M$}c3jDm&RSMakYy!KT6rXh3di zNuokUZcbjYRfVk**jy_h8zii+qySb@l5ML5aa4qFfP!;=QL2Keo`G(%fti7VnW3Jc zv5C34xsHO7fuVuEfswwUk*=Y+m9dePfq?=PC;@FNN=dT{a&d#&1?1T(Wt5Z@Sn2DR zmzV368|&p4rRy77T3Uk4Ff!5ws?aU2%qvN((9J7WhMC}!TAW;zSx}OhpQivaF)=B> zw8T~k=u(Imatq+b<`qMO2^e7d6^RAJL+#di8;h(Fa8=QbfaqfT;(>geO}d2cGa#^MI+n2$-z1 zljgo=U|^K>ba4!+xYaY+*YB`_K6H~{w{cd_5ZNduR54jwjEy2z|8QWyXneo SMw?@x!o$ + @@ -51,8 +52,8 @@ limitations under the License. - - + + @@ -60,9 +61,9 @@ limitations under the License.
-
-
-
+
+
+
+ @@ -147,10 +149,10 @@ limitations under the License.
- - - - + + + + diff --git a/src/network.js b/src/network.js index 248cc8a0d..a5c13f9d5 100644 --- a/src/network.js +++ b/src/network.js @@ -46,7 +46,11 @@ var NetworkManager = (function NetworkManagerClosure() { this.httpHeaders = args.httpHeaders || {}; this.getXhr = args.getXhr || function NetworkManager_getXhr() { +//#if B2G +// return new XMLHttpRequest({ mozSystem: true }); +//#else return new XMLHttpRequest(); +//#endif }; this.currXhrId = 0; From aafb5d44ae722a71cbd1bed06768a8b8f0c576e3 Mon Sep 17 00:00:00 2001 From: Brendan Dahl Date: Fri, 28 Jun 2013 09:59:47 -0700 Subject: [PATCH 2/2] Make the progress bar small and on the top. --- extensions/b2g/viewer.css | 36 +++++++++++++----------------------- 1 file changed, 13 insertions(+), 23 deletions(-) diff --git a/extensions/b2g/viewer.css b/extensions/b2g/viewer.css index aaabf25b9..c4486d399 100644 --- a/extensions/b2g/viewer.css +++ b/extensions/b2g/viewer.css @@ -187,15 +187,11 @@ canvas { } #loadingBar { - position: absolute; - top: 0; - margin-top: -2.5rem; - left: 0; - right: 0; - text-align: center; - color: #ddd; - font-size: 1.4rem; - height: 100%; + position: relative; + height: .6rem; + background-color: #333; + border-bottom: 1px solid #333; + margin-top: 5rem; } #loadingBar .progress { @@ -233,6 +229,14 @@ canvas { 100% { left: 100%; } } +#loadingBar .progress.indeterminate { + background-color: #999; + -moz-transition: none; + -ms-transition: none; + -webkit-transition: none; + transition: none; +} + #loadingBar .indeterminate .glimmer { position: absolute; top: 0; @@ -249,20 +253,6 @@ canvas { animation: progressIndeterminate 2s linear infinite; } - - #loadingBar .progress.indeterminate { - background-color: #999; - -moz-transition: none; - -ms-transition: none; - -webkit-transition: none; - transition: none; - } - -@-moz-keyframes progressIndeterminate { - from { background-position: 0 0; } - to { background-position: 7.5rem 0; } -} - #errorWrapper { background: none repeat scroll 0 0 #FF5555; color: white;