Title: [184365] trunk/Source/WebKit2
Revision
184365
Author
[email protected]
Date
2015-05-14 19:03:23 -0700 (Thu, 14 May 2015)

Log Message

Some CFNetwork SPI to reset HSTS hosts added since a date should not be used on Yosemite.
https://bugs.webkit.org/show_bug.cgi?id=145025.
and
rdar://problem/20646308.

Patch by Zhuo Li <[email protected]> on 2015-05-14
Reviewed by Alexey Proskuryakov.

* UIProcess/Cocoa/WebProcessPoolCocoa.mm:
(WebKit::WebProcessPool::resetHSTSHostsAddedAfterDate):

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (184364 => 184365)


--- trunk/Source/WebKit2/ChangeLog	2015-05-15 00:25:07 UTC (rev 184364)
+++ trunk/Source/WebKit2/ChangeLog	2015-05-15 02:03:23 UTC (rev 184365)
@@ -1,3 +1,15 @@
+2015-05-14  Zhuo Li  <[email protected]>
+
+        Some CFNetwork SPI to reset HSTS hosts added since a date should not be used on Yosemite.
+        https://bugs.webkit.org/show_bug.cgi?id=145025.
+        and
+        rdar://problem/20646308.
+
+        Reviewed by Alexey Proskuryakov.
+
+        * UIProcess/Cocoa/WebProcessPoolCocoa.mm:
+        (WebKit::WebProcessPool::resetHSTSHostsAddedAfterDate):
+
 2015-05-14  Timothy Horton  <[email protected]>
 
         Add a layout mode that scales down the view to try to fit the document

Modified: trunk/Source/WebKit2/UIProcess/Cocoa/WebProcessPoolCocoa.mm (184364 => 184365)


--- trunk/Source/WebKit2/UIProcess/Cocoa/WebProcessPoolCocoa.mm	2015-05-15 00:25:07 UTC (rev 184364)
+++ trunk/Source/WebKit2/UIProcess/Cocoa/WebProcessPoolCocoa.mm	2015-05-15 02:03:23 UTC (rev 184365)
@@ -485,8 +485,10 @@
 #if PLATFORM(IOS) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101000)
     NSDate *startDate = [NSDate dateWithTimeIntervalSince1970:startDateIntervalSince1970];
     _CFNetworkResetHSTSHostsSinceDate(nullptr, (__bridge CFDateRef)startDate);
+#if PLATFORM(IOS) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101100)
     _CFNetworkResetHSTSHostsSinceDate(privateBrowsingSession(), (__bridge CFDateRef)startDate);
 #endif
+#endif
 }
 
 int networkProcessLatencyQOS()
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to