[Webkit-unassigned] [Bug 10123] when CSS pseudo selectors are applied (:before and :after) the *-of-line keyboard navigation does not work

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Sep 30 03:20:41 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=10123


roseN <rosen.dash at motorola.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #109275|                            |review?, commit-queue?
               Flag|                            |




--- Comment #6 from roseN <rosen.dash at motorola.com>  2011-09-30 03:20:41 PST ---
Created an attachment (id=109275)
 --> (https://bugs.webkit.org/attachment.cgi?id=109275&action=review)
This patch solves issues regarding navigation and infinite loop cases with CSS pseudo elements before/after .

This patch addresses folllowing two issues:

 1. In case of using CSS pseudo elements before/after with content attribute containing single character at the start/end of text and there
    is no text in parent node, when we try to move cursor beyond the inserted character using left/right arrow key, the page freezes
    falling into an infinite loop.

 2. When these elements try to insert some text between a text line, navigation by right arrow key is prohibited.

For better understanding please use the following test case.
http://chromium.googlecode.com/issues/attachment?aid=982470003000&name=crash_test_set.html&token=426675a18b21d857fd199be14c019274

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list