| LEFT | RIGHT |
| 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 } |
| LEFT | RIGHT |