Changeset 252116 in webkit


Ignore:
Timestamp:
Nov 5, 2019 5:38:59 PM (4 years ago)
Author:
wilander@apple.com
Message:

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.

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r252076 r252116  
     12019-11-05  John Wilander  <wilander@apple.com>
     2
     3        Temporarily turn off NSURLSession isolation
     4        https://bugs.webkit.org/show_bug.cgi?id=201822
     5
     6        Reviewed by Chris Dumez.
     7
     8        Re-enabling it is tracked in rdar://problem/56921584.
     9
     10        * platform/wk2/TestExpectations:
     11            Skipped the associated tests.
     12
    1132019-11-05  Oriol Brufau  <obrufau@igalia.com>
    214
  • trunk/LayoutTests/platform/wk2/TestExpectations

    r251987 r252116  
    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 ]
  • trunk/Source/WebKit/ChangeLog

    r252083 r252116  
     12019-11-05  John Wilander  <wilander@apple.com>
     2
     3        Temporarily turn off NSURLSession isolation
     4        https://bugs.webkit.org/show_bug.cgi?id=201822
     5
     6        Reviewed by Chris Dumez.
     7
     8        Existing tests skipped.
     9
     10        Re-enabling it is tracked in rdar://problem/56921584.
     11
     12        * NetworkProcess/cache/NetworkCacheStorage.h:
     13            Bumps the version to force a clean cache.
     14        * NetworkProcess/cocoa/NetworkDataTaskCocoa.mm:
     15        (WebKit::NetworkDataTaskCocoa::NetworkDataTaskCocoa):
     16            Skips setting needsIsolatedSession.
     17
    1182019-11-05  Per Arne Vollan  <pvollan@apple.com>
    219
  • trunk/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h

    r249313 r252116  
    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.
  • trunk/Source/WebKit/NetworkProcess/cocoa/NetworkDataTaskCocoa.mm

    r251213 r252116  
    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.