Changeset 282883 in webkit
- Timestamp:
- Sep 22, 2021, 2:05:52 PM (5 years ago)
- Location:
- trunk
- Files:
-
- 6 edited
- 2 moved
-
Source/WebKit/ChangeLog (modified) (1 diff)
-
Source/WebKit/Configurations/AdAttributionDaemon.xcconfig (moved) (moved from trunk/Tools/TestWebKitAPI/Configurations/TestPCMDaemon.xcconfig ) (1 diff)
-
Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb (modified) (1 diff)
-
Source/WebKit/Shared/EntryPointUtilities/Cocoa/Daemon/AdAttributionDaemon.c (moved) (moved from trunk/Tools/TestWebKitAPI/cocoa/TestPCMDaemonMain.c )
-
Source/WebKit/WebKit.xcodeproj/project.pbxproj (modified) (18 diffs)
-
Tools/ChangeLog (modified) (1 diff)
-
Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj (modified) (14 diffs)
-
Tools/TestWebKitAPI/Tests/WebKitCocoa/EventAttribution.mm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r282882 r282883 1 2021-09-22 Alex Christensen <achristensen@webkit.org> 2 3 Move PCMDaemon to WebKit.framework and rename it to AdAttributionDaemon 4 https://bugs.webkit.org/show_bug.cgi?id=230516 5 6 Reviewed by Brent Fulgham. 7 8 Also, open iOS NetworkProcess's sandbox to allow connecting to it. 9 10 * Configurations/AdAttributionDaemon.xcconfig: Renamed from Tools/TestWebKitAPI/Configurations/TestPCMDaemon.xcconfig. 11 * Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb: 12 * Shared/EntryPointUtilities/Cocoa/Daemon/AdAttributionDaemon.c: Renamed from Tools/TestWebKitAPI/cocoa/TestPCMDaemonMain.c. 13 * WebKit.xcodeproj/project.pbxproj: 14 1 15 2021-09-22 Chris Dumez <cdumez@apple.com> 2 16 -
trunk/Source/WebKit/Configurations/AdAttributionDaemon.xcconfig
r282882 r282883 20 20 // OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 21 21 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 22 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 22 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 23 23 24 PRODUCT_NAME = TestPCMDaemon; 24 #include "BaseTarget.xcconfig" 25 26 PRODUCT_NAME = AdAttributionDaemon; 25 27 26 28 OTHER_LDFLAGS = -framework WebKit; 27 29 FRAMEWORK_SEARCH_PATHS = $(BUILT_PRODUCTS_DIR); 30 31 INSTALL_PATH[sdk=iphone*] = $(WEBKIT_FRAMEWORKS_DIR)/WebKit.framework/Daemons; 32 INSTALL_PATH[sdk=macosx*] = $(WEBKIT_FRAMEWORKS_DIR)/WebKit.framework/Versions/A/Daemons; -
trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb
r279230 r282883 687 687 ) 688 688 689 (allow mach-lookup (global-name "com.apple.webkit.adattributiond.service")) 690 689 691 ;; Access to MobileGestalt 690 692 (allow mach-lookup -
trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj
r282856 r282883 15 15 ); 16 16 dependencies = ( 17 5CAF7AA926F93F9F0003F19E /* PBXTargetDependency */, 17 18 5742A2FA2535619D00B7BA14 /* PBXTargetDependency */, 18 19 BCA8D46815BCE0D6009DC1F1 /* PBXTargetDependency */, … … 1286 1287 5CABDC8722C40FED001EDE8E /* APIMessageListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CABDC8322C40FA7001EDE8E /* APIMessageListener.h */; }; 1287 1288 5CADDE05215046BD0067D309 /* WKWebProcess.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C74300E21500492004BFA17 /* WKWebProcess.h */; settings = {ATTRIBUTES = (Private, ); }; }; 1289 5CAF7AA726F93AB00003F19E /* AdAttributionDaemon.c in Sources */ = {isa = PBXBuildFile; fileRef = 5CAF7AA526F93A950003F19E /* AdAttributionDaemon.c */; }; 1288 1290 5CAFDE452130846300B1F7E1 /* _WKInspector.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CAFDE422130843500B1F7E1 /* _WKInspector.h */; settings = {ATTRIBUTES = (Private, ); }; }; 1289 1291 5CAFDE472130846A00B1F7E1 /* _WKInspectorInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CAFDE442130843600B1F7E1 /* _WKInspectorInternal.h */; }; … … 2183 2185 remoteInfo = WebAuthentication; 2184 2186 }; 2187 5CAF7A9B26F93A750003F19E /* PBXContainerItemProxy */ = { 2188 isa = PBXContainerItemProxy; 2189 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 2190 proxyType = 1; 2191 remoteGlobalIDString = E1AC2E2720F7B94C00B0897D; 2192 remoteInfo = "Unlock Keychain"; 2193 }; 2194 5CAF7AA826F93F9F0003F19E /* PBXContainerItemProxy */ = { 2195 isa = PBXContainerItemProxy; 2196 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 2197 proxyType = 1; 2198 remoteGlobalIDString = 5CAF7A9926F93A750003F19E; 2199 remoteInfo = PCMDaemon; 2200 }; 2185 2201 A15797402582AE7300528236 /* PBXContainerItemProxy */ = { 2186 2202 isa = PBXContainerItemProxy; … … 2245 2261 remoteGlobalIDString = CD95493426159004008372D9; 2246 2262 remoteInfo = WebKitSwift; 2263 }; 2264 DFEE369926FAD112007C78E0 /* PBXContainerItemProxy */ = { 2265 isa = PBXContainerItemProxy; 2266 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 2267 proxyType = 1; 2268 remoteGlobalIDString = 8DC2EF4F0486A6940098B216; 2269 remoteInfo = WebKit; 2247 2270 }; 2248 2271 E1AC2E2D20F7B98800B0897D /* PBXContainerItemProxy */ = { … … 4547 4570 5CABDC8522C40FCC001EDE8E /* WKMessageListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKMessageListener.h; sourceTree = "<group>"; }; 4548 4571 5CADDE0D2151AA010067D309 /* AuthenticationChallengeDisposition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AuthenticationChallengeDisposition.h; sourceTree = "<group>"; }; 4572 5CAF7AA426F93A750003F19E /* AdAttributionDaemon */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = AdAttributionDaemon; sourceTree = BUILT_PRODUCTS_DIR; }; 4573 5CAF7AA526F93A950003F19E /* AdAttributionDaemon.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AdAttributionDaemon.c; sourceTree = "<group>"; }; 4574 5CAF7AA626F93AA50003F19E /* AdAttributionDaemon.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = AdAttributionDaemon.xcconfig; sourceTree = "<group>"; }; 4549 4575 5CAFDE422130843500B1F7E1 /* _WKInspector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _WKInspector.h; sourceTree = "<group>"; }; 4550 4576 5CAFDE432130843600B1F7E1 /* _WKInspector.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = _WKInspector.mm; sourceTree = "<group>"; }; … … 4594 4620 5CD2864F1E722F440094FDC8 /* WKContentRuleListStoreInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKContentRuleListStoreInternal.h; sourceTree = "<group>"; }; 4595 4621 5CD286501E722F440094FDC8 /* WKContentRuleListStorePrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKContentRuleListStorePrivate.h; sourceTree = "<group>"; }; 4622 5CD748B523C8EB190092A999 /* WebURLSchemeHandlerIdentifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebURLSchemeHandlerIdentifier.h; sourceTree = "<group>"; }; 4596 4623 5CD748B523C8EB190092A9B5 /* NetworkResourceLoadIdentifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NetworkResourceLoadIdentifier.h; sourceTree = "<group>"; }; 4597 5CD748B523C8EB190092A999 /* WebURLSchemeHandlerIdentifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebURLSchemeHandlerIdentifier.h; sourceTree = "<group>"; };4598 4624 5CE0C366229F2D3D003695F0 /* APIContextMenuElementInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = APIContextMenuElementInfo.cpp; sourceTree = "<group>"; }; 4599 4625 5CE0C367229F2D3E003695F0 /* APIContextMenuElementInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = APIContextMenuElementInfo.h; sourceTree = "<group>"; }; … … 6150 6176 runOnlyForDeploymentPostprocessing = 0; 6151 6177 }; 6178 5CAF7A9F26F93A750003F19E /* Frameworks */ = { 6179 isa = PBXFrameworksBuildPhase; 6180 buildActionMask = 2147483647; 6181 files = ( 6182 ); 6183 runOnlyForDeploymentPostprocessing = 0; 6184 }; 6152 6185 8DC2EF560486A6940098B216 /* Frameworks */ = { 6153 6186 isa = PBXFrameworksBuildPhase; … … 6210 6243 isa = PBXGroup; 6211 6244 children = ( 6245 5CAF7AA426F93A750003F19E /* AdAttributionDaemon */, 6212 6246 2D9FB228237523830049F936 /* com.apple.WebKit.GPU.xpc */, 6213 6247 BC8283B116B4BF7700A278FE /* com.apple.WebKit.Networking.xpc */, … … 6645 6679 isa = PBXGroup; 6646 6680 children = ( 6681 5CAF7AA626F93AA50003F19E /* AdAttributionDaemon.xcconfig */, 6647 6682 A1EDD2D91884ACE000BBFE98 /* All.xcconfig */, 6648 6683 1A4F976A100E7B6600637A18 /* Base.xcconfig */, … … 9415 9450 isa = PBXGroup; 9416 9451 children = ( 9452 5CAF7AA526F93A950003F19E /* AdAttributionDaemon.c */, 9417 9453 5CB9310426E837FC0032B1C0 /* PCMDaemonEntryPoint.h */, 9418 9454 5CB9310526E837FD0032B1C0 /* PCMDaemonEntryPoint.mm */, … … 11853 11889 /* Begin PBXHeadersBuildPhase section */ 11854 11890 1AC25FAC12A48EA700BD2671 /* Headers */ = { 11891 isa = PBXHeadersBuildPhase; 11892 buildActionMask = 2147483647; 11893 files = ( 11894 ); 11895 runOnlyForDeploymentPostprocessing = 0; 11896 }; 11897 5CAF7A9C26F93A750003F19E /* Headers */ = { 11855 11898 isa = PBXHeadersBuildPhase; 11856 11899 buildActionMask = 2147483647; … … 13395 13438 productType = "com.apple.product-type.xpc-service"; 13396 13439 }; 13440 5CAF7A9926F93A750003F19E /* AdAttributionDaemon */ = { 13441 isa = PBXNativeTarget; 13442 buildConfigurationList = 5CAF7AA026F93A750003F19E /* Build configuration list for PBXNativeTarget "AdAttributionDaemon" */; 13443 buildPhases = ( 13444 5CAF7A9C26F93A750003F19E /* Headers */, 13445 5CAF7A9D26F93A750003F19E /* Sources */, 13446 5CAF7A9F26F93A750003F19E /* Frameworks */, 13447 ); 13448 buildRules = ( 13449 ); 13450 dependencies = ( 13451 DFEE369A26FAD112007C78E0 /* PBXTargetDependency */, 13452 5CAF7A9A26F93A750003F19E /* PBXTargetDependency */, 13453 ); 13454 name = AdAttributionDaemon; 13455 productName = PluginProcessShim; 13456 productReference = 5CAF7AA426F93A750003F19E /* AdAttributionDaemon */; 13457 productType = "com.apple.product-type.tool"; 13458 }; 13397 13459 8DC2EF4F0486A6940098B216 /* WebKit */ = { 13398 13460 isa = PBXNativeTarget; … … 13605 13667 5325BDCD21DFF47700A0DEE1 /* Apply Configuration to XCFileLists */, 13606 13668 942DB232257EE6D4009BD80A /* EmptyDSTROOT */, 13669 5CAF7A9926F93A750003F19E /* AdAttributionDaemon */, 13607 13670 ); 13608 13671 }; … … 14277 14340 5742A2EB2535613F00B7BA14 /* AuxiliaryProcessMain.cpp in Sources */, 14278 14341 5742A2EC2535613F00B7BA14 /* XPCServiceMain.mm in Sources */, 14342 ); 14343 runOnlyForDeploymentPostprocessing = 0; 14344 }; 14345 5CAF7A9D26F93A750003F19E /* Sources */ = { 14346 isa = PBXSourcesBuildPhase; 14347 buildActionMask = 2147483647; 14348 files = ( 14349 5CAF7AA726F93AB00003F19E /* AdAttributionDaemon.c in Sources */, 14279 14350 ); 14280 14351 runOnlyForDeploymentPostprocessing = 0; … … 14849 14920 targetProxy = 5742A2F92535619D00B7BA14 /* PBXContainerItemProxy */; 14850 14921 }; 14922 5CAF7A9A26F93A750003F19E /* PBXTargetDependency */ = { 14923 isa = PBXTargetDependency; 14924 target = E1AC2E2720F7B94C00B0897D /* Unlock Keychain */; 14925 targetProxy = 5CAF7A9B26F93A750003F19E /* PBXContainerItemProxy */; 14926 }; 14927 5CAF7AA926F93F9F0003F19E /* PBXTargetDependency */ = { 14928 isa = PBXTargetDependency; 14929 target = 5CAF7A9926F93A750003F19E /* AdAttributionDaemon */; 14930 targetProxy = 5CAF7AA826F93F9F0003F19E /* PBXContainerItemProxy */; 14931 }; 14851 14932 A15797412582AE7300528236 /* PBXTargetDependency */ = { 14852 14933 isa = PBXTargetDependency; … … 14893 14974 target = CD95493426159004008372D9 /* WebKitSwift */; 14894 14975 targetProxy = CD0C36DC2639D3B4004E35D8 /* PBXContainerItemProxy */; 14976 }; 14977 DFEE369A26FAD112007C78E0 /* PBXTargetDependency */ = { 14978 isa = PBXTargetDependency; 14979 target = 8DC2EF4F0486A6940098B216 /* WebKit */; 14980 targetProxy = DFEE369926FAD112007C78E0 /* PBXContainerItemProxy */; 14895 14981 }; 14896 14982 E1AC2E2E20F7B98800B0897D /* PBXTargetDependency */ = { … … 15123 15209 name = Production; 15124 15210 }; 15211 5CAF7AA126F93A750003F19E /* Debug */ = { 15212 isa = XCBuildConfiguration; 15213 baseConfigurationReference = 5CAF7AA626F93AA50003F19E /* AdAttributionDaemon.xcconfig */; 15214 buildSettings = { 15215 OTHER_LDFLAGS = "$(OTHER_LDFLAGS)"; 15216 PRODUCT_NAME = "$(TARGET_NAME)"; 15217 }; 15218 name = Debug; 15219 }; 15220 5CAF7AA226F93A750003F19E /* Release */ = { 15221 isa = XCBuildConfiguration; 15222 baseConfigurationReference = 5CAF7AA626F93AA50003F19E /* AdAttributionDaemon.xcconfig */; 15223 buildSettings = { 15224 OTHER_LDFLAGS = "$(OTHER_LDFLAGS)"; 15225 PRODUCT_NAME = "$(TARGET_NAME)"; 15226 }; 15227 name = Release; 15228 }; 15229 5CAF7AA326F93A750003F19E /* Production */ = { 15230 isa = XCBuildConfiguration; 15231 baseConfigurationReference = 5CAF7AA626F93AA50003F19E /* AdAttributionDaemon.xcconfig */; 15232 buildSettings = { 15233 OTHER_LDFLAGS = "$(OTHER_LDFLAGS)"; 15234 PRODUCT_NAME = "$(TARGET_NAME)"; 15235 }; 15236 name = Production; 15237 }; 15125 15238 5D22D69B11A7534600BF30E5 /* Production */ = { 15126 15239 isa = XCBuildConfiguration; … … 15465 15578 defaultConfigurationName = Production; 15466 15579 }; 15580 5CAF7AA026F93A750003F19E /* Build configuration list for PBXNativeTarget "AdAttributionDaemon" */ = { 15581 isa = XCConfigurationList; 15582 buildConfigurations = ( 15583 5CAF7AA126F93A750003F19E /* Debug */, 15584 5CAF7AA226F93A750003F19E /* Release */, 15585 5CAF7AA326F93A750003F19E /* Production */, 15586 ); 15587 defaultConfigurationIsVisible = 0; 15588 defaultConfigurationName = Production; 15589 }; 15467 15590 942DB236257EE6D4009BD80A /* Build configuration list for PBXAggregateTarget "EmptyDSTROOT" */ = { 15468 15591 isa = XCConfigurationList; -
trunk/Tools/ChangeLog
r282881 r282883 1 2021-09-22 Alex Christensen <achristensen@webkit.org> 2 3 Move PCMDaemon to WebKit.framework and rename it to AdAttributionDaemon 4 https://bugs.webkit.org/show_bug.cgi?id=230516 5 6 Reviewed by Brent Fulgham. 7 8 * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: 9 * TestWebKitAPI/Tests/WebKitCocoa/EventAttribution.mm: 10 (TestWebKitAPI::testPCMDaemonLocation): 11 1 12 2021-09-22 Brady Eidson <beidson@apple.com> 2 13 -
trunk/Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj
r282881 r282883 37 37 ); 38 38 dependencies = ( 39 5C1B1D1C26EC2EEC00882DA2 /* PBXTargetDependency */,40 39 7C83E0301D0A5E1B00FEBCF3 /* PBXTargetDependency */, 41 40 7C83E0321D0A5E1D00FEBCF3 /* PBXTargetDependency */, … … 483 482 5C16F8FC230C94370074C4A8 /* TextSize.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5C16F8FB230C942B0074C4A8 /* TextSize.mm */; }; 484 483 5C19A5241FD0F60100EEA323 /* CookiePrivateBrowsing.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5C19A5231FD0F32600EEA323 /* CookiePrivateBrowsing.mm */; }; 485 5C1B1D1726EC27DE00882DA2 /* TestPCMDaemonMain.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C1B1D1626EC27C500882DA2 /* TestPCMDaemonMain.c */; };486 484 5C23DF0B2246015800F454B6 /* Challenge.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5C23DF0A2245C9D700F454B6 /* Challenge.mm */; }; 487 485 5C2936931D5BF70D00DEAB1E /* CookieAcceptPolicy.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5C2936911D5BF63E00DEAB1E /* CookieAcceptPolicy.mm */; }; … … 1305 1303 1306 1304 /* Begin PBXContainerItemProxy section */ 1307 5C1B1D1B26EC2EEC00882DA2 /* PBXContainerItemProxy */ = {1308 isa = PBXContainerItemProxy;1309 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;1310 proxyType = 1;1311 remoteGlobalIDString = 5C1B1D0826EC278500882DA2;1312 remoteInfo = TestPCMDaemon;1313 };1314 1305 5C9D922122D7DC84008E9266 /* PBXContainerItemProxy */ = { 1315 1306 isa = PBXContainerItemProxy; … … 2349 2340 5C16F8FB230C942B0074C4A8 /* TextSize.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TextSize.mm; sourceTree = "<group>"; }; 2350 2341 5C19A5231FD0F32600EEA323 /* CookiePrivateBrowsing.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = CookiePrivateBrowsing.mm; sourceTree = "<group>"; }; 2351 5C1B1D1426EC278500882DA2 /* TestPCMDaemon */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = TestPCMDaemon; sourceTree = BUILT_PRODUCTS_DIR; };2352 5C1B1D1626EC27C500882DA2 /* TestPCMDaemonMain.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = TestPCMDaemonMain.c; path = cocoa/TestPCMDaemonMain.c; sourceTree = "<group>"; };2353 5C1B1D1A26EC284E00882DA2 /* TestPCMDaemon.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = TestPCMDaemon.xcconfig; sourceTree = "<group>"; };2354 2342 5C23DF0A2245C9D700F454B6 /* Challenge.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = Challenge.mm; sourceTree = "<group>"; }; 2355 2343 5C2936911D5BF63E00DEAB1E /* CookieAcceptPolicy.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = CookieAcceptPolicy.mm; sourceTree = "<group>"; }; … … 3185 3173 3186 3174 /* Begin PBXFrameworksBuildPhase section */ 3187 5C1B1D0E26EC278500882DA2 /* Frameworks */ = {3188 isa = PBXFrameworksBuildPhase;3189 buildActionMask = 2147483647;3190 files = (3191 );3192 runOnlyForDeploymentPostprocessing = 0;3193 };3194 3175 7C83DF641D0A590C00FEBCF3 /* Frameworks */ = { 3195 3176 isa = PBXFrameworksBuildPhase; … … 3336 3317 2D1C04A51D76298B000A6816 /* TestNavigationDelegate.h */, 3337 3318 2D1C04A61D76298B000A6816 /* TestNavigationDelegate.mm */, 3338 5C1B1D1626EC27C500882DA2 /* TestPCMDaemonMain.c */,3339 3319 516281232325C17A00BB7E42 /* TestPDFDocument.h */, 3340 3320 516281242325C17B00BB7E42 /* TestPDFDocument.mm */, … … 3395 3375 isa = PBXGroup; 3396 3376 children = ( 3397 5C1B1D1426EC278500882DA2 /* TestPCMDaemon */,3398 3377 8DD76FA10486AA7600D96B5E /* TestWebKitAPI */, 3399 3378 7C83E0231D0A5AE400FEBCF3 /* TestWTF */, … … 4327 4306 BC575AE2126E88B1006F0F12 /* InjectedBundle.xcconfig */, 4328 4307 A1B89B99221E029F00EB4CEA /* SDKVariant.xcconfig */, 4329 5C1B1D1A26EC284E00882DA2 /* TestPCMDaemon.xcconfig */,4330 4308 5735F0251F3A4EA6000EE801 /* TestWebKitAPI-iOS.entitlements */, 4331 4309 51EB125324C66BCB000CB030 /* TestWebKitAPI-macOS-internal.entitlements */, … … 5017 4995 5018 4996 /* Begin PBXNativeTarget section */ 5019 5C1B1D0826EC278500882DA2 /* TestPCMDaemon */ = {5020 isa = PBXNativeTarget;5021 buildConfigurationList = 5C1B1D1126EC278500882DA2 /* Build configuration list for PBXNativeTarget "TestPCMDaemon" */;5022 buildPhases = (5023 5C1B1D0B26EC278500882DA2 /* Sources */,5024 5C1B1D0E26EC278500882DA2 /* Frameworks */,5025 );5026 buildRules = (5027 );5028 dependencies = (5029 );5030 name = TestPCMDaemon;5031 productInstallPath = "$(HOME)/bin";5032 productName = TestPCMDaemon;5033 productReference = 5C1B1D1426EC278500882DA2 /* TestPCMDaemon */;5034 productType = "com.apple.product-type.tool";5035 };5036 4997 7C83DE951D0A590C00FEBCF3 /* TestWTFLibrary */ = { 5037 4998 isa = PBXNativeTarget; … … 5193 5154 A13EBB481B87339E00097110 /* WebProcessPlugIn */, 5194 5155 537CF84322EFD64100C6EBB3 /* Apply Configuration to XCFileLists */, 5195 5C1B1D0826EC278500882DA2 /* TestPCMDaemon */,5196 5156 ); 5197 5157 }; … … 5270 5230 5271 5231 /* Begin PBXSourcesBuildPhase section */ 5272 5C1B1D0B26EC278500882DA2 /* Sources */ = {5273 isa = PBXSourcesBuildPhase;5274 buildActionMask = 2147483647;5275 files = (5276 5C1B1D1726EC27DE00882DA2 /* TestPCMDaemonMain.c in Sources */,5277 );5278 runOnlyForDeploymentPostprocessing = 0;5279 };5280 5232 7C83DE961D0A590C00FEBCF3 /* Sources */ = { 5281 5233 isa = PBXSourcesBuildPhase; … … 6147 6099 6148 6100 /* Begin PBXTargetDependency section */ 6149 5C1B1D1C26EC2EEC00882DA2 /* PBXTargetDependency */ = {6150 isa = PBXTargetDependency;6151 target = 5C1B1D0826EC278500882DA2 /* TestPCMDaemon */;6152 targetProxy = 5C1B1D1B26EC2EEC00882DA2 /* PBXContainerItemProxy */;6153 };6154 6101 5C9D922222D7DC84008E9266 /* PBXTargetDependency */ = { 6155 6102 isa = PBXTargetDependency; … … 6234 6181 name = Release; 6235 6182 }; 6236 5C1B1D1226EC278500882DA2 /* Debug */ = {6237 isa = XCBuildConfiguration;6238 baseConfigurationReference = 5C1B1D1A26EC284E00882DA2 /* TestPCMDaemon.xcconfig */;6239 buildSettings = {6240 PRODUCT_NAME = "$(TARGET_NAME)";6241 };6242 name = Debug;6243 };6244 5C1B1D1326EC278500882DA2 /* Release */ = {6245 isa = XCBuildConfiguration;6246 baseConfigurationReference = 5C1B1D1A26EC284E00882DA2 /* TestPCMDaemon.xcconfig */;6247 buildSettings = {6248 PRODUCT_NAME = "$(TARGET_NAME)";6249 };6250 name = Release;6251 };6252 6183 5C9D921A22D7DA02008E9266 /* Debug */ = { 6253 6184 isa = XCBuildConfiguration; … … 6378 6309 defaultConfigurationName = Release; 6379 6310 }; 6380 5C1B1D1126EC278500882DA2 /* Build configuration list for PBXNativeTarget "TestPCMDaemon" */ = {6381 isa = XCConfigurationList;6382 buildConfigurations = (6383 5C1B1D1226EC278500882DA2 /* Debug */,6384 5C1B1D1326EC278500882DA2 /* Release */,6385 );6386 defaultConfigurationIsVisible = 0;6387 defaultConfigurationName = Release;6388 };6389 6311 5C9D921922D7DA02008E9266 /* Build configuration list for PBXAggregateTarget "Generate Unified Sources" */ = { 6390 6312 isa = XCConfigurationList; -
trunk/Tools/TestWebKitAPI/Tests/WebKitCocoa/EventAttribution.mm
r282368 r282883 388 388 static RetainPtr<NSURL> testPCMDaemonLocation() 389 389 { 390 return [currentExecutableDirectory() URLByAppendingPathComponent:@" TestPCMDaemon" isDirectory:NO];390 return [currentExecutableDirectory() URLByAppendingPathComponent:@"AdAttributionDaemon" isDirectory:NO]; 391 391 } 392 392
Note:
See TracChangeset
for help on using the changeset viewer.