User:Iritscen/vector-2022.js: Difference between revisions

removed debugging lines
(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;
   console.log('Setting component "'+component+'" to use separator "'+separator+'".');
    
   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;
    console.log('Looking for date rule ".date-'+component+'::before" in these rules:');
    console.log(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')
       {
       {
        console.log('Found desired date rule.');
         ruleIndex = j;
         ruleIndex = j;
         break;
         break;