From 3155b25d5fec866c9f930b4685a9c24920dbbccb Mon Sep 17 00:00:00 2001 From: Kunal Mehta Date: Sun, 10 Jan 2016 22:47:30 -0800 Subject: [PATCH] Remove IE8 support from mediawiki.inspect.js Change-Id: Id25caaa64f306ce02f7b40b9cc3ce4a1cd54433b --- resources/src/mediawiki/mediawiki.inspect.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/resources/src/mediawiki/mediawiki.inspect.js b/resources/src/mediawiki/mediawiki.inspect.js index d4449231f8..671f38fa17 100644 --- a/resources/src/mediawiki/mediawiki.inspect.js +++ b/resources/src/mediawiki/mediawiki.inspect.js @@ -107,15 +107,11 @@ */ auditSelectors: function ( css ) { var selectors = { total: 0, matched: 0 }, - style = document.createElement( 'style' ), - sheet, rules; + style = document.createElement( 'style' ); style.textContent = css; document.body.appendChild( style ); - // Standards-compliant browsers use .sheet.cssRules, IE8 uses .styleSheet.rules… - sheet = style.sheet || style.styleSheet; - rules = sheet.cssRules || sheet.rules; - $.each( rules, function ( index, rule ) { + $.each( style.sheet.cssRules, function ( index, rule ) { selectors.total++; // document.querySelector() on prefixed pseudo-elements can throw exceptions // in Firefox and Safari. Ignore these exceptions. -- 2.20.1