Title: [184278] branches/safari-601.1.32-branch/Source/WebKit2
Revision
184278
Author
[email protected]
Date
2015-05-13 00:04:38 -0700 (Wed, 13 May 2015)

Log Message

Merged r184215.  rdar://problem/19708579

Modified Paths

Added Paths

Diff

Modified: branches/safari-601.1.32-branch/Source/WebKit2/ChangeLog (184277 => 184278)


--- branches/safari-601.1.32-branch/Source/WebKit2/ChangeLog	2015-05-13 07:02:48 UTC (rev 184277)
+++ branches/safari-601.1.32-branch/Source/WebKit2/ChangeLog	2015-05-13 07:04:38 UTC (rev 184278)
@@ -1,5 +1,57 @@
 2015-05-13  Babak Shafiei  <[email protected]>
 
+        Merge r184215.
+
+    2015-05-12  Anders Carlsson  <[email protected]>
+
+            Production builds should link against the shims directly
+            https://bugs.webkit.org/show_bug.cgi?id=144922
+            rdar://problem/19708579
+
+            Reviewed by Dan Bernstein.
+
+            * Configurations/NetworkService.xcconfig:
+            Point to an Info.plist that has DYLD_INSERT_LIBRARIES set on 10.10 and earlier.
+            Link directly against SecItemShim.dylib where possible.
+
+            * Configurations/PluginProcessShim.xcconfig:
+            Set the install name and install path.
+
+            * Configurations/PluginService.32.xcconfig:
+            Point to an Info.plist that has DYLD_INSERT_LIBRARIES set on 10.10 and earlier.
+            Link directly against PluginProcessShim.dylib where possible.
+
+            * Configurations/PluginService.64.xcconfig:
+            Point to an Info.plist that has DYLD_INSERT_LIBRARIES set on 10.10 and earlier.
+            Link directly against PluginProcessShim.dylib where possible.
+
+            * Configurations/SecItemShim.xcconfig:
+            Set the install name and install path.
+
+            * Configurations/WebContentService.xcconfig:
+            Point to an Info.plist that has DYLD_INSERT_LIBRARIES set on 10.10 and earlier.
+            Link directly against WebProcessShim.dylib where possible.
+
+            * Configurations/WebProcessShim.xcconfig:
+            Set the install name and install path.
+
+            * NetworkProcess/EntryPoint/mac/XPCService/NetworkService/Info-OSX-10.9-10.10.plist: Copied from Source/WebKit2/NetworkProcess/EntryPoint/mac/XPCService/NetworkService/Info-OSX.plist.
+            * NetworkProcess/EntryPoint/mac/XPCService/NetworkService/Info-OSX.plist:
+            Add an Info.plist for 10.9 and 10.10 and remove DYLD_INSERT_LIBRARIES from the non-legacy plist.
+
+            * PluginProcess/EntryPoint/mac/XPCService/PluginService.32-64-10.9-10.10.Info.plist: Copied from Source/WebKit2/PluginProcess/EntryPoint/mac/XPCService/PluginService.32-64.Info.plist.
+            * PluginProcess/EntryPoint/mac/XPCService/PluginService.32-64.Info.plist:
+            Add an Info.plist for 10.9 and 10.10 and remove DYLD_INSERT_LIBRARIES from the non-legacy plist.
+
+            * WebKit2.xcodeproj/project.pbxproj:
+            Add new files.
+
+            * WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-OSX-10.9-10.10.plist: Copied from Source/WebKit2/WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-OSX.plist.
+            * WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-OSX.plist:
+            Add an Info.plist for 10.9 and 10.10 and remove DYLD_INSERT_LIBRARIES from the non-legacy plist.
+
+2015-05-13  Babak Shafiei  <[email protected]>
+
         Merge r184125.
 
     2015-05-11  Anders Carlsson  <[email protected]>

Modified: branches/safari-601.1.32-branch/Source/WebKit2/Configurations/NetworkService.xcconfig (184277 => 184278)


