RESOLVED CONFIGURATION CHANGED 20130
REGRESSION: Not possible to jump to next or previous editable character if :before or :after CSS rules are in use in r35249
https://bugs.webkit.org/show_bug.cgi?id=20130
Summary REGRESSION: Not possible to jump to next or previous editable character if :b...
Torsten Radtke
Reported 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.
Attachments
Test case XML file (218 bytes, application/xml)
2008-07-22 03:25 PDT, Torsten Radtke
no flags
Test case CSS file (251 bytes, text/plain)
2008-07-22 03:26 PDT, Torsten Radtke
no flags
Torsten Radtke
Comment 1 2008-07-22 03:25:51 PDT
Created attachment 22426 [details] Test case XML file
Torsten Radtke
Comment 2 2008-07-22 03:26:10 PDT
Created attachment 22427 [details] Test case CSS file
Alexey Proskuryakov
Comment 3 2008-07-23 09:22:22 PDT
Confirmed as a regression with r35291.
Ahmad Saleem
Comment 4 2022-11-01 14:21:10 PDT
I am able to jump to next editable word using Up and Down or Left and Right in the attached test using testcase in the URL field (which is based on the same files as the attached except only differences of fixing spacing in CSS to make it look cleaner). Thanks! @Alexey - can you check because I am not able to reproduce with Safari 16.1.
Alexey Proskuryakov
Comment 5 2022-11-09 09:04:13 PST
Yes, looks good to me too, thank you for checking! Selection is painted wrong when selecting over the generated content, which would be a related but separate issue.
Note You need to log in before you can comment on or make changes to this bug.