Title: [198562] trunk/Source/WebKit2
Revision
198562
Author
[email protected]
Date
2016-03-22 16:33:30 -0700 (Tue, 22 Mar 2016)

Log Message

Fix HTTPS on Mac using NSURLSession after r198457
https://bugs.webkit.org/show_bug.cgi?id=155774
<rdar://problem/25301027>

Reviewed by Anders Carlsson.

* NetworkProcess/cocoa/NetworkSessionCocoa.mm:
(WebKit::NetworkSession::NetworkSession):
r198457 was intended to fix an issue on iOS and have no change in behavior on Mac.
It did have a subtle change in behavior, setting the source application bundle identifier
on iOS and was causing problems with HTTPS connections using NSURLSession, so this patch
reverts that change.

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (198561 => 198562)


--- trunk/Source/WebKit2/ChangeLog	2016-03-22 22:27:25 UTC (rev 198561)
+++ trunk/Source/WebKit2/ChangeLog	2016-03-22 23:33:30 UTC (rev 198562)
@@ -1,3 +1,18 @@
+2016-03-22  Alex Christensen  <[email protected]>
+
+        Fix HTTPS on Mac using NSURLSession after r198457
+        https://bugs.webkit.org/show_bug.cgi?id=155774
+        <rdar://problem/25301027>
+
+        Reviewed by Anders Carlsson.
+
+        * NetworkProcess/cocoa/NetworkSessionCocoa.mm:
+        (WebKit::NetworkSession::NetworkSession):
+        r198457 was intended to fix an issue on iOS and have no change in behavior on Mac.
+        It did have a subtle change in behavior, setting the source application bundle identifier
+        on iOS and was causing problems with HTTPS connections using NSURLSession, so this patch
+        reverts that change.
+
 2016-03-22  Beth Dakin  <[email protected]>
 
         Advanced spell checking should be guarded behind 

Modified: trunk/Source/WebKit2/NetworkProcess/cocoa/NetworkSessionCocoa.mm (198561 => 198562)


--- trunk/Source/WebKit2/NetworkProcess/cocoa/NetworkSessionCocoa.mm	2016-03-22 22:27:25 UTC (rev 198561)
+++ trunk/Source/WebKit2/NetworkProcess/cocoa/NetworkSessionCocoa.mm	2016-03-22 23:33:30 UTC (rev 198562)
@@ -315,8 +315,6 @@
     if (auto& data = ""
         configuration._sourceApplicationAuditTokenData = (NSData *)data.get();
     
-    configuration._sourceApplicationBundleIdentifier = SessionTracker::getIdentifierBase();
-    
     if (customProtocolManager)
         customProtocolManager->registerProtocolClass(configuration);
     
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to