Bug 152233 - [Mac] Shims used by XPC services are installed inside legacy process bundles
Summary: [Mac] Shims used by XPC services are installed inside legacy process bundles
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit2 (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: mitz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-13 15:34 PST by mitz
Modified: 2015-12-13 19:20 PST (History)
3 users (show)

See Also:


Attachments
Install the shims in the Frameworks subdirectory of the framework (33.00 KB, patch)
2015-12-13 17:40 PST, mitz
sam: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description mitz 2015-12-13 15:34:53 PST
The shim dylibs are installed inside the legacy process bundles. This makes little sense, because the shims are also used by the XPC services. Instead, they should be installed in the framework’s Frameworks directory.

Patch forthcoming.
Comment 1 mitz 2015-12-13 17:40:11 PST
Created attachment 267275 [details]
Install the shims in the Frameworks subdirectory of the framework
Comment 2 mitz 2015-12-13 19:20:33 PST
Fixed in <http://trac.webkit.org/r194022>.