Bug 152233

Summary: [Mac] Shims used by XPC services are installed inside legacy process bundles
Product: WebKit Reporter: mitz
Component: WebKit2Assignee: mitz
Status: RESOLVED FIXED    
Severity: Normal CC: andersca, sam, thorton
Priority: P2    
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Install the shims in the Frameworks subdirectory of the framework sam: review+

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>.