| Index: include/AdblockPlus/FilterEngine.h | 
| =================================================================== | 
| --- a/include/AdblockPlus/FilterEngine.h | 
| +++ b/include/AdblockPlus/FilterEngine.h | 
| @@ -63,27 +63,29 @@ namespace AdblockPlus | 
| typedef std::tr1::shared_ptr<Filter> FilterPtr; | 
| typedef std::tr1::shared_ptr<Subscription> SubscriptionPtr; | 
| class FilterEngine | 
| { | 
| public: | 
| explicit FilterEngine(JsEnginePtr jsEngine); | 
| + bool IsFirstRun() const; | 
| FilterPtr GetFilter(const std::string& text); | 
| SubscriptionPtr GetSubscription(const std::string& url); | 
| std::vector<FilterPtr> GetListedFilters() const; | 
| std::vector<SubscriptionPtr> GetListedSubscriptions() const; | 
| std::vector<SubscriptionPtr> FetchAvailableSubscriptions() const; | 
| FilterPtr Matches(const std::string& url, | 
| const std::string& contentType, | 
| const std::string& documentUrl); | 
| std::vector<std::string> GetElementHidingSelectors(const std::string& domain) const; | 
| private: | 
| JsEnginePtr jsEngine; | 
| bool initialized; | 
| + bool firstRun; | 
| - void InitDone(); | 
| + void InitDone(JsValueList& params); | 
| }; | 
| } | 
| #endif |