[Webkit-unassigned] [Bug 116937] New: Treat non-contenteditable element as an atomic element
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed May 29 01:26:24 PDT 2013
https://bugs.webkit.org/show_bug.cgi?id=116937
Summary: Treat non-contenteditable element as an atomic element
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Keywords: BlinkMergeCandidate
Severity: Normal
Priority: P2
Component: HTML Editing
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: rniwa at webkit.org
CC: darin at apple.com, enrica at apple.com
Consider merging https://chromium.googlesource.com/chromium/blink/+/a7dfaef10d26344a7daf91a17423ce134754c323
On IE and FireFox, they treats contenteditable="false" element as atomic element. When moving caret around it, cursor is placed at start/end of it.
This patch changes Blink(Chrome) behavior as IE and FireFox.
This patch updates tests for behavior change:
- editing/selection/4889598.html: Removed, because updated version of mixed-editability-3.html does same test, line motion around uneditable table element.
- editing/selection/mixed-editability-3.html: Changed to cover forward and backward line motion and verify by script rather than editing log and render tree for ease of future maintenance.
- editing/selection/move-by-line-004.html: Changed for new behavior. Caret can't go cross uneditable table cell as FireFox.
--
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