Changeset 98200 in webkit
- Timestamp:
- Oct 23, 2011 12:27:47 AM (12 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r98199 r98200 1 2011-10-23 Kaustubh Atrawalkar <kaustubh@motorola.com> 2 3 [GTK] Implement KeyDown function for WebKit2 EventSender. 4 https://bugs.webkit.org/show_bug.cgi?id=69410 5 6 Unskip passed tests. 7 8 Reviewed by Martin Robinson. 9 10 * platform/gtk-wk2/Skipped: 11 1 12 2011-10-21 Geoffrey Garen <ggaren@apple.com> 2 13 -
trunk/LayoutTests/platform/gtk-wk2/Skipped
r97494 r98200 88 88 plugins/fullscreen-plugins-dont-reload.html 89 89 plugins/keyboard-events.html 90 fast/dom/HTMLSelectElement/click-size-zero-no-crash.html91 90 fast/dom/access-key-iframe.html 92 91 fast/dom/hidden-iframe-no-focus.html 93 fast/dom/horizontal-scrollbar-in-rtl.html94 92 fast/dom/vertical-scrollbar-in-rtl.html 95 fast/events/keypress-removed-node.html96 fast/events/attempt-select-all-with-wrong-modifier.html97 fast/events/keyevent-iframe-removed-crash.html98 93 fast/events/key-events-in-input-text.html 99 94 fast/events/imagemap-norender-crash.html 100 95 fast/events/special-key-events-in-input-text.html 101 fast/events/select-element.html102 96 fast/events/access-key-self-destruct.html 103 97 fast/events/multiline-link-arrow-navigation.html … … 108 102 fast/events/selectstart-by-arrow-keys.html 109 103 fast/events/tab-is-focusable-assert.html 110 fast/events/keydown-keypress-preventDefault.html111 fast/events/keydown-1.html112 104 fast/events/focusingUnloadedFrame.html 113 105 fast/events/onsearch-enter.html 114 106 fast/events/inputText-never-fired-on-keydown-cancel.html 115 107 fast/events/keydown-numpad-keys.html 116 fast/events/select-onchange-crash.html117 108 fast/events/selectstart-by-arrow-keys-prevent-default.html 118 109 fast/events/onchange-textfield.html … … 121 112 fast/events/tabindex-focus-chain.html 122 113 fast/events/node-event-anchor-lock.html 123 fast/events/arrow-navigation.html124 114 fast/events/keydown-keypress-focus-change.html 125 115 fast/events/js-keyboard-event-creation.html … … 132 122 fast/events/onchange-searchfield.html 133 123 fast/events/onchange-text-form-field.html 134 fast/events/keydown-remove-frame.html135 124 fast/events/keypress-focus-change.html 136 fast/events/keydown-function-keys.html137 fast/events/space-scroll-event.html138 fast/events/arrow-keys-on-body.html139 fast/events/recorded-keydown-event.html140 125 fast/events/popup-when-select-change.html 141 126 fast/events/tab-imagemap.html 142 fast/events/menu-keydown-on-hidden-element.html143 fast/events/anchor-empty-focus.html144 127 fast/events/key-events-in-input-button.html 145 128 fast/repaint/fixed-move-after-keyboard-scroll.html … … 201 184 editing/deleting/delete-ligature-002.html 202 185 editing/deleting/skip-virama-001.html 203 editing/deleting/forward-delete-key.html204 186 editing/deleting/delete-by-word-002.html 205 editing/deleting/5729680.html206 187 editing/inserting/typing-tab-designmode-forms.html 207 188 editing/inserting/typing-tab-designmode.html … … 216 197 editing/input/option-page-up-down.html 217 198 editing/input/style-change-during-input.html 218 editing/input/page-up-down-scrolls.html219 199 220 200 # [GTK] Implement drag and drop support in WebKit2 … … 392 372 fast/events/resources/drag-outside-window-frame.html 393 373 fast/events/mouseover-mouseout2.html 394 fast/events/node-event-anchor-lock.html395 374 fast/events/mouseover-button.html 396 375 fast/events/click-focus-anchor.html … … 616 595 editing/selection/fake-drag.html 617 596 editing/selection/paragraph-granularity.html 618 editing/selection/5131716-3.html619 597 editing/selection/after-line-break.html 620 598 editing/selection/anchor-focus3.html 621 editing/selection/5057506-2.html622 599 editing/selection/anchor-focus1.html 623 600 editing/selection/expanding-selections.html -
trunk/Tools/ChangeLog
r98195 r98200 1 2011-10-23 Kaustubh Atrawalkar <kaustubh@motorola.com> 2 3 [GTK] Implement KeyDown function for WebKit2 EventSender. 4 https://bugs.webkit.org/show_bug.cgi?id=69410 5 6 Reviewed by Martin Robinson. 7 8 Implement the KeyDown function on Gtk platform. 9 10 * WebKitTestRunner/GNUmakefile.am: 11 * WebKitTestRunner/TestController.cpp: 12 (WTR::TestController::TestController): 13 (WTR::TestController::didReceiveSynchronousMessageFromInjectedBundle): 14 * WebKitTestRunner/gtk/EventSenderProxyGtk.cpp: Added. 15 (WTR::EventSenderProxy::EventSenderProxy): 16 (WTR::dispatchEvent): 17 (WTR::getModifiers): 18 (WTR::getGDKKeySymForKeyRef): 19 (WTR::EventSenderProxy::keyDown): 20 1 21 2011-10-22 Zan Dobersek <zandobersek@gmail.com> 2 22 -
trunk/Tools/WebKitTestRunner/GNUmakefile.am
r96740 r98200 11 11 Programs_WebKitTestRunner_SOURCES = \ 12 12 Tools/WebKitTestRunner/gtk/main.cpp \ 13 Tools/WebKitTestRunner/gtk/EventSenderProxyGtk.cpp \ 13 14 Tools/WebKitTestRunner/gtk/PlatformWebViewGtk.cpp \ 14 15 Tools/WebKitTestRunner/gtk/TestControllerGtk.cpp \ … … 23 24 Tools/WebKitTestRunner/TestController.h \ 24 25 Tools/WebKitTestRunner/TestInvocation.cpp \ 25 Tools/WebKitTestRunner/TestInvocation.h 26 Tools/WebKitTestRunner/TestInvocation.h \ 27 Source/WebCore/platform/gtk/GtkVersioning.c 26 28 27 29 Programs_WebKitTestRunner_CPPFLAGS = \ 28 30 -include Tools/WebKitTestRunner/WebKitTestRunnerPrefix.h \ 29 31 -I$(srcdir)/Tools/WebKitTestRunner \ 32 -I$(srcdir)/Source/WebCore/platform/gtk \ 30 33 -I$(top_builddir)/DerivedSources/WebKit2/include \ 31 34 -DWEBKIT_EXEC_PATH=\"${shell pwd}/$(top_builddir)/Programs/\" \ -
trunk/Tools/WebKitTestRunner/TestController.cpp
r97407 r98200 39 39 #include <wtf/PassOwnPtr.h> 40 40 41 #if PLATFORM(MAC) || PLATFORM(QT) 41 #if PLATFORM(MAC) || PLATFORM(QT) || PLATFORM(GTK) 42 42 #include "EventSenderProxy.h" 43 43 #endif … … 75 75 , m_shouldExitWhenWebProcessCrashes(true) 76 76 , m_beforeUnloadReturnValue(true) 77 #if PLATFORM(MAC) || PLATFORM(QT) 77 #if PLATFORM(MAC) || PLATFORM(QT) || PLATFORM(GTK) 78 78 , m_eventSenderProxy(new EventSenderProxy(this)) 79 79 #endif … … 541 541 WKRetainPtr<WKTypeRef> TestController::didReceiveSynchronousMessageFromInjectedBundle(WKStringRef messageName, WKTypeRef messageBody) 542 542 { 543 #if PLATFORM(MAC) || PLATFORM(QT) 543 #if PLATFORM(MAC) || PLATFORM(QT) || PLATFORM(GTK) 544 544 if (WKStringIsEqualToUTF8CString(messageName, "EventSender")) { 545 545 ASSERT(WKGetTypeID(messageBody) == WKDictionaryGetTypeID()); … … 566 566 } 567 567 568 #if PLATFORM(MAC) || PLATFORM(QT) 568 569 if (WKStringIsEqualToUTF8CString(subMessageName, "MouseDown") || WKStringIsEqualToUTF8CString(subMessageName, "MouseUp")) { 569 570 WKRetainPtr<WKStringRef> buttonKey = adoptWK(WKStringCreateWithUTF8CString("Button")); … … 618 619 return 0; 619 620 } 620 621 #endif 621 622 ASSERT_NOT_REACHED(); 622 623 }
Note: See TracChangeset
for help on using the changeset viewer.