Index: compiled/filter/ElemHideBase.h |
=================================================================== |
--- a/compiled/filter/ElemHideBase.h |
+++ b/compiled/filter/ElemHideBase.h |
@@ -57,18 +57,20 @@ |
}; |
class ElemHideBase : public ActiveFilter |
{ |
protected: |
ElemHideData mData; |
public: |
static constexpr Type classType = Type::ELEMHIDEBASE; |
- explicit ElemHideBase(Type type, const String& text, const ElemHideData& data); |
- static Type Parse(DependentString& text, ElemHideData& data, bool& needConversion); |
+ explicit ElemHideBase(Type type, const String& text, const ElemHideData& data, |
+ const ParsedDomains& parsedDomains); |
+ static Type Parse(DependentString& text, DependentString& error, |
+ ElemHideData& data, bool& needConversion, ParsedDomains& parsedDomains); |
static DependentString ConvertFilter(String& text, String::size_type& at); |
OwnedString BINDINGS_EXPORTED GetSelector() const; |
OwnedString BINDINGS_EXPORTED GetSelectorDomain() const; |
}; |
typedef intrusive_ptr<ElemHideBase> ElemHideBasePtr; |