Title: [252426] tags/Safari-609.1.9.5
Revision
252426
Author
[email protected]
Date
2019-11-13 13:11:09 -0800 (Wed, 13 Nov 2019)

Log Message

Cherry-pick r252116. rdar://problem/57162237

    Temporarily turn off NSURLSession isolation
    https://bugs.webkit.org/show_bug.cgi?id=201822

    Reviewed by Chris Dumez.

    Source/WebKit:

    Existing tests skipped.

    Re-enabling it is tracked in rdar://problem/56921584.

    * NetworkProcess/cache/NetworkCacheStorage.h:
        Bumps the version to force a clean cache.
    * NetworkProcess/cocoa/NetworkDataTaskCocoa.mm:
    (WebKit::NetworkDataTaskCocoa::NetworkDataTaskCocoa):
        Skips setting needsIsolatedSession.

    LayoutTests:

    Re-enabling it is tracked in rdar://problem/56921584.

    * platform/wk2/TestExpectations:
        Skipped the associated tests.

    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@252116 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Modified Paths

Diff

Modified: tags/Safari-609.1.9.5/LayoutTests/ChangeLog (252425 => 252426)


--- tags/Safari-609.1.9.5/LayoutTests/ChangeLog	2019-11-13 21:07:16 UTC (rev 252425)
+++ tags/Safari-609.1.9.5/LayoutTests/ChangeLog	2019-11-13 21:11:09 UTC (rev 252426)
@@ -1,3 +1,46 @@
+2019-11-13  Kocsen Chung  <[email protected]>
+
+        Cherry-pick r252116. rdar://problem/57162237
+
+    Temporarily turn off NSURLSession isolation
+    https://bugs.webkit.org/show_bug.cgi?id=201822
+    
+    Reviewed by Chris Dumez.
+    
+    Source/WebKit:
+    
+    Existing tests skipped.
+    
+    Re-enabling it is tracked in rdar://problem/56921584.
+    
+    * NetworkProcess/cache/NetworkCacheStorage.h:
+        Bumps the version to force a clean cache.
+    * NetworkProcess/cocoa/NetworkDataTaskCocoa.mm:
+    (WebKit::NetworkDataTaskCocoa::NetworkDataTaskCocoa):
+        Skips setting needsIsolatedSession.
+    
+    LayoutTests:
+    
+    Re-enabling it is tracked in rdar://problem/56921584.
+    
+    * platform/wk2/TestExpectations:
+        Skipped the associated tests.
+    
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@252116 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2019-11-05  John Wilander  <[email protected]>
+
+            Temporarily turn off NSURLSession isolation
+            https://bugs.webkit.org/show_bug.cgi?id=201822
+
+            Reviewed by Chris Dumez.
+
+            Re-enabling it is tracked in rdar://problem/56921584.
+
+            * platform/wk2/TestExpectations:
+                Skipped the associated tests.
+
 2019-10-30  Alan Coon  <[email protected]>
 
         Cherry-pick r251710. rdar://problem/56689789

Modified: tags/Safari-609.1.9.5/LayoutTests/platform/wk2/TestExpectations (252425 => 252426)


--- tags/Safari-609.1.9.5/LayoutTests/platform/wk2/TestExpectations	2019-11-13 21:07:16 UTC (rev 252425)
+++ tags/Safari-609.1.9.5/LayoutTests/platform/wk2/TestExpectations	2019-11-13 21:11:09 UTC (rev 252426)
@@ -746,6 +746,10 @@
 http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html [ Skip ]
 http/tests/resourceLoadStatistics/cap-cache-max-age-for-prevalent-resource.html [ Skip ]
 
+# rdar://problem/56921584
+http/tests/resourceLoadStatistics/switch-session-on-navigation-to-prevalent-with-interaction.php [ Skip ]
+http/tests/resourceLoadStatistics/switch-session-on-navigation-to-prevalent-with-interaction-database.php [ Skip ]
+
 # This feature is currently disabled by default and unfinished <rdar://problem/38925077>.
 http/tests/navigation/process-swap-window-open.html [ Skip ]
 

