From 1af5fc922877a5ec4db5dfa068b0e88c55fdc1c7 Mon Sep 17 00:00:00 2001 From: Andrea Diamantini Date: Thu, 14 Jan 2010 03:28:15 +0100 Subject: Better AdBlocking things :) --- src/adblock/adblockrule.cpp | 20 -------------------- 1 file changed, 20 deletions(-) (limited to 'src/adblock/adblockrule.cpp') diff --git a/src/adblock/adblockrule.cpp b/src/adblock/adblockrule.cpp index 870ad825..ea3e17de 100644 --- a/src/adblock/adblockrule.cpp +++ b/src/adblock/adblockrule.cpp @@ -60,24 +60,10 @@ AdBlockRule::AdBlockRule(const QString &filter) - : m_cssRule(false) - , m_exceptionRule(false) - , m_enabledRule(true) { bool isRegExpRule = false; - if (filter.startsWith(QLatin1String("!")) || filter.trimmed().isEmpty()) - m_enabledRule = false; - - if (filter.contains(QLatin1String("##"))) - m_cssRule = true; - QString parsedLine = filter; - if (parsedLine.startsWith(QLatin1String("@@"))) - { - m_exceptionRule = true; - parsedLine = parsedLine.mid(2); - } if (parsedLine.startsWith(QLatin1Char('/'))) { @@ -113,12 +99,6 @@ AdBlockRule::AdBlockRule(const QString &filter) // return true means "matched rule", so stop url! bool AdBlockRule::match(const QString &encodedUrl) const { - if (m_cssRule) - return false; - - if (!m_enabledRule) - return false; - bool matched = m_regExp.indexIn(encodedUrl) != -1; if (matched && !m_options.isEmpty()) -- cgit v1.2.1