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