Modified: tags/Safari-609.1.9.5/Source/WebKit/ChangeLog (252425 => 252426)


--- tags/Safari-609.1.9.5/Source/WebKit/ChangeLog	2019-11-13 21:07:16 UTC (rev 252425)
+++ tags/Safari-609.1.9.5/Source/WebKit/ChangeLog	2019-11-13 21:11:09 UTC (rev 252426)
@@ -1,3 +1,51 @@
+2019-11-13  Kocsen Chung  <[email protected]>
+
+        Cherry-pick r252116. rdar://problem/57162237
+
+    Temporarily turn off NSURLSession isolation
+    https://bugs.webkit.org/show_bug.cgi?id=201822
+    
+    Reviewed by Chris Dumez.
+    
+    Source/WebKit:
+    
+    Existing tests skipped.
+    
+    Re-enabling it is tracked in rdar://problem/56921584.
+    
+    * NetworkProcess/cache/NetworkCacheStorage.h:
+        Bumps the version to force a clean cache.
+    * NetworkProcess/cocoa/NetworkDataTaskCocoa.mm:
+    (WebKit::NetworkDataTaskCocoa::NetworkDataTaskCocoa):
+        Skips setting needsIsolatedSession.
+    
+    LayoutTests:
+    
+    Re-enabling it is tracked in rdar://problem/56921584.
+    
+    * platform/wk2/TestExpectations:
+        Skipped the associated tests.
+    
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@252116 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2019-11-05  John Wilander  <[email protected]>
+
+            Temporarily turn off NSURLSession isolation
+            https://bugs.webkit.org/show_bug.cgi?id=201822
+
+            Reviewed by Chris Dumez.
+
+            Existing tests skipped.
+
+            Re-enabling it is tracked in rdar://problem/56921584.
+
+            * NetworkProcess/cache/NetworkCacheStorage.h:
+                Bumps the version to force a clean cache.
+            * NetworkProcess/cocoa/NetworkDataTaskCocoa.mm:
+            (WebKit::NetworkDataTaskCocoa::NetworkDataTaskCocoa):
+                Skips setting needsIsolatedSession.
+
 2019-11-01  Kocsen Chung  <[email protected]>
 
         Cherry-pick r251897. rdar://problem/56765698

Modified: tags/Safari-609.1.9.5/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h (252425 => 252426)


--- tags/Safari-609.1.9.5/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h	2019-11-13 21:07:16 UTC (rev 252425)
+++ tags/Safari-609.1.9.5/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h	2019-11-13 21:11:09 UTC (rev 252426)
@@ -107,7 +107,7 @@
     size_t approximateSize() const;
 
     // Incrementing this number will delete all existing cache content for everyone. Do you really need to do it?
-    static const unsigned version = 14;
+    static const unsigned version = 15;
 #if PLATFORM(MAC)
     /// Allow the last stable version of the cache to co-exist with the latest development one.
     static const unsigned lastStableVersion = 13;

Modified: tags/Safari-609.1.9.5/Source/WebKit/NetworkProcess/cocoa/NetworkDataTaskCocoa.mm (252425 => 252426)


--- tags/Safari-609.1.9.5/Source/WebKit/NetworkProcess/cocoa/NetworkDataTaskCocoa.mm	2019-11-13 21:07:16 UTC (rev 252425)
+++ tags/Safari-609.1.9.5/Source/WebKit/NetworkProcess/cocoa/NetworkDataTaskCocoa.mm	2019-11-13 21:11:09 UTC (rev 252426)
@@ -213,7 +213,7 @@
     if (auto* networkStorageSession = session.networkStorageSession()) {
         if (!shouldBlockCookies)
             shouldBlockCookies = networkStorageSession->shouldBlockCookies(request, frameID, pageID);
-        needsIsolatedSession = networkStorageSession->shouldBlockThirdPartyCookiesButKeepFirstPartyCookiesFor(firstParty);
+        // FIXME: <rdar://problem/56921584> needsIsolatedSession should be set here.
     }
 #endif
     restrictRequestReferrerToOriginIfNeeded(request);
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to