Title: [175591] trunk/Source/WebKit2
Revision
175591
Author
ander...@apple.com
Date
2014-11-04 17:07:45 -0800 (Tue, 04 Nov 2014)

Log Message

Try to fix the 32-bit build.

* UIProcess/mac/WKActionMenuController.mm:
(-[WKActionMenuController _defaultMenuItemsForLink]):
(-[WKActionMenuController _createActionMenuItemForTag:]):

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (175590 => 175591)


--- trunk/Source/WebKit2/ChangeLog	2014-11-05 00:53:55 UTC (rev 175590)
+++ trunk/Source/WebKit2/ChangeLog	2014-11-05 01:07:45 UTC (rev 175591)
@@ -1,3 +1,11 @@
+2014-11-04  Anders Carlsson  <ander...@apple.com>
+
+        Try to fix the 32-bit build.
+
+        * UIProcess/mac/WKActionMenuController.mm:
+        (-[WKActionMenuController _defaultMenuItemsForLink]):
+        (-[WKActionMenuController _createActionMenuItemForTag:]):
+
 2014-11-04  Conrad Shultz  <conrad_shu...@apple.com>
 
         Use a web view for Quick Look in action menus

Modified: trunk/Source/WebKit2/UIProcess/mac/WKActionMenuController.mm (175590 => 175591)


--- trunk/Source/WebKit2/UIProcess/mac/WKActionMenuController.mm	2014-11-05 00:53:55 UTC (rev 175590)
+++ trunk/Source/WebKit2/UIProcess/mac/WKActionMenuController.mm	2014-11-05 01:07:45 UTC (rev 175591)
@@ -70,6 +70,7 @@
 - (NSArray *)_actionMenuItemsForHitTestResult:(WKHitTestResultRef)hitTestResult defaultActionMenuItems:(NSArray *)defaultMenuItems;
 @end
 
+#if WK_API_ENABLED
 @interface WKPagePreviewViewController : NSViewController {
 @public
     NSSize _preferredSize;
@@ -106,6 +107,7 @@
 }
 
 @end
+#endif
 
 @implementation WKActionMenuController
 
@@ -215,7 +217,11 @@
 - (NSArray *)_defaultMenuItemsForLink
 {
     RetainPtr<NSMenuItem> openLinkItem = [self _createActionMenuItemForTag:kWKContextActionItemTagOpenLinkInDefaultBrowser];
+#if WK_API_ENABLED
     RetainPtr<NSMenuItem> previewLinkItem = [self _createActionMenuItemForTag:kWKContextActionItemTagPreviewLink];
+#else
+    RetainPtr<NSMenuItem> previewLinkItem = [NSMenuItem separatorItem];
+#endif
     RetainPtr<NSMenuItem> readingListItem = [self _createActionMenuItemForTag:kWKContextActionItemTagAddLinkToSafariReadingList];
 
     return @[ openLinkItem.get(), previewLinkItem.get(), [NSMenuItem separatorItem], readingListItem.get() ];
@@ -234,6 +240,7 @@
     [service performWithItems:@[ [NSURL _web_URLWithWTFString:hitTestResult->absoluteLinkURL()] ]];
 }
 
+#if WK_API_ENABLED
 - (void)_previewURLFromActionMenu:(id)sender
 {
     WebHitTestResult* hitTestResult = _page->lastMouseMoveHitTestResult();
@@ -253,6 +260,7 @@
     [popover setContentViewController:previewViewController.get()];
     return popover;
 }
+#endif
 
 #pragma mark Image actions
 
@@ -530,11 +538,13 @@
         image = webKitBundleImageNamed(@"OpenInNewWindowTemplate");
         break;
 
+#if WK_API_ENABLED
     case kWKContextActionItemTagPreviewLink:
         selector = @selector(_previewURLFromActionMenu:);
         title = @"Preview";
         image = [NSImage imageNamed:@"NSActionMenuQuickLook"];
         break;
+#endif
 
     case kWKContextActionItemTagAddLinkToSafariReadingList:
         selector = @selector(_addToReadingListFromActionMenu:);
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to