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