Index: lib/content/elemHideEmulation.js |
=================================================================== |
--- a/lib/content/elemHideEmulation.js |
+++ b/lib/content/elemHideEmulation.js |
@@ -343,17 +343,16 @@ |
} |
class ContainsSelector |
{ |
constructor(textContent) |
{ |
this.dependsOnDOM = true; |
this.dependsOnCharacterData = true; |
- |
Manish Jethani
2019/02/13 12:27:25
Unrelated?
hub
2019/02/13 16:33:31
This shouldn't have been here, indeed. Done.
|
this._regexp = makeRegExpParameter(textContent); |
} |
*getSelectors(prefix, subtree, styles, targets) |
{ |
for (let element of this.getElements(prefix, subtree, styles, targets)) |
yield [makeSelector(element), subtree]; |
} |
@@ -406,18 +405,17 @@ |
{ |
this.dependsOnStyles = true; |
this.dependsOnDOM = true; |
let regexpString; |
if (propertyExpression.length >= 2 && propertyExpression[0] == "/" && |
propertyExpression[propertyExpression.length - 1] == "/") |
{ |
- regexpString = propertyExpression.slice(1, -1) |
- .replace("\\7B ", "{").replace("\\7D ", "}"); |
+ regexpString = propertyExpression.slice(1, -1); |
} |
else |
regexpString = filterToRegExp(propertyExpression); |
this._regexp = new RegExp(regexpString, "i"); |
} |
*findPropsSelectors(styles, prefix, regexp) |