| 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) |