Bug 37693

Summary: cursor gets trapped when border-style: dashed is used
Product: WebKit Reporter: Tony Chang <tony>
Component: HTML EditingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: sukolsak, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   
Attachments:
Description Flags
test case
none
Patch none

Description Tony Chang 2010-04-15 20:22:56 PDT
Created attachment 53507 [details]
test case

In the attached test case, if you press the down arrow while on the beginning of the first line, it jumps to the beginning of the dashed section.  From there, pressing down does nothing.

The expected behavior is that the down arrow goes to the next line.  In the test case, the line has to wrap to repro (i.e., make sure your browser window isn't too wide).
Comment 1 Sukolsak Sakshuwong 2012-05-25 14:57:33 PDT
This bug has been fixed between revisions 89055 (fail) and 89131 (OK).
Comment 2 Tony Chang 2012-05-25 15:57:24 PDT
(In reply to comment #1)
> This bug has been fixed between revisions 89055 (fail) and 89131 (OK).

Great!  Let's add the test case to LayoutTests.
Comment 3 Sukolsak Sakshuwong 2012-05-25 17:32:46 PDT
Created attachment 144176 [details]
Patch
Comment 4 Tony Chang 2012-05-25 19:29:52 PDT
Comment on attachment 144176 [details]
Patch

We might line wrap at a different word on different platforms, but I think using Ahem will make it OK.
Comment 5 WebKit Review Bot 2012-05-25 20:20:32 PDT
Comment on attachment 144176 [details]
Patch

Clearing flags on attachment: 144176

Committed r118604: <http://trac.webkit.org/changeset/118604>
Comment 6 WebKit Review Bot 2012-05-25 20:20:36 PDT
All reviewed patches have been landed.  Closing bug.