Open Bug 1483455 Opened 6 years ago Updated 2 years ago

Nested contenteditable true and false causes unexpected removing element

Categories

(Core :: DOM: Editor, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: m_kato, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug, )

Details

(Whiteboard: [h2review-noted])

Step 1. set caret before M 2. Press [Backspace] key Result ABCDEFGHIJKL is removed Expected Result DEFGHIJKL is removed Notes Chrome 70 cannot remove elements. WebKit (GNOME Web) moves "MNO" text node after "GHI" text node.
Whiteboard: [h2review-noted]

Hmm, when previous position of caret is other editing host, Blink doesn't remove any element...

Depends on: 1665167
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.