selectionStart/selectionEnd return "obsolete" values when requested during "input...
authoreustas@chromium.org <eustas@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 6 Jun 2013 16:29:23 +0000 (16:29 +0000)
committereustas@chromium.org <eustas@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 6 Jun 2013 16:29:23 +0000 (16:29 +0000)
commitbc9e6e473b72b2343f5c67b9c41d5e464df7d46a
tree7e2a1da91ff2ae7585e25ec3613f2fd4ec969e5a
parentfa5d9de4970388482e3ca4ab3d9da9bd8a4a04a7
selectionStart/selectionEnd return "obsolete" values when requested during "input" event
https://bugs.webkit.org/show_bug.cgi?id=117287

Reviewed by Darin Adler.

Qt-WK2 test crashes when eventSender.keyDown invocations are nested.

This patch unrolls recursion to avoid crash.

* editing/selection/caret-after-keypress.html:
unroll recursive eventSender.keyDown invocations
* platform/qt-5.0-wk2/TestExpectations: Unskip test.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@151276 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/editing/selection/caret-after-keypress.html
LayoutTests/platform/qt-5.0-wk2/TestExpectations