Gildas 7 лет назад
Родитель
Сommit
bed3489e6e
1 измененных файлов с 1 добавлено и 2 удалено
  1. 1 2
      lib/single-file/css-matched-rules.js

+ 1 - 2
lib/single-file/css-matched-rules.js

@@ -24,7 +24,6 @@ this.matchedRules = this.matchedRules || (() => {
 
 	const MEDIA_ALL = "all";
 	const IGNORED_PSEUDO_ELEMENTS = ["after", "before", "first-letter", "first-line", "selection"];
-	const IGNORED_PSEUDO_CLASSES = IGNORED_PSEUDO_ELEMENTS.concat(["blank", "current", "dir", "drop", "first", "focus-visible", "future", "global", "has", "host-context", "left", "matches", "read-only", "read-write", "right"]);
 	const DEBUG = false;
 
 	class MatchedRules {
@@ -166,7 +165,7 @@ this.matchedRules = this.matchedRules || (() => {
 					filterPseudoClasses(childSelector, selector);
 				}
 			}
-			if ((selector.data.type == "PseudoClassSelector" && (testVendorPseudo(selector) || IGNORED_PSEUDO_CLASSES.includes(selector.data.name))) ||
+			if ((selector.data.type == "PseudoClassSelector") ||
 				(selector.data.type == "PseudoElementSelector" && (testVendorPseudo(selector) || IGNORED_PSEUDO_ELEMENTS.includes(selector.data.name)))) {
 				removedSelectors.push({ parentSelector, selector });
 			}