Changeset 176351 in webkit
- Timestamp:
- Nov 19, 2014, 3:00:48 PM (12 years ago)
- Location:
- trunk/Source
- Files:
-
- 4 edited
-
WebKit/mac/ChangeLog (modified) (1 diff)
-
WebKit/mac/WebView/WebActionMenuController.mm (modified) (1 diff)
-
WebKit2/ChangeLog (modified) (1 diff)
-
WebKit2/UIProcess/mac/WKActionMenuController.mm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/mac/ChangeLog
r176347 r176351 1 2014-11-19 Beth Dakin <bdakin@apple.com> 2 3 Data detected results with no menu items should not fall through to regular text 4 action menus 5 https://bugs.webkit.org/show_bug.cgi?id=138887 6 -and corresponding- 7 rdar://problem/18971616 8 9 Reviewed by Tim Horton. 10 11 * WebView/WebActionMenuController.mm: 12 (-[WebActionMenuController _defaultMenuItems]): 13 1 14 2014-11-19 Daniel Bates <dabates@apple.com> 2 15 -
trunk/Source/WebKit/mac/WebView/WebActionMenuController.mm
r176288 r176351 853 853 if (node && node->isTextNode()) { 854 854 NSArray *dataDetectorMenuItems = [self _defaultMenuItemsForDataDetectedText]; 855 if (dataDetectorMenuItems.count) { 855 if (_currentActionContext) { 856 // If this is a data detected item with no menu items, we should not fall back to regular text options. 857 if (!dataDetectorMenuItems.count) { 858 _type = WebActionMenuNone; 859 return @[ ]; 860 } 856 861 _type = WebActionMenuDataDetectedItem; 857 862 return dataDetectorMenuItems; -
trunk/Source/WebKit2/ChangeLog
r176347 r176351 1 2014-11-19 Beth Dakin <bdakin@apple.com> 2 3 Data detected results with no menu items should not fall through to regular text 4 action menus 5 https://bugs.webkit.org/show_bug.cgi?id=138887 6 -and corresponding- 7 rdar://problem/18971616 8 9 Reviewed by Tim Horton. 10 11 * UIProcess/mac/WKActionMenuController.mm: 12 (-[WKActionMenuController _defaultMenuItems]): 13 1 14 2014-11-19 Daniel Bates <dabates@apple.com> 2 15 -
trunk/Source/WebKit2/UIProcess/mac/WKActionMenuController.mm
r176288 r176351 921 921 if (hitTestResult->isTextNode()) { 922 922 NSArray *dataDetectorMenuItems = [self _defaultMenuItemsForDataDetectedText]; 923 if (dataDetectorMenuItems.count) { 923 if (_currentActionContext) { 924 // If this is a data detected item with no menu items, we should not fall back to regular text options. 925 if (!dataDetectorMenuItems.count) { 926 _type = kWKActionMenuNone; 927 return @[ ]; 928 } 924 929 _type = kWKActionMenuDataDetectedItem; 925 930 return dataDetectorMenuItems;
Note:
See TracChangeset
for help on using the changeset viewer.