Bug 180235 - REGRESSION (r224791): cookies are shared between ephemeral sessions in the same process pool
Summary: REGRESSION (r224791): cookies are shared between ephemeral sessions in the sa...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Alex Christensen
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2017-11-30 20:56 PST by Alex Christensen
Modified: 2017-11-30 21:35 PST (History)
2 users (show)

See Also:


Attachments
Patch (10.89 KB, patch)
2017-11-30 21:01 PST, Alex Christensen
joepeck: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Christensen 2017-11-30 20:56:52 PST
REGRESSION (r224791): cookies are shared between ephemeral sessions in the same process pool
Comment 1 Alex Christensen 2017-11-30 21:01:57 PST
Created attachment 328069 [details]
Patch
Comment 2 Alex Christensen 2017-11-30 21:03:48 PST
rdar://problem/35709469
Comment 3 Joseph Pecoraro 2017-11-30 21:28:37 PST
Comment on attachment 328069 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=328069&action=review

r=me, great test!

> Tools/TestWebKitAPI/Tests/WebKitCocoa/CookiePrivateBrowsing.mm:2
> + * Copyright (C) 2016 Apple Inc. All rights reserved.

2017 probably

> Tools/TestWebKitAPI/Tests/WebKitCocoa/CookiePrivateBrowsing.mm:33
> +#import <pal/spi/cf/CFNetworkSPI.h>

Is this one needed? What SPI is used below?
Comment 4 Alex Christensen 2017-11-30 21:32:21 PST
http://trac.webkit.org/r225383
Comment 5 Radar WebKit Bug Importer 2017-11-30 21:35:06 PST
<rdar://problem/35790726>