--- branches/safari-601.1.32-branch/Source/WebKit2/Configurations/NetworkService.xcconfig	2015-05-13 07:02:48 UTC (rev 184277)
+++ branches/safari-601.1.32-branch/Source/WebKit2/Configurations/NetworkService.xcconfig	2015-05-13 07:04:38 UTC (rev 184278)
@@ -28,5 +28,12 @@
 PRODUCT_NAME = com.apple.WebKit.Networking;
 INFOPLIST_FILE[sdk=iphone*] = NetworkProcess/EntryPoint/mac/XPCService/NetworkService/Info-iOS.plist;
 INFOPLIST_FILE[sdk=macosx*] = NetworkProcess/EntryPoint/mac/XPCService/NetworkService/Info-OSX.plist;
+INFOPLIST_FILE[sdk=macosx10.9*] = NetworkProcess/EntryPoint/mac/XPCService/NetworkService/Info-OSX-10.9-10.10.plist;
+INFOPLIST_FILE[sdk=macosx10.10*] = NetworkProcess/EntryPoint/mac/XPCService/NetworkService/Info-OSX-10.9-10.10.plist;
 
 CODE_SIGN_ENTITLEMENTS[sdk=iphone*] = Configurations/Network-iOS.entitlements;
+
+OTHER_LDFLAGS = $(inherited) $(OTHER_LDFLAGS_VERSIONED_FRAMEWORK_PATH) $(OTHER_LDFLAGS_PLATFORM);
+OTHER_LDFLAGS_PLATFORM[sdk=macosx*] = $(BUILT_PRODUCTS_DIR)/SecItemShim.dylib;
+OTHER_LDFLAGS_PLATFORM[sdk=macosx10.9*] = ;
+OTHER_LDFLAGS_PLATFORM[sdk=macosx10.10*] = ;

Modified: branches/safari-601.1.32-branch/Source/WebKit2/Configurations/PluginProcessShim.xcconfig (184277 => 184278)


--- branches/safari-601.1.32-branch/Source/WebKit2/Configurations/PluginProcessShim.xcconfig	2015-05-13 07:02:48 UTC (rev 184277)
+++ branches/safari-601.1.32-branch/Source/WebKit2/Configurations/PluginProcessShim.xcconfig	2015-05-13 07:04:38 UTC (rev 184278)
@@ -25,5 +25,8 @@
 
 #include "Shim.xcconfig"
 
+INSTALL_PATH_ACTUAL = $(WEBKIT_FRAMEWORKS_DIR)/WebKit.framework/Versions/A/PluginProcess.app/Contents/MacOS;
+DYLIB_INSTALL_NAME_BASE = $(NORMAL_WEBKIT_FRAMEWORKS_DIR)/WebKit.framework/Versions/A/PluginProcess.app/Contents/MacOS;
+
 OTHER_LDFLAGS = $(ASAN_OTHER_LDFLAGS) $(OTHER_LDFLAGS_PLATFORM);
 OTHER_LDFLAGS_PLATFORM[sdk=macosx*] = -framework AppKit -framework Carbon -framework QuartzCore;

Modified: branches/safari-601.1.32-branch/Source/WebKit2/Configurations/PluginService.32.xcconfig (184277 => 184278)


--- branches/safari-601.1.32-branch/Source/WebKit2/Configurations/PluginService.32.xcconfig	2015-05-13 07:02:48 UTC (rev 184277)
+++ branches/safari-601.1.32-branch/Source/WebKit2/Configurations/PluginService.32.xcconfig	2015-05-13 07:04:38 UTC (rev 184278)
@@ -31,9 +31,13 @@
 
 PRODUCT_NAME = com.apple.WebKit.Plugin.32;
 INFOPLIST_FILE = PluginProcess/EntryPoint/mac/XPCService/PluginService.32-64.Info.plist;
