Changeset 295287 in webkit
- Timestamp:
- Jun 6, 2022, 8:22:21 AM (4 years ago)
- Location:
- trunk/Source
- Files:
-
- 3 edited
-
WebCore/PAL/pal/cocoa/DataDetectorsCoreSoftLink.h (modified) (1 diff)
-
WebCore/PAL/pal/cocoa/DataDetectorsCoreSoftLink.mm (modified) (1 diff)
-
WebKit/WebProcess/cocoa/WebProcessCocoa.mm (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/PAL/pal/cocoa/DataDetectorsCoreSoftLink.h
r294397 r295287 30 30 #include <pal/spi/cocoa/DataDetectorsCoreSPI.h> 31 31 #include <wtf/SoftLinking.h> 32 33 SOFT_LINK_FRAMEWORK_FOR_HEADER(PAL, DataDetectorsCore); 32 34 33 35 SOFT_LINK_CLASS_FOR_HEADER(PAL, DDScannerResult) -
trunk/Source/WebCore/PAL/pal/cocoa/DataDetectorsCoreSoftLink.mm
r294397 r295287 31 31 #include <wtf/SoftLinking.h> 32 32 33 SOFT_LINK_PRIVATE_FRAMEWORK_FOR_SOURCE (PAL, DataDetectorsCore)33 SOFT_LINK_PRIVATE_FRAMEWORK_FOR_SOURCE_WITH_EXPORT(PAL, DataDetectorsCore, PAL_EXPORT) 34 34 SOFT_LINK_CLASS_FOR_SOURCE_WITH_EXPORT(PAL, DataDetectorsCore, DDScannerResult, PAL_EXPORT) 35 35 -
trunk/Source/WebKit/WebProcess/cocoa/WebProcessCocoa.mm
r295270 r295287 155 155 #endif 156 156 157 #if ENABLE(DATA_DETECTION) && PLATFORM(IOS_FAMILY) 158 #import <pal/spi/ios/DataDetectorsUISPI.h> 159 #endif 160 157 161 #import <WebCore/MediaAccessibilitySoftLink.h> 158 162 #import <pal/cf/AudioToolboxSoftLink.h> … … 224 228 } 225 229 #endif 230 231 static void softlinkDataDetectorsFrameworks() 232 { 233 #if ENABLE(DATA_DETECTION) 234 PAL::isDataDetectorsCoreFrameworkAvailable(); 235 #if PLATFORM(IOS_FAMILY) 236 DataDetectorsUILibrary(); 237 #endif // PLATFORM(IOS_FAMILY) 238 #endif // ENABLE(DATA_DETECTION) 239 } 226 240 227 241 void WebProcess::platformInitializeWebProcess(WebProcessCreationParameters& parameters) … … 419 433 if (!isParentProcessAFullWebBrowser(*this)) 420 434 disableURLSchemeCheckInDataDetectors(); 435 436 // Soft link frameworks related to Data Detection before we disconnect from launchd because these frameworks connect to 437 // launchd temporarily at link time to register XPC services. See rdar://93598951 (my feature request to stop doing that) 438 softlinkDataDetectorsFrameworks(); 421 439 } 422 440
Note:
See TracChangeset
for help on using the changeset viewer.