Changeset 202116 in webkit
- Timestamp:
- Jun 15, 2016 4:44:57 PM (8 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r202115 r202116 1 2016-06-13 Simon Fraser <simon.fraser@apple.com> 2 3 [iOS WK2] Make it possible to test the Next/Previous buttons in the keyboard accessory bar 4 https://bugs.webkit.org/show_bug.cgi?id=158714 5 6 Reviewed by Enrica Casucci. 7 8 Add UIScriptController.keyboardAccessoryBar{Next,Previous} and hook it up to the WKContentView 9 method that gets called from UIKit. 10 11 Add a test that exercises it. 12 13 * TestExpectations: 14 * fast/forms/ios/accessory-bar-navigation-expected.txt: Added. 15 * fast/forms/ios/accessory-bar-navigation.html: Added. 16 * fast/forms/ios/resources/zooming-test-utils.js: Added. 17 (testZoomAfterTap): 18 (tableFromJSON): 19 * platform/ios-simulator-wk2/TestExpectations: 20 1 21 2016-06-15 Dean Jackson <dino@apple.com> 2 22 -
trunk/LayoutTests/fast/forms/ios/resources/zooming-test-utils.js
r202114 r202116 5 5 return; 6 6 7 // Tap near the right end of the text.8 7 var point = getPointInsideElement(targetElement, xOffset, yOffset); 9 8 10 9 var uiScript = zoomAfterSingleTapUIScript(point.x, point.y); 11 10 testRunner.runUIScript(uiScript, function(result) { … … 26 25 'visibleRect' : uiController.contentVisibleRect 27 26 }; 28 27 29 28 var result = JSON.stringify(result, function(key, value) { 30 29 if (typeof value === "number") -
trunk/Source/WebKit2/ChangeLog
r202112 r202116 1 2016-06-13 Simon Fraser <simon.fraser@apple.com> 2 3 [iOS WK2] Make it possible to test the Next/Previous buttons in the keyboard accessory bar 4 https://bugs.webkit.org/show_bug.cgi?id=158714 5 6 Reviewed by Enrica Casucci. 7 8 Add UIScriptController.keyboardAccessoryBar{Next,Previous} and hook it up to the WKContentView 9 method that gets called from UIKit. 10 11 Add a test that exercises it. 12 13 * UIProcess/API/Cocoa/WKWebView.mm: 14 (-[WKWebView keyboardAssistantBarNext]): 15 (-[WKWebView keyboardAssistantBarPrevious]): 16 * UIProcess/API/Cocoa/WKWebViewPrivate.h: 17 1 18 2016-06-15 Dean Jackson <dino@apple.com> 2 19 -
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm
r201888 r202116 4439 4439 } 4440 4440 4441 - (void)keyboardAccessoryBarNext 4442 { 4443 [_contentView accessoryTab:YES]; 4444 } 4445 4446 - (void)keyboardAccessoryBarPrevious 4447 { 4448 [_contentView accessoryTab:NO]; 4449 } 4450 4441 4451 #endif // PLATFORM(IOS) 4442 4452 -
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebViewPrivate.h
r200403 r202116 251 251 - (CGPoint)_convertPointFromContentsToView:(CGPoint)point WK_AVAILABLE(WK_MAC_TBA, WK_IOS_TBA); 252 252 - (CGPoint)_convertPointFromViewToContents:(CGPoint)point WK_AVAILABLE(WK_MAC_TBA, WK_IOS_TBA); 253 254 - (void)keyboardAccessoryBarNext; 255 - (void)keyboardAccessoryBarPrevious; 253 256 #endif 254 257 -
trunk/Tools/ChangeLog
r202111 r202116 1 2016-06-13 Simon Fraser <simon.fraser@apple.com> 2 3 [iOS WK2] Make it possible to test the Next/Previous buttons in the keyboard accessory bar 4 https://bugs.webkit.org/show_bug.cgi?id=158714 5 6 Reviewed by Enrica Casucci. 7 8 Add UIScriptController.keyboardAccessoryBar{Next,Previous} and hook it up to the WKContentView 9 method that gets called from UIKit. 10 11 Add a test that exercises it. 12 13 * WebKitTestRunner/UIScriptContext/Bindings/UIScriptController.idl: 14 * WebKitTestRunner/UIScriptContext/UIScriptController.cpp: 15 (WTR::UIScriptController::keyboardAccessoryBarNext): 16 (WTR::UIScriptController::keyboardAccessoryBarPrevious): 17 * WebKitTestRunner/UIScriptContext/UIScriptController.h: 18 * WebKitTestRunner/ios/UIScriptControllerIOS.mm: 19 (WTR::UIScriptController::keyboardAccessoryBarNext): 20 (WTR::UIScriptController::keyboardAccessoryBarPrevious): 21 1 22 2016-06-15 Sam Weinig <sam@webkit.org> 2 23 -
trunk/Tools/WebKitTestRunner/UIScriptContext/Bindings/UIScriptController.idl
r200602 r202116 43 43 void keyUpUsingHardwareKeyboard(DOMString character, object callback); 44 44 45 void keyboardAccessoryBarNext(); 46 void keyboardAccessoryBarPrevious(); 47 45 48 attribute object didShowKeyboardCallback; 46 49 attribute object didHideKeyboardCallback; -
trunk/Tools/WebKitTestRunner/UIScriptContext/UIScriptController.cpp
r200602 r202116 151 151 } 152 152 153 void UIScriptController::keyboardAccessoryBarNext() 154 { 155 } 156 157 void UIScriptController::keyboardAccessoryBarPrevious() 158 { 159 } 160 153 161 double UIScriptController::zoomScale() const 154 162 { -
trunk/Tools/WebKitTestRunner/UIScriptContext/UIScriptController.h
r200602 r202116 58 58 void keyUpUsingHardwareKeyboard(JSStringRef character, JSValueRef callback); 59 59 60 void keyboardAccessoryBarNext(); 61 void keyboardAccessoryBarPrevious(); 62 60 63 void setWillBeginZoomingCallback(JSValueRef); 61 64 JSValueRef willBeginZoomingCallback() const; -
trunk/Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm
r200602 r202116 176 176 } 177 177 178 void UIScriptController::keyboardAccessoryBarNext() 179 { 180 TestRunnerWKWebView *webView = TestController::singleton().mainWebView()->platformView(); 181 [webView keyboardAccessoryBarNext]; 182 } 183 184 void UIScriptController::keyboardAccessoryBarPrevious() 185 { 186 TestRunnerWKWebView *webView = TestController::singleton().mainWebView()->platformView(); 187 [webView keyboardAccessoryBarPrevious]; 188 } 189 178 190 double UIScriptController::minimumZoomScale() const 179 191 {
Note: See TracChangeset
for help on using the changeset viewer.