+INFOPLIST_FILE[sdk=macosx10.9*] = PluginProcess/EntryPoint/mac/XPCService/PluginService.32-64-10.9-10.10.Info.plist;
+INFOPLIST_FILE[sdk=macosx10.10] = PluginProcess/EntryPoint/mac/XPCService/PluginService.32-64-10.9-10.10.Info.plist;
 
 OTHER_LDFLAGS = $(OTHER_LDFLAGS) $(OTHER_LDFLAGS_PLATFORM) $(OTHER_LDFLAGS_VERSIONED_FRAMEWORK_PATH);
-OTHER_LDFLAGS_PLATFORM[sdk=macosx*] = -framework AppKit;
+OTHER_LDFLAGS_PLATFORM[sdk=macosx*] = -framework AppKit $(BUILT_PRODUCTS_DIR)/PluginProcessShim.dylib;
+OTHER_LDFLAGS_PLATFORM[sdk=macosx10.9*] = -framework AppKit;
+OTHER_LDFLAGS_PLATFORM[sdk=macosx10.10*] = -framework AppKit;
 
 CODE_SIGN_ENTITLEMENTS = Configurations/PluginService.entitlements;
 

Modified: branches/safari-601.1.32-branch/Source/WebKit2/Configurations/PluginService.64.xcconfig (184277 => 184278)


--- branches/safari-601.1.32-branch/Source/WebKit2/Configurations/PluginService.64.xcconfig	2015-05-13 07:02:48 UTC (rev 184277)
+++ branches/safari-601.1.32-branch/Source/WebKit2/Configurations/PluginService.64.xcconfig	2015-05-13 07:04:38 UTC (rev 184278)
@@ -31,9 +31,13 @@
 
 PRODUCT_NAME = com.apple.WebKit.Plugin.64;
 INFOPLIST_FILE = PluginProcess/EntryPoint/mac/XPCService/PluginService.32-64.Info.plist;
+INFOPLIST_FILE[sdk=macosx10.9*] = PluginProcess/EntryPoint/mac/XPCService/PluginService.32-64-10.9-10.10.Info.plist;
+INFOPLIST_FILE[sdk=macosx10.10] = PluginProcess/EntryPoint/mac/XPCService/PluginService.32-64-10.9-10.10.Info.plist;
 
 OTHER_LDFLAGS = $(OTHER_LDFLAGS) $(OTHER_LDFLAGS_PLATFORM) $(OTHER_LDFLAGS_VERSIONED_FRAMEWORK_PATH);
-OTHER_LDFLAGS_PLATFORM[sdk=macosx*] = -framework AppKit;
+OTHER_LDFLAGS_PLATFORM[sdk=macosx*] = -framework AppKit $(BUILT_PRODUCTS_DIR)/PluginProcessShim.dylib;
+OTHER_LDFLAGS_PLATFORM[sdk=macosx10.9*] = -framework AppKit;
+OTHER_LDFLAGS_PLATFORM[sdk=macosx10.10*] = -framework AppKit;
 
 CODE_SIGN_ENTITLEMENTS = Configurations/PluginService.entitlements;
 

Modified: branches/safari-601.1.32-branch/Source/WebKit2/Configurations/SecItemShim.xcconfig (184277 => 184278)


--- branches/safari-601.1.32-branch/Source/WebKit2/Configurations/SecItemShim.xcconfig	2015-05-13 07:02:48 UTC (rev 184277)
+++ branches/safari-601.1.32-branch/Source/WebKit2/Configurations/SecItemShim.xcconfig	2015-05-13 07:04:38 UTC (rev 184278)
@@ -25,5 +25,8 @@
 
 #include "Shim.xcconfig"
 
