NEW 129808
ASSERTION FAILED: isCaret() in FrameSelection::caretBlinkTimerFired()
https://bugs.webkit.org/show_bug.cgi?id=129808
Summary ASSERTION FAILED: isCaret() in FrameSelection::caretBlinkTimerFired()
Daniel Bates
Reported 2014-03-06 10:57:47 PST
Using a build of WebKit with assertions enabled (say, a debug build). Perform the following in a new window: 1. Visit <https://www.google.com/#q=apple+inc>. 2. Without loss of generality, place the text insertion point before the 'i' in "inc" in the search field at the top of the page. 3. Press the down arrow on the keyboard to open the suggestions panel. 4. Press the down arrow on the keyboard to select the first suggestion "apple inc". 5. Press the return key on the keyboard. Then we crash at ASSERT(isCaret()) in FrameSelection::caretBlinkTimerFired().
Attachments
Test case (779 bytes, text/html)
2014-03-06 10:59 PST, Daniel Bates
no flags
[Web Archive] https://www.google.com/#q=apple+inc (1.69 MB, application/x-webarchive)
2014-03-06 11:01 PST, Daniel Bates
no flags
Stack trace (1.95 KB, text/plain)
2014-03-06 11:07 PST, Daniel Bates
no flags
Daniel Bates
Comment 1 2014-03-06 10:59:13 PST
Created attachment 226008 [details] Test case A test case that triggers the assertion failure.
Daniel Bates
Comment 2 2014-03-06 11:01:08 PST
Created attachment 226009 [details] [Web Archive] https://www.google.com/#q=apple+inc For historical preservation, attached a web archive of <https://www.google.com/#q=apple+inc> as it appeared on 03/06/2014 @ 11:00 AM PST.
Daniel Bates
Comment 3 2014-03-06 11:07:07 PST
Created attachment 226012 [details] Stack trace
Note You need to log in before you can comment on or make changes to this bug.