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