Bug 237976 - Only macOS need to wait for the LS database in WebProcess::platformInitializeWebProcess
Summary: Only macOS need to wait for the LS database in WebProcess::platformInitialize...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit Misc. (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-03-16 12:58 PDT by Per Arne Vollan
Modified: 2022-03-18 00:06 PDT (History)
2 users (show)

See Also:


Attachments
Patch (4.08 KB, patch)
2022-03-16 13:05 PDT, Per Arne Vollan
ews-feeder: commit-queue-
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Per Arne Vollan 2022-03-16 12:58:23 PDT
For other platforms, we can wait in WebPage::platformInitialize. This can potentially reduce wait time for these platforms, since the Network process is providing the database, and I believe we always have a Network process when the WebPage is created. The next step is to do the same on macOS, but that requires a little more consideration, and will be done in a follow-up patch.
Comment 1 Per Arne Vollan 2022-03-16 13:05:37 PDT
Created attachment 454884 [details]
Patch
Comment 2 Per Arne Vollan 2022-03-17 13:57:30 PDT
<rdar://88933565>