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

Changeset 175420 in webkit


Ignore:
Timestamp:
Oct 31, 2014, 1:41:57 PM (12 years ago)
Author:
timothy_horton@apple.com
Message:

Fix the build for pre-Yosemite systems after r175417

  • UIProcess/API/mac/WKView.mm:

(-[WKView dealloc]):
(-[WKView initWithFrame:context:configuration:webView:]):

  • UIProcess/API/mac/WKViewInternal.h:
  • UIProcess/mac/PageClientImpl.mm:

(WebKit::PageClientImpl::didPerformActionMenuHitTest):

  • UIProcess/mac/WKActionMenuController.h:
  • UIProcess/mac/WKActionMenuController.mm:
Location:
trunk/Source/WebKit2
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r175418 r175420  
     12014-10-31  Timothy Horton  <timothy_horton@apple.com>
     2
     3        Fix the build for pre-Yosemite systems after r175417
     4
     5        * UIProcess/API/mac/WKView.mm:
     6        (-[WKView dealloc]):
     7        (-[WKView initWithFrame:context:configuration:webView:]):
     8        * UIProcess/API/mac/WKViewInternal.h:
     9        * UIProcess/mac/PageClientImpl.mm:
     10        (WebKit::PageClientImpl::didPerformActionMenuHitTest):
     11        * UIProcess/mac/WKActionMenuController.h:
     12        * UIProcess/mac/WKActionMenuController.mm:
     13
    1142014-10-31  Timothy Horton  <timothy_horton@apple.com>
    215
  • trunk/Source/WebKit2/UIProcess/API/mac/WKView.mm

    r175376 r175420  
    252252#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 101000
    253253    BOOL _automaticallyAdjustsContentInsets;
     254    RetainPtr<WKActionMenuController> _actionMenuController;
    254255#endif
    255256
     
    257258    _WKThumbnailView *_thumbnailView;
    258259#endif
    259 
    260     RetainPtr<WKActionMenuController> _actionMenuController;
    261260}
    262261
     
    305304- (void)dealloc
    306305{
     306#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 101000
    307307    [_data->_actionMenuController willDestroyView:self];
     308#endif
    308309
    309310    _data->_page->close();
     
    35353536    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(_applicationWillTerminate:) name:NSApplicationWillTerminateNotification object:NSApp];
    35363537
     3538#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 101000
    35373539    if ([self respondsToSelector:@selector(setActionMenu:)]) {
    35383540        RetainPtr<NSMenu> menu = adoptNS([[NSMenu alloc] init]);
     
    35413543        self.actionMenu.delegate = _data->_actionMenuController.get();
    35423544    }
     3545#endif
    35433546
    35443547    return self;
     
    36393642}
    36403643
     3644#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 101000
     3645
    36413646- (void)prepareForMenu:(NSMenu *)menu withEvent:(NSEvent *)event
    36423647{
     
    36583663    [_data->_actionMenuController didPerformActionMenuHitTest:hitTestResult];
    36593664}
     3665
     3666#endif // __MAC_OS_X_VERSION_MIN_REQUIRED >= 101000
    36603667
    36613668@end
  • trunk/Source/WebKit2/UIProcess/API/mac/WKViewInternal.h

    r175075 r175420  
    126126- (void)_closeFullScreenWindowController;
    127127
     128#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 101000
    128129- (void)_didPerformActionMenuHitTest:(const WebKit::ActionMenuHitTestResult&)hitTestResult;
     130#endif
    129131
    130132@end
  • trunk/Source/WebKit2/UIProcess/mac/PageClientImpl.mm

    r175075 r175420  
    756756void PageClientImpl::didPerformActionMenuHitTest(const ActionMenuHitTestResult& result)
    757757{
     758#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 101000
    758759    [m_wkView _didPerformActionMenuHitTest:result];
     760#endif
    759761}
    760762
  • trunk/Source/WebKit2/UIProcess/mac/WKActionMenuController.h

    r175376 r175420  
    2626#ifndef WKActionMenuController_h
    2727#define WKActionMenuController_h
     28
     29#if PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101000
    2830
    2931#import "ActionMenuHitTestResult.h"
     
    6769@end
    6870
     71#endif // PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101000
     72
    6973#endif // WKActionMenuController_h
  • trunk/Source/WebKit2/UIProcess/mac/WKActionMenuController.mm

    r175418 r175420  
    2727#import "WKActionMenuController.h"
    2828
    29 #if PLATFORM(MAC)
     29#if PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101000
    3030
    3131#import "WKNSURLExtras.h"
Note: See TracChangeset for help on using the changeset viewer.