Bug 220615 - [non-Cocoa] Add a new AuxiliaryProcessMainBase class for auxiliary processes without singleton()
Summary: [non-Cocoa] Add a new AuxiliaryProcessMainBase class for auxiliary processes ...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit2 (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Fujii Hironori
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-01-13 20:22 PST by Fujii Hironori
Modified: 2021-01-17 11:56 PST (History)
3 users (show)

See Also:


Attachments
Patch (18.16 KB, patch)
2021-01-13 20:29 PST, Fujii Hironori
don.olmstead: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
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>