Bug 220615

Summary: [non-Cocoa] Add a new AuxiliaryProcessMainBase class for auxiliary processes without singleton()
Product: WebKit Reporter: Fujii Hironori <Hironori.Fujii>
Component: WebKit2Assignee: Fujii Hironori <Hironori.Fujii>
Status: RESOLVED FIXED    
Severity: Normal CC: cgarcia, don.olmstead, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch don.olmstead: review+

Description Fujii Hironori 2021-01-13 20:22:08 PST
[non-Cocoa] Add a new AuxiliaryProcessMainBase class for auxiliary processes without singleton()

non-Cocoa ports are using AuxiliaryProcessMain as entry point
utility. AuxiliaryProcessMain supports both kinds of auxiliary
processes with and without singleton() method by using
initializeAuxiliaryProcess template function. However,
initializeAuxiliaryProcess looks similar code. They can share
more code.
Comment 1 Fujii Hironori 2021-01-13 20:29:56 PST
Created attachment 417592 [details]
Patch
Comment 2 Fujii Hironori 2021-01-17 11:55:27 PST
Committed r271563: <https://trac.webkit.org/changeset/271563>
Comment 3 Radar WebKit Bug Importer 2021-01-17 11:56:13 PST
<rdar://problem/73300939>