[Webkit-unassigned] [Bug 121726] New: Cursor movement in contenteditable blocked by SVG element

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Sep 20 16:24:03 PDT 2013


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

           Summary: Cursor movement in contenteditable blocked by SVG
                    element
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: etlovett2 at gmail.com


What steps will reproduce the problem?
1. Open the attached repro file FAIL.html.
2. Put the cursor into the top paragraph.
3. Use the down arrow key to attempt to move the cursor to the bottom paragraph.

What is the expected result?
The cursor should move past the SVG element into the bottom paragraph.

What happens instead?
The cursor gets blocked by the SVG element and cannot move into the bottom paragraph.

Please provide any additional information below. Attach a screenshot if
possible.
This bug only reproduces with certain DOM structures. For instance, I've attached three files (OK.html, OK-2.html, and OK-3.html) that only have minor DOM structure changes and yet the bug does not exist in them. I've also included a FAIL-2.html that has a minor DOM change in which the bug still exists.

I've also observed that the cursor is able to move upwards past the SVG, just not past it downwards. That is, if you put the cursor in the bottom paragraph and use the up arrow key, the cursor is able to move up into the first paragraph.


Other browsers tested:
Add OK or FAIL after other browsers where you have tested this issue:
     Chrome 29: FAIL in 31.0.1631.0 (currently canary) and 29.0.1547.65 (currently stable)
    Firefox 20: OK in Firefox 24 (currently beta channel)


Filed against Chromium/Blink as https://code.google.com/p/chromium/issues/detail?id=292869.

-- 
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