Title: [118540] trunk/Tools
Revision
118540
Author
[email protected]
Date
2012-05-25 10:47:24 -0700 (Fri, 25 May 2012)

Log Message

[Win] fast/events/keydown-leftright-keys.html failing since introduction in r118001
https://bugs.webkit.org/show_bug.cgi?id=87511

Reviewed by Alexey Proskuryakov.

Update the Windows implementation of keyDown to match the Mac one changed in r118001.

* DumpRenderTree/win/EventSender.cpp:
(keyDownCallback):

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (118539 => 118540)


--- trunk/Tools/ChangeLog	2012-05-25 17:28:32 UTC (rev 118539)
+++ trunk/Tools/ChangeLog	2012-05-25 17:47:24 UTC (rev 118540)
@@ -1,3 +1,15 @@
+2012-05-25  Jessie Berlin  <[email protected]>
+
+        [Win] fast/events/keydown-leftright-keys.html failing since introduction in r118001
+        https://bugs.webkit.org/show_bug.cgi?id=87511
+
+        Reviewed by Alexey Proskuryakov.
+
+        Update the Windows implementation of keyDown to match the Mac one changed in r118001.
+
+        * DumpRenderTree/win/EventSender.cpp:
+        (keyDownCallback):
+
 2012-05-25  Ken Buchanan  <[email protected]>
 
         Adding Ken Buchanan to committers.py

Modified: trunk/Tools/DumpRenderTree/win/EventSender.cpp (118539 => 118540)


--- trunk/Tools/DumpRenderTree/win/EventSender.cpp	2012-05-25 17:28:32 UTC (rev 118539)
+++ trunk/Tools/DumpRenderTree/win/EventSender.cpp	2012-05-25 17:47:24 UTC (rev 118540)
@@ -475,6 +475,18 @@
         virtualKeyCode = VK_SNAPSHOT;
     else if (JSStringIsEqualToUTF8CString(character, "menu"))
         virtualKeyCode = VK_APPS;
+    else if (JSStringIsEqualToUTF8CString(character, "leftControl"))
+        virtualKeyCode = VK_LCONTROL;
+    else if (JSStringIsEqualToUTF8CString(character, "leftShift"))
+        virtualKeyCode = VK_LSHIFT;
+    else if (JSStringIsEqualToUTF8CString(character, "leftAlt"))
+        virtualKeyCode = VK_LMENU;
+    else if (JSStringIsEqualToUTF8CString(character, "rightControl"))
+        virtualKeyCode = VK_RCONTROL;
+    else if (JSStringIsEqualToUTF8CString(character, "rightShift"))
+        virtualKeyCode = VK_RSHIFT;
+    else if (JSStringIsEqualToUTF8CString(character, "rightAlt"))
+        virtualKeyCode = VK_RMENU;
     else {
         charCode = JSStringGetCharactersPtr(character)[0];
         virtualKeyCode = LOBYTE(VkKeyScan(charCode));
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to