Hide ULS trigger from unsupported browsers
For position=sidebar, the dummy "in other languages" section is visible in the same manner as it is to browsers without JavaScript. Bug: 49028 Change-Id: I931a2e904b37c754f63bfe5feb2d98bfe6c2747b
This commit is contained in:
@@ -112,10 +112,13 @@
|
||||
* @return boolean
|
||||
*/
|
||||
mw.uls.isBrowserSupported = function () {
|
||||
// boxModel is not supported in IE versions under 8.
|
||||
// We are checking for boxModel here because without that features
|
||||
// our grid system fails and it makes the ULS non-functional.
|
||||
return $.support.boxModel;
|
||||
// Blacklist Grade B browsers IE 6, 7 and IE60-IE79
|
||||
var ua = navigator.userAgent;
|
||||
if ( /MSIE [67]/i.test( ua ) ) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
};
|
||||
|
||||
/**
|
||||
@@ -160,6 +163,7 @@
|
||||
|
||||
$( document ).ready( function () {
|
||||
if ( !mw.uls.isBrowserSupported() ) {
|
||||
$( '#pt-uls' ).hide();
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user