⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 176690 in webkit


Ignore:
Timestamp:
Dec 2, 2014, 1:31:48 PM (12 years ago)
Author:
Beth Dakin
Message:

Source/WebKit/mac:
More build fixing.

  • WebView/WebActionMenuController.mm:

(-[WebActionMenuController _defaultMenuItemsForLink]):

Source/WebKit2:
More build fix.

  • UIProcess/mac/WKActionMenuController.mm:

(-[WKActionMenuController _defaultMenuItemsForLink]):

Location:
trunk/Source
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/mac/ChangeLog

    r176684 r176690  
     12014-12-02  Beth Dakin  <bdakin@apple.com>
     2
     3        More build fixing.
     4
     5        * WebView/WebActionMenuController.mm:
     6        (-[WebActionMenuController _defaultMenuItemsForLink]):
     7
    182014-12-02  Beth Dakin  <bdakin@apple.com>
    29
  • trunk/Source/WebKit/mac/WebView/WebActionMenuController.mm

    r176684 r176690  
    282282    RetainPtr<NSMenuItem> openLinkItem = [self _createActionMenuItemForTag:WebActionMenuItemTagOpenLinkInDefaultBrowser];
    283283
    284     RetainPtr<QLPreviewMenuItem> previewLinkItem = [NSMenuItem standardQuickLookMenuItem];
    285     [previewLinkItem setPreviewStyle:QLPreviewStylePopover];
    286     [previewLinkItem setDelegate:self];
     284    RetainPtr<QLPreviewMenuItem> previewLinkItem;
     285    if ([NSMenuItem instancesRespondToSelector:@selector(standardQuickLookMenuItem)]) {
     286        previewLinkItem = [NSMenuItem standardQuickLookMenuItem];
     287        [previewLinkItem setPreviewStyle:QLPreviewStylePopover];
     288        [previewLinkItem setDelegate:self];
     289    } else
     290        previewLinkItem = [NSMenuItem separatorItem];
    287291
    288292    RetainPtr<NSMenuItem> readingListItem = [self _createActionMenuItemForTag:WebActionMenuItemTagAddLinkToSafariReadingList];
  • trunk/Source/WebKit2/ChangeLog

    r176687 r176690  
     12014-12-02  Beth Dakin  <bdakin@apple.com>
     2
     3        More build fix.
     4
     5        * UIProcess/mac/WKActionMenuController.mm:
     6        (-[WKActionMenuController _defaultMenuItemsForLink]):
     7
    182014-12-02  Dan Bernstein  <mitz@apple.com>
    29
  • trunk/Source/WebKit2/UIProcess/mac/WKActionMenuController.mm

    r176684 r176690  
    395395    RetainPtr<NSMenuItem> openLinkItem = [self _createActionMenuItemForTag:kWKContextActionItemTagOpenLinkInDefaultBrowser];
    396396
    397     BOOL shouldUseStandardQuickLookPreview = [_wkView _shouldUseStandardQuickLookPreview];
     397    BOOL shouldUseStandardQuickLookPreview = [_wkView _shouldUseStandardQuickLookPreview] && [NSMenuItem instancesRespondToSelector:@selector(standardQuickLookMenuItem)];
    398398    RetainPtr<NSMenuItem> previewLinkItem;
    399399    RetainPtr<QLPreviewMenuItem> qlPreviewLinkItem;
Note: See TracChangeset for help on using the changeset viewer.