Bug 180235

Summary: REGRESSION (r224791): cookies are shared between ephemeral sessions in the same process pool
Product: WebKit Reporter: Alex Christensen <achristensen>
Component: New BugsAssignee: Alex Christensen <achristensen>
Status: RESOLVED FIXED    
Severity: Normal CC: joepeck, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch joepeck: review+

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>