Title: [229252] releases/WebKitGTK/webkit-2.20/Source/WebCore
Revision
229252
Author
[email protected]
Date
2018-03-05 03:54:59 -0800 (Mon, 05 Mar 2018)

Log Message

Merge r229061 - Potential privacy issue: DNS prefetching can be re-enabled
https://bugs.webkit.org/show_bug.cgi?id=182924

Patch by Milan Crha <[email protected]> on 2018-02-27
Reviewed by Michael Catanzaro.

* dom/Document.cpp:
(WebCore::Document::parseDNSPrefetchControlHeader):

Modified Paths

Diff

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/ChangeLog (229251 => 229252)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/ChangeLog	2018-03-05 11:54:52 UTC (rev 229251)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/ChangeLog	2018-03-05 11:54:59 UTC (rev 229252)
@@ -1,3 +1,13 @@
+2018-02-27  Milan Crha  <[email protected]>
+
+        Potential privacy issue: DNS prefetching can be re-enabled
+        https://bugs.webkit.org/show_bug.cgi?id=182924
+
+        Reviewed by Michael Catanzaro.
+
+        * dom/Document.cpp:
+        (WebCore::Document::parseDNSPrefetchControlHeader):
+
 2018-02-26  Mark Lam  <[email protected]>
 
         Modernize FINALIZE_CODE and peer macros to use __VA_ARGS__ arguments.

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/dom/Document.cpp (229251 => 229252)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/dom/Document.cpp	2018-03-05 11:54:52 UTC (rev 229251)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/dom/Document.cpp	2018-03-05 11:54:59 UTC (rev 229252)
@@ -5769,6 +5769,9 @@
 
 void Document::parseDNSPrefetchControlHeader(const String& dnsPrefetchControl)
 {
+    if (!settings().dnsPrefetchingEnabled())
+        return;
+
     if (equalLettersIgnoringASCIICase(dnsPrefetchControl, "on") && !m_haveExplicitlyDisabledDNSPrefetch) {
         m_isDNSPrefetchEnabled = true;
         return;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to