Bartosz Dziewoński has uploaded a new change for review.

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


Change subject: mediawiki.inspect: Support IE8's style.sheet.rules property
......................................................................

mediawiki.inspect: Support IE8's style.sheet.rules property

Standards-compliant browsers use 'cssRules', IE8 uses 'rules',
some browsers (e.g. Chrome) support both.

Bug: 56107
Change-Id: Ief0b5e38c8ff29efea510bf3725127c2bbfccd59
---
M resources/mediawiki/mediawiki.inspect.js
1 file changed, 2 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core 
refs/changes/57/91657/1

diff --git a/resources/mediawiki/mediawiki.inspect.js 
b/resources/mediawiki/mediawiki.inspect.js
index c895adf..fc6824b 100644
--- a/resources/mediawiki/mediawiki.inspect.js
+++ b/resources/mediawiki/mediawiki.inspect.js
@@ -69,7 +69,8 @@
 
                        style.textContent = css;
                        document.body.appendChild( style );
-                       $.each( style.sheet.cssRules, function ( index, rule ) {
+                       // Standards-compliant browsers use 'cssRules', IE8 
uses 'rules', some support both
+                       $.each( style.sheet.cssRules || style.sheet.rules, 
function ( index, rule ) {
                                selectors.total++;
                                if ( document.querySelector( rule.selectorText 
) !== null ) {
                                        selectors.matched++;

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ief0b5e38c8ff29efea510bf3725127c2bbfccd59
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Bartosz Dziewoński <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to