summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authorfinnur@google.com <finnur@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-02-06 22:13:49 +0000
committerfinnur@google.com <finnur@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-02-06 22:13:49 +0000
commit2d80cc9d0acd68e0b65f817f3ec6df892ca3a193 (patch)
tree3c5a2ae78d2e82f07c080e283c7a387a9f09235d /webkit
parent76ed97f62103bf85fc45ba744e43a7459a970375 (diff)
downloadchromium_src-2d80cc9d0acd68e0b65f817f3ec6df892ca3a193.zip
chromium_src-2d80cc9d0acd68e0b65f817f3ec6df892ca3a193.tar.gz
chromium_src-2d80cc9d0acd68e0b65f817f3ec6df892ca3a193.tar.bz2
One more layout test passing.
We needed to map two more strings (pageUp and pageDown) to WebCore::VKEY_ equivalants. Review URL: http://codereview.chromium.org/23011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9341 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r--webkit/tools/layout_tests/test_lists/tests_fixable.txt5
-rw-r--r--webkit/tools/test_shell/event_sending_controller.cc4
2 files changed, 4 insertions, 5 deletions
diff --git a/webkit/tools/layout_tests/test_lists/tests_fixable.txt b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
index 0139cce..06a08bdd 100644
--- a/webkit/tools/layout_tests/test_lists/tests_fixable.txt
+++ b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
@@ -164,11 +164,6 @@ DEFER LINUX WIN : LayoutTests/editing/selection/designmode-no-caret.html = FAIL
// which are intended to be fixed for Beta.
DEFER LINUX WIN : LayoutTests/editing/selection/move-begin-end.html = FAIL
-// The platform folder has been ignored until now. It is now considered passing
-// except for this one test, which may need additional functionality support
-// from TestShell to pass.
-DEFER WIN : LayoutTests/platform/win/editing/selection/shift-page-up-down.html = FAIL
-
// Bug 845400
// The end result looks right, but the event messages differ.
DEFER : LayoutTests/editing/pasteboard/paste-xml.xhtml = FAIL
diff --git a/webkit/tools/test_shell/event_sending_controller.cc b/webkit/tools/test_shell/event_sending_controller.cc
index 5bb1fe8..4a067b1 100644
--- a/webkit/tools/test_shell/event_sending_controller.cc
+++ b/webkit/tools/test_shell/event_sending_controller.cc
@@ -357,6 +357,10 @@ void EventSendingController::keyDown(
code = WebCore::VKEY_UP;
} else if (L"delete" == code_str) {
code = WebCore::VKEY_BACK;
+ } else if (L"pageUp" == code_str) {
+ code = WebCore::VKEY_PRIOR;
+ } else if (L"pageDown" == code_str) {
+ code = WebCore::VKEY_NEXT;
} else {
DCHECK(code_str.length() == 1);
code = code_str[0];