+INSTALL_PATH_ACTUAL[sdk=macosx*] = $(WEBKIT_FRAMEWORKS_DIR)/WebKit.framework/Versions/A/NetworkProcess.app/Contents/MacOS;
+DYLIB_INSTALL_NAME_BASE[sdk=macosx*] = $(NORMAL_WEBKIT_FRAMEWORKS_DIR)/WebKit.framework/Versions/A/NetworkProcess.app/Contents/MacOS;
+
 OTHER_LDFLAGS = $(ASAN_OTHER_LDFLAGS) $(OTHER_LDFLAGS_PLATFORM);
 OTHER_LDFLAGS_PLATFORM[sdk=macosx*] = -framework Security;

Modified: branches/safari-601.1.32-branch/Source/WebKit2/Configurations/WebContentService.xcconfig (184277 => 184278)


--- branches/safari-601.1.32-branch/Source/WebKit2/Configurations/WebContentService.xcconfig	2015-05-13 07:02:48 UTC (rev 184277)
+++ branches/safari-601.1.32-branch/Source/WebKit2/Configurations/WebContentService.xcconfig	2015-05-13 07:04:38 UTC (rev 184278)
@@ -28,6 +28,8 @@
 PRODUCT_NAME = com.apple.WebKit.WebContent;
 INFOPLIST_FILE[sdk=iphone*] = WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-iOS.plist;
 INFOPLIST_FILE[sdk=macosx*] = WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-OSX.plist;
+INFOPLIST_FILE[sdk=macosx10.9*] = WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-OSX-10.9-10.10.plist;
+INFOPLIST_FILE[sdk=macosx10.10*] = WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-OSX-10.9-10.10.plist;
 
 BUNDLE_LOCALIZATION_KEY[sdk=iphone*] = CFBundleFollowParentLocalization;
 BUNDLE_LOCALIZATION_KEY = $(BUNDLE_LOCALIZATION_KEY_$(PLATFORM_NAME)_$(TARGET_MAC_OS_X_VERSION_MAJOR));
@@ -38,4 +40,6 @@
 CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*] = Configurations/WebContent-iOS.entitlements;
 
 OTHER_LDFLAGS = $(inherited) $(OTHER_LDFLAGS_VERSIONED_FRAMEWORK_PATH) $(OTHER_LDFLAGS_PLATFORM);
-OTHER_LDFLAGS_PLATFORM[sdk=macosx*] = -framework AppKit;
+OTHER_LDFLAGS_PLATFORM[sdk=macosx*] = -framework AppKit $(BUILT_PRODUCTS_DIR)/WebProcessShim.dylib;
+OTHER_LDFLAGS_PLATFORM[sdk=macosx10.9*] = -framework AppKit;
+OTHER_LDFLAGS_PLATFORM[sdk=macosx10.10*] = -framework AppKit;

Modified: branches/safari-601.1.32-branch/Source/WebKit2/Configurations/WebProcessShim.xcconfig (184277 => 184278)


--- branches/safari-601.1.32-branch/Source/WebKit2/Configurations/WebProcessShim.xcconfig	2015-05-13 07:02:48 UTC (rev 184277)
+++ branches/safari-601.1.32-branch/Source/WebKit2/Configurations/WebProcessShim.xcconfig	2015-05-13 07:04:38 UTC (rev 184278)
@@ -25,5 +25,8 @@
 
 #include "Shim.xcconfig"
 
+INSTALL_PATH_ACTUAL = $(WEBKIT_FRAMEWORKS_DIR)/WebKit.framework/Versions/A/WebProcess.app/Contents/MacOS;
+DYLIB_INSTALL_NAME_BASE = $(NORMAL_WEBKIT_FRAMEWORKS_DIR)/WebKit.framework/Versions/A/WebProcess.app/Contents/MacOS;
+
 OTHER_LDFLAGS = $(ASAN_OTHER_LDFLAGS) $(OTHER_LDFLAGS_PLATFORM);
 OTHER_LDFLAGS_PLATFORM[sdk=macosx*] = -framework CoreServices -framework Security;

