From 4cdbaad53d6927902dc1f8bdd41a153a683f0e4c Mon Sep 17 00:00:00 2001 From: Andrea Diamantini Date: Wed, 14 Sep 2011 19:19:45 +0200 Subject: Improve adblock 2 remove wrong assumption on referer header. This fixes a lot of third-party rules :) --- src/adblock/adblockruletextmatchimpl.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'src/adblock/adblockruletextmatchimpl.cpp') diff --git a/src/adblock/adblockruletextmatchimpl.cpp b/src/adblock/adblockruletextmatchimpl.cpp index 7b55bf27..fd901e9c 100644 --- a/src/adblock/adblockruletextmatchimpl.cpp +++ b/src/adblock/adblockruletextmatchimpl.cpp @@ -46,10 +46,7 @@ AdBlockRuleTextMatchImpl::AdBlockRuleTextMatchImpl(const QString &filter) bool AdBlockRuleTextMatchImpl::match(const QNetworkRequest &request, const QString &encodedUrl, const QString &encodedUrlLowerCase) const { - // this basically lets the "first request" to pass... - if (!request.hasRawHeader("referer")) - return false; - + Q_UNUSED(request); Q_UNUSED(encodedUrl); // Case sensitive compare is faster, but would be incorrect with encodedUrl since // we do want case insensitive. -- cgit v1.2.1