Bug 206700

Summary: Centralize AuxiliaryProcessMainBase implementations
Product: WebKit Reporter: Don Olmstead <don.olmstead>
Component: WebKit2Assignee: Don Olmstead <don.olmstead>
Status: RESOLVED FIXED    
Severity: Normal CC: annulen, aperez, cgarcia, clopez, commit-queue, ews-watchlist, gyuyoung.kim, Hironori.Fujii, ryuan.choi, sergio, webkit-bug-importer, zan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
WIP Patch
none
WIP Patch
none
WIP Patch
none
WIP Patch
none
Patch none

Description Don Olmstead 2020-01-23 13:58:44 PST
Non-Cocoa ports are using AuxiliaryProcessMainBase for their entry points to WebProcess and NetworkProcess. These should be centralized and use a common naming.
Comment 1 Don Olmstead 2020-01-23 15:26:32 PST Comment hidden (obsolete)
Comment 2 Don Olmstead 2020-01-23 15:48:13 PST Comment hidden (obsolete)
Comment 3 Don Olmstead 2020-01-23 15:56:38 PST Comment hidden (obsolete)
Comment 4 Don Olmstead 2020-01-23 16:10:51 PST Comment hidden (obsolete)
Comment 5 Don Olmstead 2020-01-23 16:45:55 PST
Created attachment 388616 [details]
Patch

Since a lot of stuff is renamed or moved the diff might be a bit weird. Other than that ready to review by Team Igalia!
Comment 6 WebKit Commit Bot 2020-01-24 06:11:30 PST
Comment on attachment 388616 [details]
Patch

Clearing flags on attachment: 388616

Committed r255067: <https://trac.webkit.org/changeset/255067>
Comment 7 WebKit Commit Bot 2020-01-24 06:11:32 PST
All reviewed patches have been landed.  Closing bug.
Comment 8 Radar WebKit Bug Importer 2020-01-24 06:12:15 PST
<rdar://problem/58866155>
Comment 9 Fujii Hironori 2020-01-26 21:50:33 PST
Comment on attachment 388616 [details]
Patch

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

> Source/WebKit/NetworkProcess/curl/NetworkProcessMainCurl.cppSource/WebKit/NetworkProcess/win/NetworkProcessMainWin.cpp:40
> +        globalNetworkProcess->destroySession(PAL::SessionID::defaultSessionID());

Filed: Bug 206817 – [WinCairo][curl] ASSERTION FAILED: sessionID != PAL::SessionID::defaultSessionID() in NetworkProcess since r255067