Changeset 50624 in webkit
- Timestamp:
- Nov 8, 2009 10:51:22 AM (14 years ago)
- Location:
- trunk/WebKitTools
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKitTools/ChangeLog
r50622 r50624 1 2009-11-08 Shu Chang <Chang.Shu@nokia.com> 2 3 Reviewed by Holger Freyther. 4 5 [Qt] Added support for key code 8 (backspace) in EventSenderQt. 6 This helps to pass the test case below. Also replaced hardcoded 7 code numbers with defined constants. 8 https://bugs.webkit.org/show_bug.cgi?id=31185 9 10 Test: editing/undo/undo-deleteWord.html 11 12 * DumpRenderTree/qt/EventSenderQt.cpp: 13 (EventSender::keyDown): 14 1 15 2009-11-07 Antonio Gomes <tonikitoo@webkit.org> 2 16 -
trunk/WebKitTools/DumpRenderTree/qt/EventSenderQt.cpp
r49519 r50624 31 31 32 32 //#include <QtDebug> 33 34 #define KEYCODE_DEL 127 35 #define KEYCODE_BACKSPACE 8 36 #define KEYCODE_LEFTARROW 0xf702 37 #define KEYCODE_RIGHTARROW 0xf703 38 #define KEYCODE_UPARROW 0xf700 39 #define KEYCODE_DOWNARROW 0xf701 40 41 33 42 EventSender::EventSender(QWebPage* parent) 34 43 : QObject(parent) … … 130 139 code = Qt::Key_Backtab; 131 140 s = QString(); 132 } else if (code == 127) {141 } else if (code == KEYCODE_DEL || code == KEYCODE_BACKSPACE) { 133 142 code = Qt::Key_Backspace; 134 143 if (modifs == Qt::AltModifier) … … 149 158 code = Qt::Key_Home; 150 159 modifs = 0; 151 } else if (code == 0xf702) {160 } else if (code == KEYCODE_LEFTARROW) { 152 161 s = QString(); 153 162 code = Qt::Key_Left; … … 156 165 modifs &= ~Qt::MetaModifier; 157 166 } 158 } else if (code == 0xf703) {167 } else if (code == KEYCODE_RIGHTARROW) { 159 168 s = QString(); 160 169 code = Qt::Key_Right; … … 163 172 modifs &= ~Qt::MetaModifier; 164 173 } 165 } else if (code == 0xf700) {174 } else if (code == KEYCODE_UPARROW) { 166 175 s = QString(); 167 176 code = Qt::Key_Up; … … 170 179 modifs &= ~Qt::MetaModifier; 171 180 } 172 } else if (code == 0xf701) {181 } else if (code == KEYCODE_DOWNARROW) { 173 182 s = QString(); 174 183 code = Qt::Key_Down;
Note: See TracChangeset
for help on using the changeset viewer.