Title: [202751] trunk/Source/WebCore
- Revision
- 202751
- Author
- [email protected]
- Date
- 2016-07-01 13:46:14 -0700 (Fri, 01 Jul 2016)
Log Message
Add early return when processing content extensions if there aren't any.
<https://webkit.org/b/159363>
Reviewed by Antti Koivisto.
Short-circuit outta there if there aren't any extensions to query.
* contentextensions/ContentExtensionsBackend.cpp:
(WebCore::ContentExtensions::ContentExtensionsBackend::processContentExtensionRulesForLoad):
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (202750 => 202751)
--- trunk/Source/WebCore/ChangeLog 2016-07-01 20:44:40 UTC (rev 202750)
+++ trunk/Source/WebCore/ChangeLog 2016-07-01 20:46:14 UTC (rev 202751)
@@ -1,3 +1,15 @@
+2016-07-01 Andreas Kling <[email protected]>
+
+ Add early return when processing content extensions if there aren't any.
+ <https://webkit.org/b/159363>
+
+ Reviewed by Antti Koivisto.
+
+ Short-circuit outta there if there aren't any extensions to query.
+
+ * contentextensions/ContentExtensionsBackend.cpp:
+ (WebCore::ContentExtensions::ContentExtensionsBackend::processContentExtensionRulesForLoad):
+
2016-07-01 Eric Carlson <[email protected]>
HTMLMediaElement::resume() may cause _javascript_ execution
Modified: trunk/Source/WebCore/contentextensions/ContentExtensionsBackend.cpp (202750 => 202751)
--- trunk/Source/WebCore/contentextensions/ContentExtensionsBackend.cpp 2016-07-01 20:44:40 UTC (rev 202750)
+++ trunk/Source/WebCore/contentextensions/ContentExtensionsBackend.cpp 2016-07-01 20:46:14 UTC (rev 202751)
@@ -148,6 +148,9 @@
BlockedStatus ContentExtensionsBackend::processContentExtensionRulesForLoad(ResourceRequest& request, ResourceType resourceType, DocumentLoader& initiatingDocumentLoader)
{
+ if (m_contentExtensions.isEmpty())
+ return BlockedStatus::NotBlocked;
+
Document* currentDocument = nullptr;
URL mainDocumentURL;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes