19,673
edits
|  (variables for these properties just do not work outside of Firefox for some reason, so reverted to much more laborious approach) Tag: Manual revert |  (removed debugging lines) | ||
| Line 10: | Line 10: | ||
|    const styleSheets = document.styleSheets; |    const styleSheets = document.styleSheets; | ||
|    var ruleIndex; |    var ruleIndex; | ||
|    for (var i = 0; i < styleSheets.length; i++) |    for (var i = 0; i < styleSheets.length; i++) | ||
|    { |    { | ||
|      const rules = styleSheets[i].cssRules || styleSheets[i].rules; |      const rules = styleSheets[i].cssRules || styleSheets[i].rules; | ||
|      for (var j = 0; j < rules.length; j++) |      for (var j = 0; j < rules.length; j++) | ||
|      { |      { | ||
|        if (rules[j].selectorText === '.mw-parser-output .date-'+component+'::before') |        if (rules[j].selectorText === '.mw-parser-output .date-'+component+'::before') | ||
|        { |        { | ||
|          ruleIndex = j; |          ruleIndex = j; | ||
|          break; |          break; | ||