Bug 241267 - Eagerly soft link Data Detection frameworks
Summary: Eagerly soft link Data Detection frameworks
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit Misc. (show other bugs)
Version: Safari 15
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Per Arne Vollan
URL:
Keywords: InRadar
Depends on:
Blocks: 255369
  Show dependency treegraph
 
Reported: 2022-06-03 08:08 PDT by Per Arne Vollan
Modified: 2023-04-12 15:15 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Per Arne Vollan 2022-06-03 08:08:49 PDT
Eagerly soft link Data Detection frameworks in the WebContent process. There are two motivations behind this change. First, soft linking frameworks may lead to communication with launchd. Doing the soft linking before the WebContent process has finished launching, will help our effort in blocking launchd post launch. Second, the data detection frameworks are normally used in every WebContent process, and eagerly soft linking them should be a performance improvement.
Comment 1 Per Arne Vollan 2022-06-03 08:23:22 PDT
Pull request: https://github.com/WebKit/WebKit/pull/1271
Comment 2 EWS 2022-06-06 08:23:11 PDT
Committed r295287 (251333@main): <https://commits.webkit.org/251333@main>

Reviewed commits have been landed. Closing PR #1271 and removing active labels.
Comment 3 Radar WebKit Bug Importer 2022-06-06 08:24:13 PDT
<rdar://problem/94437721>