From fd1f2205b673a41bedb3959c99b8958f99a7b269 Mon Sep 17 00:00:00 2001 From: Andrea Diamantini Date: Mon, 21 Feb 2011 19:21:04 +0100 Subject: AdBlock: adding a Null Rule to match all the unimplemented filters. BUG:248045 BUG:253329 BUG:265909 --- src/adblock/adblockrule.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/adblock/adblockrule.h') diff --git a/src/adblock/adblockrule.h b/src/adblock/adblockrule.h index 81110054..f8d6bf39 100644 --- a/src/adblock/adblockrule.h +++ b/src/adblock/adblockrule.h @@ -66,6 +66,15 @@ class QNetworkRequest; class QString; + +enum RuleTypes +{ + TextRule, + FallbackRule, + NullRule +}; + + class AdBlockRule { public: @@ -81,6 +90,8 @@ public: return b; } + static RuleTypes ruleType(const QString &filter); + private: QSharedPointer m_implementation; }; -- cgit v1.2.1