Copied: branches/safari-601.1.32-branch/Source/WebKit2/NetworkProcess/EntryPoint/mac/XPCService/NetworkService/Info-OSX-10.9-10.10.plist (from rev 184215, trunk/Source/WebKit2/NetworkProcess/EntryPoint/mac/XPCService/NetworkService/Info-OSX-10.9-10.10.plist) (0 => 184278)


--- branches/safari-601.1.32-branch/Source/WebKit2/NetworkProcess/EntryPoint/mac/XPCService/NetworkService/Info-OSX-10.9-10.10.plist	                        (rev 0)
+++ branches/safari-601.1.32-branch/Source/WebKit2/NetworkProcess/EntryPoint/mac/XPCService/NetworkService/Info-OSX-10.9-10.10.plist	2015-05-13 07:04:38 UTC (rev 184278)
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>CFBundleGetInfoString</key>
+	<string>${BUNDLE_VERSION}, Copyright 2003-2015 Apple Inc.</string>
+	<key>CFBundleDevelopmentRegion</key>
+	<string>English</string>
+	<key>CFBundleExecutable</key>
+	<string>${EXECUTABLE_NAME}</string>
+	<key>CFBundleIdentifier</key>
+	<string>com.apple.WebKit.Networking</string>
+	<key>CFBundleInfoDictionaryVersion</key>
+	<string>6.0</string>
+	<key>CFBundleName</key>
+	<string>${PRODUCT_NAME}</string>
+	<key>CFBundlePackageType</key>
+	<string>XPC!</string>
+	<key>CFBundleShortVersionString</key>
+	<string>${SHORT_VERSION_STRING}</string>
+	<key>CFBundleSignature</key>
+	<string>????</string>
+	<key>CFBundleVersion</key>
+	<string>${BUNDLE_VERSION}</string>
+	<key>LSFileQuarantineEnabled</key>
+	<true/>
+	<key>NSPrincipalClass</key>
+	<string>NSApplication</string>
+	<key>WebKitEntryPoint</key>
+	<string>NetworkServiceInitializer</string>
+	<key>LSUIElement</key>
+	<true/>
+	<key>XPCService</key>
+	<dict>
+		<key>ServiceType</key>
+		<string>Application</string>
+		<key>JoinExistingSession</key>
+		<true/>
+		<key>RunLoopType</key>
+		<string>NSRunLoop</string>
+		<key>_MultipleInstances</key>
+		<true/>
+		<key>EnvironmentVariables</key>
+		<dict>
+			<key>DYLD_INSERT_LIBRARIES</key>
+			<string>$(WEBKIT_FRAMEWORKS_DIR)/WebKit.framework/NetworkProcess.app/Contents/MacOS/SecItemShim.dylib</string>
+		</dict>
+	</dict>
+</dict>
+</plist>

Modified: branches/safari-601.1.32-branch/Source/WebKit2/NetworkProcess/EntryPoint/mac/XPCService/NetworkService/Info-OSX.plist (184277 => 184278)


--- branches/safari-601.1.32-branch/Source/WebKit2/NetworkProcess/EntryPoint/mac/XPCService/NetworkService/Info-OSX.plist	2015-05-13 07:02:48 UTC (rev 184277)
+++ branches/safari-601.1.32-branch/Source/WebKit2/NetworkProcess/EntryPoint/mac/XPCService/NetworkService/Info-OSX.plist	2015-05-13 07:04:38 UTC (rev 184278)
@@ -40,11 +40,6 @@
 		<string>NSRunLoop</string>
 		<key>_MultipleInstances</key>
 		<true/>
-		<key>EnvironmentVariables</key>
-		<dict>
-			<key>DYLD_INSERT_LIBRARIES</key>
-			<string>$(WEBKIT_FRAMEWORKS_DIR)/WebKit.framework/NetworkProcess.app/Contents/MacOS/SecItemShim.dylib</string>
-		</dict>
 	</dict>
 </dict>
 </plist>

