Title: [129482] trunk/Tools
- Revision
- 129482
- Author
- [email protected]
- Date
- 2012-09-25 02:58:41 -0700 (Tue, 25 Sep 2012)
Log Message
[BlackBerry] [DRT] fast/forms/textarea-live-pseudo-selectors.html failed
https://bugs.webkit.org/show_bug.cgi?id=97189
Patch by Xiaobo Wang <[email protected]> on 2012-09-25
Reviewed by Rob Buis.
Translate ASCII key code to BlackBerry key code for BACKSPACE and DELETE key.
* DumpRenderTree/blackberry/EventSender.cpp:
(keyDownCallback):
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (129481 => 129482)
--- trunk/Tools/ChangeLog 2012-09-25 09:49:55 UTC (rev 129481)
+++ trunk/Tools/ChangeLog 2012-09-25 09:58:41 UTC (rev 129482)
@@ -1,3 +1,15 @@
+2012-09-25 Xiaobo Wang <[email protected]>
+
+ [BlackBerry] [DRT] fast/forms/textarea-live-pseudo-selectors.html failed
+ https://bugs.webkit.org/show_bug.cgi?id=97189
+
+ Reviewed by Rob Buis.
+
+ Translate ASCII key code to BlackBerry key code for BACKSPACE and DELETE key.
+
+ * DumpRenderTree/blackberry/EventSender.cpp:
+ (keyDownCallback):
+
2012-09-25 Mikhail Pozdnyakov <[email protected]>
[WK2][WTR] WTR bundle client loads binary data as text
Modified: trunk/Tools/DumpRenderTree/blackberry/EventSender.cpp (129481 => 129482)
--- trunk/Tools/DumpRenderTree/blackberry/EventSender.cpp 2012-09-25 09:49:55 UTC (rev 129481)
+++ trunk/Tools/DumpRenderTree/blackberry/EventSender.cpp 2012-09-25 09:58:41 UTC (rev 129482)
@@ -140,7 +140,11 @@
charCode = KEYCODE_BACKSPACE;
else {
charCode = JSStringGetCharactersPtr(character)[0];
- if (WTF::isASCIIUpper(charCode))
+ if (0x8 == charCode)
+ charCode = KEYCODE_BACKSPACE;
+ else if (0x7F == charCode)
+ charCode = KEYCODE_DELETE;
+ else if (WTF::isASCIIUpper(charCode))
needsShiftKeyModifier = true;
}
JSStringRelease(character);
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes