-
jochen@chromium.org authored
https://bugs.webkit.org/show_bug.cgi?id=100344 Reviewed by Adam Barth. The most important part is to not rely on calling out to gdk/X11 to translate keycodes to hardware keycodes, as this is not possible inside the sandbox. * DumpRenderTree/DumpRenderTree.gypi: * DumpRenderTree/chromium/DRTTestRunner.h: (WebKit): (webkit_support): * DumpRenderTree/chromium/TestRunner/public/WebTestDelegate.h: (WebTestDelegate): * DumpRenderTree/chromium/TestRunner/src/CppVariant.h: * DumpRenderTree/chromium/TestRunner/src/EventSender.cpp: (WebTestRunner): (WebTestRunner::EventSender::doDragDrop): (WebTestRunner::EventSender::updateClickCountForButton): (WebTestRunner::EventSender::mouseDown): (WebTestRunner::EventSender::mouseUp): (WebTestRunner::EventSender::mouseMoveTo): (WebTestRunner::EventSender::keyDown): (WebTestRunner::EventSender::replaySavedEvents): (WebTestRunner::EventSender::contextClick): (WebTestRunner::EventSender::beginDragWithFiles): (WebTestRunner::EventSender::sendCurrentTouchEvent): (WebTestRunner::EventSender::handleMouseWheel): (WebTestRunner::EventSender::gestureEvent): (WebTestRunner::EventSender::gestureFlingCancel): (WebTestRunner::EventSender::gestureFlingStart): * DumpRenderTree/chromium/TestRunner/src/KeyCodeMapping.cpp: Added. (WebTestRunner): (WebTestRunner::NativeKeyCodeForWindowsKeyCode): * DumpRenderTree/chromium/TestRunner/src/KeyCodeMapping.h: Copied from Tools/DumpRenderTree/chromium/TestRunner/src/TestRunner.h. (WebTestRunner): * DumpRenderTree/chromium/TestRunner/src/TestDelegate.h: (TestDelegate): * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: * DumpRenderTree/chromium/TestRunner/src/WebTestInterfaces.cpp: (WebTestInterfaces::Internal): (WebTestRunner::WebTestInterfaces::Internal::getCurrentTimeInMillisecond): (WebTestRunner): (WebTestRunner::WebTestInterfaces::Internal::getAbsoluteWebStringFromUTF8Path): * DumpRenderTree/chromium/WebViewHost.cpp: (WebViewHost::getCurrentTimeInMillisecond): (WebViewHost::getAbsoluteWebStringFromUTF8Path): * DumpRenderTree/chromium/WebViewHost.h: (WebViewHost): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@132781 268f45cc-cd09-0410-ab3c-d52691b4dbfc
1afbceee