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

Changeset 181743 in webkit


Ignore:
Timestamp:
Mar 19, 2015, 2:01:01 AM (11 years ago)
Author:
bshafiei@apple.com
Message:

Merged r181679. rdar://problem/20032670

Location:
tags/Safari-601.1.23.3/Source
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • tags/Safari-601.1.23.3/Source/WebKit/mac/ChangeLog

    r181742 r181743  
     12015-03-19  Babak Shafiei  <bshafiei@apple.com>
     2
     3        Merge r181679.
     4
     5    2015-03-17  Tim Horton  <timothy_horton@apple.com>
     6
     7            Cannot invoke action menus anymore
     8            https://bugs.webkit.org/show_bug.cgi?id=142797
     9            <rdar://problem/20032670>
     10
     11            * WebView/WebHTMLView.mm:
     12            (-[WebHTMLView otherMouseDown:]):
     13            Need a respondsToSelector check.
     14
    1152015-03-19  Babak Shafiei  <bshafiei@apple.com>
    216
  • tags/Safari-601.1.23.3/Source/WebKit/mac/WebView/WebHTMLView.mm

    r181742 r181743  
    53895389- (void)otherMouseDown:(NSEvent *)event
    53905390{
    5391     if ([event buttonNumber] != 2 || [NSMenu menuTypeForEvent:event] == NSMenuTypeActionMenu) {
     5391    if ([event buttonNumber] != 2 || ([NSMenu respondsToSelector:@selector(menuTypeForEvent:)] && [NSMenu menuTypeForEvent:event] == NSMenuTypeActionMenu)) {
    53925392        [super otherMouseDown:event];
    53935393        return;
  • tags/Safari-601.1.23.3/Source/WebKit2/ChangeLog

    r181741 r181743  
     12015-03-19  Babak Shafiei  <bshafiei@apple.com>
     2
     3        Merge r181679.
     4
     5    2015-03-17  Tim Horton  <timothy_horton@apple.com>
     6
     7            Cannot invoke action menus anymore
     8            https://bugs.webkit.org/show_bug.cgi?id=142797
     9            <rdar://problem/20032670>
     10
     11            * UIProcess/API/mac/WKView.mm:
     12            Need a respondsToSelector check.
     13
    1142015-03-19  Babak Shafiei  <bshafiei@apple.com>
    215
  • tags/Safari-601.1.23.3/Source/WebKit2/UIProcess/API/mac/WKView.mm

    r181741 r181743  
    11781178            return; \
    11791179        } \
    1180         if ([NSMenu menuTypeForEvent:theEvent] == NSMenuTypeActionMenu) { \
     1180        if ([NSMenu respondsToSelector:@selector(menuTypeForEvent:)] && [NSMenu menuTypeForEvent:theEvent] == NSMenuTypeActionMenu) { \
    11811181            [super Selector:theEvent]; \
    11821182            return; \
Note: See TracChangeset for help on using the changeset viewer.