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

Changeset 176743 in webkit


Ignore:
Timestamp:
Dec 3, 2014, 12:36:02 PM (12 years ago)
Author:
dburkart@apple.com
Message:

Merged r176690. rdar://problems/18944696

Location:
branches/safari-600.3-branch/Source
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • branches/safari-600.3-branch/Source/WebKit/mac/ChangeLog

    r176740 r176743  
     12014-12-03  Dana Burkart  <dburkart@apple.com>
     2
     3        Merge r176690. <rdar://problem/18944696>
     4
     5    2014-12-02  Beth Dakin  <bdakin@apple.com>
     6
     7            More build fixing.
     8
     9            * WebView/WebActionMenuController.mm:
     10            (-[WebActionMenuController _defaultMenuItemsForLink]):
     11
     12
    1132014-12-03  Dana Burkart  <dburkart@apple.com>
    214
  • branches/safari-600.3-branch/Source/WebKit/mac/WebView/WebActionMenuController.mm

    r176740 r176743  
    283283    RetainPtr<NSMenuItem> openLinkItem = [self _createActionMenuItemForTag:WebActionMenuItemTagOpenLinkInDefaultBrowser];
    284284
    285     RetainPtr<QLPreviewMenuItem> previewLinkItem = [NSMenuItem standardQuickLookMenuItem];
    286     [previewLinkItem setPreviewStyle:QLPreviewStylePopover];
    287     [previewLinkItem setDelegate:self];
     285    RetainPtr<QLPreviewMenuItem> previewLinkItem;
     286    if ([NSMenuItem instancesRespondToSelector:@selector(standardQuickLookMenuItem)]) {
     287        previewLinkItem = [NSMenuItem standardQuickLookMenuItem];
     288        [previewLinkItem setPreviewStyle:QLPreviewStylePopover];
     289        [previewLinkItem setDelegate:self];
     290    } else
     291        previewLinkItem = [NSMenuItem separatorItem];
    288292
    289293    RetainPtr<NSMenuItem> readingListItem = [self _createActionMenuItemForTag:WebActionMenuItemTagAddLinkToSafariReadingList];
  • branches/safari-600.3-branch/Source/WebKit2/ChangeLog

    r176740 r176743  
     12014-12-03  Dana Burkart  <dburkart@apple.com>
     2
     3        Merge r176690. <rdar://problem/18944696>
     4
     5    2014-12-02  Beth Dakin  <bdakin@apple.com>
     6
     7            More build fix.
     8
     9            * UIProcess/mac/WKActionMenuController.mm:
     10            (-[WKActionMenuController _defaultMenuItemsForLink]):
     11
     12
    1132014-12-03  Dana Burkart  <dburkart@apple.com>
    214
  • branches/safari-600.3-branch/Source/WebKit2/UIProcess/mac/WKActionMenuController.mm

    r176740 r176743  
    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.