Copied: branches/safari-601.1.32-branch/Source/WebKit2/PluginProcess/EntryPoint/mac/XPCService/PluginService.32-64-10.9-10.10.Info.plist (from rev 184215, trunk/Source/WebKit2/PluginProcess/EntryPoint/mac/XPCService/PluginService.32-64-10.9-10.10.Info.plist) (0 => 184278)


--- branches/safari-601.1.32-branch/Source/WebKit2/PluginProcess/EntryPoint/mac/XPCService/PluginService.32-64-10.9-10.10.Info.plist	                        (rev 0)
+++ branches/safari-601.1.32-branch/Source/WebKit2/PluginProcess/EntryPoint/mac/XPCService/PluginService.32-64-10.9-10.10.Info.plist	2015-05-13 07:04:38 UTC (rev 184278)
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>CFBundleGetInfoString</key>
+	<string>${BUNDLE_VERSION}, Copyright 2003-2015 Apple Inc.</string>
+	<key>CFBundleDevelopmentRegion</key>
+	<string>English</string>
+	<key>CFBundleExecutable</key>
+	<string>${EXECUTABLE_NAME}</string>
+	<key>CFBundleIdentifier</key>
+	<string>${PRODUCT_NAME}</string>
+	<key>CFBundleInfoDictionaryVersion</key>
+	<string>6.0</string>
+	<key>CFBundleName</key>
+	<string>${PRODUCT_NAME}</string>
+	<key>CFBundlePackageType</key>
+	<string>XPC!</string>
+	<key>CFBundleShortVersionString</key>
+	<string>${SHORT_VERSION_STRING}</string>
+	<key>CFBundleSignature</key>
+	<string>????</string>
+	<key>CFBundleVersion</key>
+	<string>${BUNDLE_VERSION}</string>
+	<key>LSFileQuarantineEnabled</key>
+	<true/>
+	<key>NSPrincipalClass</key>
+	<string>NSApplication</string>
+	<key>WebKitEntryPoint</key>
+	<string>PluginServiceInitializer</string>
+	<key>LSUIElement</key>
+	<true/>
+	<key>NSSupportsAutomaticGraphicsSwitching</key>
+	<true/>
+	<key>NSSupportsAppNap</key>
+	<true/>
+	<key>XPCService</key>
+	<dict>
+		<key>ServiceType</key>
+		<string>Application</string>
+		<key>RunLoopType</key>
+		<string>_NSApplicationMain</string>
+		<key>JoinExistingSession</key>
+		<true/>
+		<key>_MultipleInstances</key>
+		<true/>
+		<key>_AbandonCoalition</key>
+		<true/>
+		<key>EnvironmentVariables</key>
+		<dict>
+			<key>DYLD_INSERT_LIBRARIES</key>
+			<string>$(WEBKIT_FRAMEWORKS_DIR)/WebKit.framework/PluginProcess.app/Contents/MacOS/PluginProcessShim.dylib</string>
+			<key>NSStringDisableTagged</key>
+			<string>YES</string>
+		</dict>
+	</dict>
+</dict>
+</plist>

Modified: branches/safari-601.1.32-branch/Source/WebKit2/PluginProcess/EntryPoint/mac/XPCService/PluginService.32-64.Info.plist (184277 => 184278)


--- branches/safari-601.1.32-branch/Source/WebKit2/PluginProcess/EntryPoint/mac/XPCService/PluginService.32-64.Info.plist	2015-05-13 07:02:48 UTC (rev 184277)
+++ branches/safari-601.1.32-branch/Source/WebKit2/PluginProcess/EntryPoint/mac/XPCService/PluginService.32-64.Info.plist	2015-05-13 07:04:38 UTC (rev 184278)
@@ -48,8 +48,6 @@
 		<true/>
 		<key>EnvironmentVariables</key>
 		<dict>
-			<key>DYLD_INSERT_LIBRARIES</key>
-			<string>$(WEBKIT_FRAMEWORKS_DIR)/WebKit.framework/PluginProcess.app/Contents/MacOS/PluginProcessShim.dylib</string>
 			<key>NSStringDisableTagged</key>
 			<string>YES</string>
 		</dict>

