Bug 259565

Summary: [SOUP] Remove FIXME in NetworkProcess::allowsFirstPartyForCookies
Product: WebKit Reporter: Michael Catanzaro <mcatanzaro>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: bugs-noreply, charliew, pgriffis
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Michael Catanzaro 2023-07-27 08:57:55 PDT
There is a FIXME at the top of NetworkProcess::allowsFirstPartyForCookies added in 266074@main:

if PLATFORM(GTK)
    // FIXME: This shouldn't be needed but is hit for some web socket tests on GTK.
    if (firstPartyDomain.isEmpty())
        return true;
#endif

We should figure out what's going wrong. The first party domain is not supposed to be empty.