| Index: compiled/filter/ElemHideBase.h | 
| =================================================================== | 
| --- a/compiled/filter/ElemHideBase.h | 
| +++ b/compiled/filter/ElemHideBase.h | 
| @@ -15,16 +15,17 @@ | 
| * along with Adblock Plus. If not, see <http://www.gnu.org/licenses/>. | 
| */ | 
| #pragma once | 
| #include <cstddef> | 
| #include "ActiveFilter.h" | 
| +#include "../bindings/runtime.h" | 
| struct ElemHideData | 
| { | 
| String::size_type mDomainsEnd; | 
| String::size_type mSelectorStart; | 
| bool HasDomains() const | 
| { | 
| @@ -55,15 +56,15 @@ struct ElemHideData | 
| class ElemHideBase : public ActiveFilter | 
| { | 
| protected: | 
| ElemHideData mData; | 
| public: | 
| explicit ElemHideBase(Type type, const String& text, const ElemHideData& data); | 
| static Type Parse(DependentString& text, ElemHideData& data); | 
| - EMSCRIPTEN_KEEPALIVE const DependentString GetSelector() const | 
| + BINDINGS_EXPORTED const DependentString GetSelector() const | 
| { | 
| return mData.GetSelector(mText); | 
| } | 
| - EMSCRIPTEN_KEEPALIVE OwnedString GetSelectorDomain() const; | 
| + BINDINGS_EXPORTED OwnedString GetSelectorDomain() const; | 
| }; |