Jdlrobson has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/314195

Change subject: UC Mini should be blacklisted
......................................................................

UC Mini should be blacklisted

The UC Mini browser should be blacklisted. The experience
when we try to run JavaScript is suboptimal - very similar
to how it was for Opera Mini

Bug: T147369
Change-Id: I60b40bcb8c684aa836a4a65ed1deecf06b28e51c
---
M resources/src/startup.js
M tests/qunit/suites/resources/startup.test.js
2 files changed, 7 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core 
refs/changes/95/314195/1

diff --git a/resources/src/startup.js b/resources/src/startup.js
index d026cb0..6ef5cbd 100644
--- a/resources/src/startup.js
+++ b/resources/src/startup.js
@@ -66,6 +66,8 @@
                && !(
                        ua.match( /webOS\/1\.[0-4]/ ) ||
                        ua.match( /PlayStation/i ) ||
+                       // UC Mini
+                       ( ua.match( /Mozilla\/5\.0 \(X11/i ) && ua.match( 
/Gecko\/$/ ) ) ||
                        ua.match( /SymbianOS|Series60|NetFront|Opera 
Mini|S40OviBrowser|MeeGo/ ) ||
                        ( ua.match( /Glass/ ) && ua.match( /Android/ ) )
                )
diff --git a/tests/qunit/suites/resources/startup.test.js 
b/tests/qunit/suites/resources/startup.test.js
index 2934b39..348636c 100644
--- a/tests/qunit/suites/resources/startup.test.js
+++ b/tests/qunit/suites/resources/startup.test.js
@@ -47,6 +47,8 @@
                        // Android
                        'Mozilla/5.0 (Linux; U; Android 2.1; en-us; Nexus One 
Build/ERD62) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile 
Safari/530.17',
 
+                       // UC Mini speed mode off
+                       'Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Nexus_5 
Build/MMB29S) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile 
Safari/525.20.1 UCBrowser/10.7.6.805 Mobile',
                        /* Grade C */
 
                        // Internet Explorer < 9
@@ -128,7 +130,9 @@
                        // Google Glass
                        'Mozilla/5.0 (Linux; U; Android 4.0.4; en-us; Glass 1 
Build/IMM76L; XE11) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile 
Safari/534.30',
                        // MeeGo
-                       'Mozilla/5.0 (MeeGo; NokiaN9) AppleWebKit/534.13 
(KHTML, like Gecko) NokiaBrowser/8.5.0 Mobile Safari/534.13'
+                       'Mozilla/5.0 (MeeGo; NokiaN9) AppleWebKit/534.13 
(KHTML, like Gecko) NokiaBrowser/8.5.0 Mobile Safari/534.13',
+                       // UCMini (speed mode on)
+                       'Mozilla/5.0 (X11; U; Linux i686; zh-CN; r:1.2.3.4) 
Gecko/'
                ]
        };
 

-- 
To view, visit https://gerrit.wikimedia.org/r/314195
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I60b40bcb8c684aa836a4a65ed1deecf06b28e51c
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Jdlrobson <jrob...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to