| OLD | NEW | 
|---|
| 1 #include <algorithm> | 1 #include <algorithm> | 
| 2 #include <AdblockPlus.h> | 2 #include <AdblockPlus.h> | 
| 3 | 3 | 
| 4 using namespace AdblockPlus; | 4 using namespace AdblockPlus; | 
| 5 | 5 | 
| 6 #if !FILTER_ENGINE_STUBS | 6 #if !FILTER_ENGINE_STUBS | 
| 7 extern const char* jsSources[]; | 7 extern const char* jsSources[]; | 
| 8 #endif | 8 #endif | 
| 9 | 9 | 
| 10 #if FILTER_ENGINE_STUBS | 10 #if FILTER_ENGINE_STUBS | 
| (...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 71   boolProperties[name] = value; | 71   boolProperties[name] = value; | 
| 72 #endif | 72 #endif | 
| 73 } | 73 } | 
| 74 | 74 | 
| 75 #if FILTER_ENGINE_STUBS | 75 #if FILTER_ENGINE_STUBS | 
| 76 Filter::Filter(FilterEngine& filterEngine, const std::string& text) | 76 Filter::Filter(FilterEngine& filterEngine, const std::string& text) | 
| 77     : JsObject(filterEngine) | 77     : JsObject(filterEngine) | 
| 78 { | 78 { | 
| 79   SetProperty("text", text); | 79   SetProperty("text", text); | 
| 80   if (text.find("!") == 0) | 80   if (text.find("!") == 0) | 
| 81     SetProperty("type", COMMENT_RULE); | 81     SetProperty("type", TYPE_COMMENT); | 
| 82   else if (text.find("@@") == 0) | 82   else if (text.find("@@") == 0) | 
| 83     SetProperty("type", EXCEPTION_RULE); | 83     SetProperty("type", TYPE_EXCEPTION); | 
| 84   else if (text.find("#@") != std::string::npos) | 84   else if (text.find("#@") != std::string::npos) | 
| 85     SetProperty("type", ELEMHIDE_EXCEPTION_RULE); | 85     SetProperty("type", TYPE_ELEMHIDE_EXCEPTION); | 
| 86   else if (text.find("#") != std::string::npos) | 86   else if (text.find("#") != std::string::npos) | 
| 87     SetProperty("type", ELEMHIDE_RULE); | 87     SetProperty("type", TYPE_ELEMHIDE); | 
| 88   else | 88   else | 
| 89     SetProperty("type", BLOCKING_RULE); | 89     SetProperty("type", TYPE_BLOCKING); | 
| 90 } | 90 } | 
| 91 #else | 91 #else | 
| 92 Filter::Filter() | 92 Filter::Filter() | 
| 93 { | 93 { | 
| 94 } | 94 } | 
| 95 #endif | 95 #endif | 
| 96 | 96 | 
| 97 bool Filter::IsListed() const | 97 bool Filter::IsListed() const | 
| 98 { | 98 { | 
| 99 #if FILTER_ENGINE_STUBS | 99 #if FILTER_ENGINE_STUBS | 
| (...skipping 166 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 266 #if FILTER_ENGINE_STUBS | 266 #if FILTER_ENGINE_STUBS | 
| 267   std::vector<std::string> selectors; | 267   std::vector<std::string> selectors; | 
| 268   selectors.push_back("#ad"); | 268   selectors.push_back("#ad"); | 
| 269   selectors.push_back(".ad"); | 269   selectors.push_back(".ad"); | 
| 270   //For test on http://simple-adblock.com/faq/testing-your-adblocker/ | 270   //For test on http://simple-adblock.com/faq/testing-your-adblocker/ | 
| 271   if (domain == "simple-adblock.com") | 271   if (domain == "simple-adblock.com") | 
| 272     selectors.push_back(".ad_300x250"); | 272     selectors.push_back(".ad_300x250"); | 
| 273   return selectors; | 273   return selectors; | 
| 274 #endif | 274 #endif | 
| 275 } | 275 } | 
| OLD | NEW | 
|---|