Bug 291243

Summary: [WKTRApp] Wrong .appex extensions sometimes used.
Product: WebKit Reporter: Ben Schwartz <ben_schwartz>
Component: Tools / TestsAssignee: Ben Schwartz <ben_schwartz>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=271664

Ben Schwartz
Reported 2025-04-07 17:45:13 PDT
Under certain circumstances, WebKitTestRunnerApp will load in either: - A system extension - The WebContentCaptivePortalExtension instead of WebContentExtension (+ from the system) This requires some changes in `ProcessLauncherCocoa.mm` to resolve. We need to ensure we're always specifying the correct bundle ID for each extension so that BrowserEngineKit and LaunchServices both know where to look and what to resolve.
Attachments
Radar WebKit Bug Importer
Comment 1 2025-04-07 17:45:25 PDT
Ben Schwartz
Comment 2 2025-04-07 18:05:29 PDT
EWS
Comment 3 2025-04-10 16:20:56 PDT
Committed 293550@main (a206897f97e2): <https://commits.webkit.org/293550@main> Reviewed commits have been landed. Closing PR #43781 and removing active labels.
EWS
Comment 4 2025-04-17 13:14:31 PDT
Committed 289651.438@safari-7621-branch (b363f7600797): <https://commits.webkit.org/289651.438@safari-7621-branch> Reviewed commits have been landed. Closing PR #3005 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.