diff options
author | Andrea Diamantini <adjam7@gmail.com> | 2013-02-24 18:25:01 +0100 |
---|---|---|
committer | Andrea Diamantini <adjam7@gmail.com> | 2013-02-24 18:25:54 +0100 |
commit | 90eab081fa7f46961cd1597a7cb98c1dc32bd0b8 (patch) | |
tree | 34ab4d91018b1cc37bb0caa0a8fd72c99703ef65 /src/webtab/networkaccessmanager.cpp | |
parent | remove consecutive duplicate word >a< (diff) | |
download | rekonq-90eab081fa7f46961cd1597a7cb98c1dc32bd0b8.tar.xz |
AdBlock Improvement
Hiding rules support (at least the easy ones, the most ones, against
hiding id && classes)
:D
To test it, take a look (in example) at the url:
http://simple-adblock.com/faq/testing-your-adblocker/
Diffstat (limited to 'src/webtab/networkaccessmanager.cpp')
-rw-r--r-- | src/webtab/networkaccessmanager.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/webtab/networkaccessmanager.cpp b/src/webtab/networkaccessmanager.cpp index 95bfa47d..8e1394ca 100644 --- a/src/webtab/networkaccessmanager.cpp +++ b/src/webtab/networkaccessmanager.cpp @@ -149,7 +149,7 @@ QNetworkReply *NetworkAccessManager::createRequest(Operation op, const QNetworkR if (frame) { if (!m_blockedRequests.contains(frame)) - connect(frame, SIGNAL(loadFinished(bool)), this, SLOT(slotFinished(bool))); + connect(frame, SIGNAL(loadFinished(bool)), this, SLOT(applyHidingBlockedElements(bool))); m_blockedRequests.insert(frame, req.url()); } @@ -157,7 +157,7 @@ QNetworkReply *NetworkAccessManager::createRequest(Operation op, const QNetworkR } -void NetworkAccessManager::slotFinished(bool ok) +void NetworkAccessManager::applyHidingBlockedElements(bool ok) { if (!ok) return; @@ -181,5 +181,5 @@ void NetworkAccessManager::slotFinished(bool ok) collection += frame->parentFrame()->findAllElements(HIDABLE_ELEMENTS); Q_FOREACH(const QUrl & url, urls) - hideBlockedElements(url, collection); + hideBlockedElements(url, collection); } |