Changeset 185748 in webkit
- Timestamp:
- Jun 19, 2015, 9:05:54 AM (11 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
UIProcess/ios/WKContentViewInteraction.mm (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r185744 r185748 1 2015-06-19 Dan Bernstein <mitz@apple.com> 2 3 Fixed the build for platforms that don’t have SafariServices. 4 5 * UIProcess/ios/WKContentViewInteraction.mm: 6 (-[WKContentView previewViewControllerForPosition:inSourceView:]): 7 (-[WKContentView commitPreviewViewController:]): 8 (-[WKContentView willPresentPreviewViewController:forPosition:inSourceView:]): 9 1 10 2015-06-19 Csaba Osztrogonác <ossy@webkit.org> 2 11 -
trunk/Source/WebKit2/UIProcess/ios/WKContentViewInteraction.mm
r185706 r185748 3126 3126 return nil; 3127 3127 3128 _highlightLongPressCanClick = NO;3129 3130 3128 NSURL *targetURL = [NSURL URLWithString:_positionInformation.url]; 3131 3129 id<WKUIDelegatePrivate> uiDelegate = static_cast<id <WKUIDelegatePrivate>>([_webView UIDelegate]); 3132 if ([uiDelegate respondsToSelector:@selector(_webView:previewViewControllerForURL:)]) 3130 if ([uiDelegate respondsToSelector:@selector(_webView:previewViewControllerForURL:)]) { 3131 _highlightLongPressCanClick = NO; 3133 3132 return [uiDelegate _webView:_webView previewViewControllerForURL:targetURL]; 3134 3133 } 3134 3135 #if HAVE(SAFARI_SERVICES_FRAMEWORK) 3135 3136 SFSafariViewController *previewViewController = [allocSFSafariViewControllerInstance() initWithURL:targetURL]; 3136 3137 previewViewController._showingLinkPreview = YES; 3138 _highlightLongPressCanClick = NO; 3137 3139 return previewViewController; 3140 #else 3141 return nil; 3142 #endif 3138 3143 } 3139 3144 … … 3146 3151 } 3147 3152 3153 #if HAVE(SAFARI_SERVICES_FRAMEWORK) 3148 3154 if (![viewController isKindOfClass:getSFSafariViewControllerClass()]) 3149 3155 return; … … 3157 3163 UIViewController *presentingViewController = viewController.presentingViewController ?: self.window.rootViewController; 3158 3164 [presentingViewController presentViewController:viewController animated:NO completion:nil]; 3165 #endif 3159 3166 } 3160 3167
Note:
See TracChangeset
for help on using the changeset viewer.