Modified: branches/safari-601.1.32-branch/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj (184277 => 184278)


--- branches/safari-601.1.32-branch/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj	2015-05-13 07:02:48 UTC (rev 184277)
+++ branches/safari-601.1.32-branch/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj	2015-05-13 07:04:38 UTC (rev 184278)
@@ -2419,6 +2419,8 @@
 		1A64245D12DE29A100CAAE2C /* UpdateInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UpdateInfo.cpp; sourceTree = "<group>"; };
 		1A6509CD18B4146200614332 /* WKProcessPoolPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKProcessPoolPrivate.h; sourceTree = "<group>"; };
 		1A66BF8E18A052ED002071B4 /* WKWebViewInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKWebViewInternal.h; sourceTree = "<group>"; };
+		1A6D141F1B0167D500785FF0 /* Info-OSX-10.9-10.10.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Info-OSX-10.9-10.10.plist"; sourceTree = "<group>"; };
+		1A6D14211B01681600785FF0 /* PluginService.32-64-10.9-10.10.Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "PluginService.32-64-10.9-10.10.Info.plist"; path = "PluginProcess/EntryPoint/mac/XPCService/PluginService.32-64-10.9-10.10.Info.plist"; sourceTree = SOURCE_ROOT; };
 		1A6F9F8E11E13EFC00DB1371 /* CommandLine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommandLine.h; sourceTree = "<group>"; };
 		1A6F9FB611E1408500DB1371 /* CommandLinePOSIX.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CommandLinePOSIX.cpp; sourceTree = "<group>"; };
 		1A6FB7AC11E64B6800DB1371 /* PluginView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PluginView.cpp; sourceTree = "<group>"; };
@@ -2436,6 +2438,7 @@
 		1A7865B816CAC71500ACE83A /* PluginProcessConnectionManagerMessages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PluginProcessConnectionManagerMessages.h; sourceTree = "<group>"; };
 		1A7C6CD81378950800B9C04D /* EnvironmentVariables.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EnvironmentVariables.cpp; sourceTree = "<group>"; };
 		1A7C6CD91378950800B9C04D /* EnvironmentVariables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EnvironmentVariables.h; sourceTree = "<group>"; };
+		1A7DA54D1AFD8B380018239D /* Info-OSX-10.9-10.10.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Info-OSX-10.9-10.10.plist"; sourceTree = "<group>"; };
 		1A7E377418E4A33A003D0FFF /* WKScriptMessageHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKScriptMessageHandler.h; sourceTree = "<group>"; };
 		1A7E377618E4A4FE003D0FFF /* WKScriptMessage.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = WKScriptMessage.mm; sourceTree = "<group>"; };
 		1A7E377718E4A4FE003D0FFF /* WKScriptMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKScriptMessage.h; sourceTree = "<group>"; };
@@ -6873,6 +6876,7 @@
 			isa = PBXGroup;
 			children = (
 				26659AA0185FAAED004303DD /* Info-iOS.plist */,
+				1A6D141F1B0167D500785FF0 /* Info-OSX-10.9-10.10.plist */,
 				BC8283A316B4BD9100A278FE /* Info-OSX.plist */,
 			);
 			path = NetworkService;
