Bug 20130

Summary: REGRESSION: Not possible to jump to next or previous editable character if :before or :after CSS rules are in use in r35249
Product: WebKit Reporter: Torsten Radtke <torsten.radtke>
Component: HTML EditingAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: ap
Priority: P1 Keywords: Regression
Version: 528+ (Nightly build)   
Hardware: Macintosh Intel   
OS: OS X 10.5   
Description Flags
Test case XML file
Test case CSS file none

Description Torsten Radtke 2008-07-22 03:25:19 PDT
It is not possible to jump to the next or previous editable character if :before or :after CSS rules with generated content are in use. 

See the attached files for an example. Place the cursor after ipsum in the first line and press cursor right, or place the cursor before Lorem in the second line and press left. It is not possible to "jump" over the generated content. By pressing Alt (Option) + cursor left/right it is still possible to jump to the previous/next editable word. Using cursor up/down also works.
Comment 1 Torsten Radtke 2008-07-22 03:25:51 PDT
Created attachment 22426 [details]
Test case XML file
Comment 2 Torsten Radtke 2008-07-22 03:26:10 PDT
Created attachment 22427 [details]
Test case CSS file
Comment 3 Alexey Proskuryakov 2008-07-23 09:22:22 PDT
Confirmed as a regression with r35291.