⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 252426 in webkit


Ignore:
Timestamp:
Nov 13, 2019, 1:11:09 PM (7 years ago)
Author:
Alan Coon
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

Location:
tags/Safari-609.1.9.5
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • tags/Safari-609.1.9.5/LayoutTests/ChangeLog

    r251783 r252426  
     12019-11-13  Kocsen Chung  <kocsen_chung@apple.com>
     2
     3        Cherry-pick r252116. rdar://problem/57162237
     4
     5    Temporarily turn off NSURLSession isolation
     6    https://bugs.webkit.org/show_bug.cgi?id=201822
     7   
     8    Reviewed by Chris Dumez.
     9   
     10    Source/WebKit:
     11   
     12    Existing tests skipped.
     13   
     14    Re-enabling it is tracked in rdar://problem/56921584.
     15   
     16    * NetworkProcess/cache/NetworkCacheStorage.h:
     17        Bumps the version to force a clean cache.
     18    * NetworkProcess/cocoa/NetworkDataTaskCocoa.mm:
     19    (WebKit::NetworkDataTaskCocoa::NetworkDataTaskCocoa):
     20        Skips setting needsIsolatedSession.
     21   
     22    LayoutTests:
     23   
     24    Re-enabling it is tracked in rdar://problem/56921584.
     25   
     26    * platform/wk2/TestExpectations:
     27        Skipped the associated tests.
     28   
     29   
     30    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@252116 268f45cc-cd09-0410-ab3c-d52691b4dbfc
     31
     32    2019-11-05  John Wilander  <wilander@apple.com>
     33
     34            Temporarily turn off NSURLSession isolation
     35            https://bugs.webkit.org/show_bug.cgi?id=201822
     36
     37            Reviewed by Chris Dumez.
     38
     39            Re-enabling it is tracked in rdar://problem/56921584.
     40
     41            * platform/wk2/TestExpectations:
     42                Skipped the associated tests.
     43
    1442019-10-30  Alan Coon  <alancoon@apple.com>
    245
  • tags/Safari-609.1.9.5/LayoutTests/platform/wk2/TestExpectations

    r251620 r252426  
    747747http/tests/resourceLoadStatistics/cap-cache-max-age-for-prevalent-resource.html [ Skip ]
    748748
     749# rdar://problem/56921584
     750http/tests/resourceLoadStatistics/switch-session-on-navigation-to-prevalent-with-interaction.php [ Skip ]
     751http/tests/resourceLoadStatistics/switch-session-on-navigation-to-prevalent-with-interaction-database.php [ Skip ]
     752
    749753# This feature is currently disabled by default and unfinished <rdar://problem/38925077>.
    750754http/tests/navigation/process-swap-window-open.html [ Skip ]
  • tags/Safari-609.1.9.5/Source/WebKit/ChangeLog

    r251929 r252426  
     12019-11-13  Kocsen Chung  <kocsen_chung@apple.com>
     2
     3        Cherry-pick r252116. rdar://problem/57162237
     4
     5    Temporarily turn off NSURLSession isolation
     6    https://bugs.webkit.org/show_bug.cgi?id=201822
     7   
     8    Reviewed by Chris Dumez.
     9   
     10    Source/WebKit:
     11   
     12    Existing tests skipped.
     13   
     14    Re-enabling it is tracked in rdar://problem/56921584.
     15   
     16    * NetworkProcess/cache/NetworkCacheStorage.h:
     17        Bumps the version to force a clean cache.
     18    * NetworkProcess/cocoa/NetworkDataTaskCocoa.mm:
     19    (WebKit::NetworkDataTaskCocoa::NetworkDataTaskCocoa):
     20        Skips setting needsIsolatedSession.
     21   
     22    LayoutTests:
     23   
     24    Re-enabling it is tracked in rdar://problem/56921584.
     25   
     26    * platform/wk2/TestExpectations:
     27        Skipped the associated tests.
     28   
     29   
     30    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@252116 268f45cc-cd09-0410-ab3c-d52691b4dbfc
     31
     32    2019-11-05  John Wilander  <wilander@apple.com>
     33
     34            Temporarily turn off NSURLSession isolation
     35            https://bugs.webkit.org/show_bug.cgi?id=201822
     36
     37            Reviewed by Chris Dumez.
     38
     39            Existing tests skipped.
     40
     41            Re-enabling it is tracked in rdar://problem/56921584.
     42
     43            * NetworkProcess/cache/NetworkCacheStorage.h:
     44                Bumps the version to force a clean cache.
     45            * NetworkProcess/cocoa/NetworkDataTaskCocoa.mm:
     46            (WebKit::NetworkDataTaskCocoa::NetworkDataTaskCocoa):
     47                Skips setting needsIsolatedSession.
     48
    1492019-11-01  Kocsen Chung  <kocsen_chung@apple.com>
    250
  • tags/Safari-609.1.9.5/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h

    r249313 r252426  
    108108
    109109    // Incrementing this number will delete all existing cache content for everyone. Do you really need to do it?
    110     static const unsigned version = 14;
     110    static const unsigned version = 15;
    111111#if PLATFORM(MAC)
    112112    /// Allow the last stable version of the cache to co-exist with the latest development one.
  • tags/Safari-609.1.9.5/Source/WebKit/NetworkProcess/cocoa/NetworkDataTaskCocoa.mm

    r251213 r252426  
    214214        if (!shouldBlockCookies)
    215215            shouldBlockCookies = networkStorageSession->shouldBlockCookies(request, frameID, pageID);
    216         needsIsolatedSession = networkStorageSession->shouldBlockThirdPartyCookiesButKeepFirstPartyCookiesFor(firstParty);
     216        // FIXME: <rdar://problem/56921584> needsIsolatedSession should be set here.
    217217    }
    218218#endif
Note: See TracChangeset for help on using the changeset viewer.