@@ -6901,6 +6905,7 @@
 		BC8283E916B4F8E200A278FE /* PluginService */ = {
 			isa = PBXGroup;
 			children = (
+				1A6D14211B01681600785FF0 /* PluginService.32-64-10.9-10.10.Info.plist */,
 				BCFCA89516DE96CB00074069 /* PluginService.32-64.Info.plist */,
 			);
 			name = PluginService;
@@ -6995,6 +7000,7 @@
 			isa = PBXGroup;
 			children = (
 				375FB4731883415600BE34D4 /* Info-iOS.plist */,
+				1A7DA54D1AFD8B380018239D /* Info-OSX-10.9-10.10.plist */,
 				BCACC44016B24CAA00B6E092 /* Info-OSX.plist */,
 			);
 			path = WebContentService;

Copied: branches/safari-601.1.32-branch/Source/WebKit2/WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-OSX-10.9-10.10.plist (from rev 184215, trunk/Source/WebKit2/WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-OSX-10.9-10.10.plist) (0 => 184278)


--- branches/safari-601.1.32-branch/Source/WebKit2/WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-OSX-10.9-10.10.plist	                        (rev 0)
+++ branches/safari-601.1.32-branch/Source/WebKit2/WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-OSX-10.9-10.10.plist	2015-05-13 07:04:38 UTC (rev 184278)
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>CFBundleGetInfoString</key>
+	<string>${BUNDLE_VERSION}, Copyright 2003-2015 Apple Inc.</string>
+	<key>CFBundleDevelopmentRegion</key>
+	<string>English</string>
+	<key>CFBundleExecutable</key>
+	<string>${EXECUTABLE_NAME}</string>
+	<key>CFBundleIdentifier</key>
+	<string>com.apple.WebKit.WebContent</string>
+	<key>CFBundleInfoDictionaryVersion</key>
+	<string>6.0</string>
+	<key>CFBundleName</key>
+	<string>${PRODUCT_NAME}</string>
+	<key>CFBundlePackageType</key>
+	<string>XPC!</string>
+	<key>CFBundleShortVersionString</key>
+	<string>${SHORT_VERSION_STRING}</string>
+	<key>CFBundleSignature</key>
+	<string>????</string>
+	<key>CFBundleVersion</key>
+	<string>${BUNDLE_VERSION}</string>
+	<key>LSFileQuarantineEnabled</key>
+	<true/>
+	<key>NSPrincipalClass</key>
+	<string>NSApplication</string>
+	<key>WebKitEntryPoint</key>
+	<string>WebContentServiceInitializer</string>
+	<key>LSUIElement</key>
+	<true/>
+	<key>NSSupportsAutomaticGraphicsSwitching</key>
+	<true/>
+	<key>NSSupportsAppNap</key>
+	<true/>
+	<key>NSMainNibFile</key>
+	<string>WebContentProcess</string>
+	<key>XPCService</key>
+	<dict>
+		<key>JoinExistingSession</key>
+		<true/>
+		<key>ServiceType</key>
+		<string>Application</string>
+		<key>RunLoopType</key>
+		<string>_NSApplicationMain</string>
+		<key>_MultipleInstances</key>
+		<true/>
+		<key>EnvironmentVariables</key>
+		<dict>
+			<key>DYLD_INSERT_LIBRARIES</key>
+			<string>$(WEBKIT_FRAMEWORKS_DIR)/WebKit.framework/WebProcess.app/Contents/MacOS/WebProcessShim.dylib</string>
+		</dict>
+	</dict>
+</dict>
+</plist>

Modified: branches/safari-601.1.32-branch/Source/WebKit2/WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-OSX.plist (184277 => 184278)


--- branches/safari-601.1.32-branch/Source/WebKit2/WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-OSX.plist	2015-05-13 07:02:48 UTC (rev 184277)
+++ branches/safari-601.1.32-branch/Source/WebKit2/WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-OSX.plist	2015-05-13 07:04:38 UTC (rev 184278)
@@ -46,11 +46,6 @@
 		<string>_NSApplicationMain</string>
 		<key>_MultipleInstances</key>
 		<true/>
-		<key>EnvironmentVariables</key>
-		<dict>
-			<key>DYLD_INSERT_LIBRARIES</key>
-			<string>$(WEBKIT_FRAMEWORKS_DIR)/WebKit.framework/WebProcess.app/Contents/MacOS/WebProcessShim.dylib</string>
-		</dict>
 	</dict>
 </dict>
 </plist>
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to