WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
116937
Treat non-contenteditable element as an atomic element
https://bugs.webkit.org/show_bug.cgi?id=116937
Summary
Treat non-contenteditable element as an atomic element
Ryosuke Niwa
Reported
2013-05-29 01:24:55 PDT
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.
Attachments
Add attachment
proposed patch, testcase, etc.
Ryosuke Niwa
Comment 1
2013-05-29 01:26:31 PDT
This got reverted in
https://chromium.googlesource.com/chromium/blink/+/cfa058786468dac0c0325d3abdfc05fa3afe8248
.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug