Bug 106470

Summary: Cursor stops blinking after clicking on scrollbar
Product: WebKit Reporter: Ojan Vafai <ojan>
Component: HTML EditingAssignee: Elliott Sprehn <esprehn>
Status: RESOLVED FIXED    
Severity: Normal CC: esprehn, rniwa, webkit-bug-importer, webkit.review.bot
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
test case
none
Patch
none
Patch none

Ojan Vafai
Reported 2013-01-09 10:25:41 PST
Created attachment 181943 [details] test case See attached test-case.
Attachments
test case (286 bytes, text/html)
2013-01-09 10:25 PST, Ojan Vafai
no flags
Patch (1.48 KB, patch)
2013-01-16 16:36 PST, Elliott Sprehn
no flags
Patch (2.28 KB, patch)
2013-01-16 16:47 PST, Elliott Sprehn
no flags
Ojan Vafai
Comment 1 2013-01-09 10:26:13 PST
Happens in textareas as well.
Ojan Vafai
Comment 2 2013-01-09 10:45:41 PST
The problem is that we're now calling setCaretBlinkingSuspended(true) on mousedown without calling the corresponding setCaretBlinkingSuspended(false) on mouseup in EventHandler.cpp.
Radar WebKit Bug Importer
Comment 3 2013-01-09 10:48:49 PST
Elliott Sprehn
Comment 4 2013-01-16 15:43:10 PST
I'm seeing this same behavior from shipping Safari, Chrome, and as far back in the nightlies as I can on 10.8 @ r122661 on 2012-07-14. I don't think this is a regression. Does anyone know when this worked before?
Elliott Sprehn
Comment 5 2013-01-16 15:57:46 PST
I downloaded Chrome 8 and this reproduces there too, so I think the answer to how long this has been broken is forever.
Elliott Sprehn
Comment 6 2013-01-16 16:36:23 PST
Elliott Sprehn
Comment 7 2013-01-16 16:47:48 PST
WebKit Review Bot
Comment 8 2013-01-16 17:22:45 PST
Comment on attachment 183061 [details] Patch Clearing flags on attachment: 183061 Committed r139939: <http://trac.webkit.org/changeset/139939>
WebKit Review Bot
Comment 9 2013-01-16 17:22:49 PST
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.