Bug 29633
Summary: | No way to select and move non-editable elements nested inside editing hosts | ||
---|---|---|---|
Product: | WebKit | Reporter: | marcelphilipph |
Component: | HTML Editing | Assignee: | Nobody <webkit-unassigned> |
Status: | UNCONFIRMED | ||
Severity: | Major | ||
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Mac (Intel) | ||
OS: | OS X 10.6 |
marcelphilipph
When an element, such as a div, is nested inside a contenteditable div, there is no way to select the element as one and move it around the editing host. This is noncompliant with the HTML 5 specification draft, which requires a mechanism for this behaviour.
The consequences of this are a major loss of editing functionality as well as noncompliance with HTML 5.
I suggest a fix by either (preferred) allowing the element to be moved about seamlessly, such as a user might move an image or text box across a page in a page layout app, or utilize a drag-and-drop mechanism, where the user would initiate a drag operation and the element would only be moved to the new position once the user has lifted the mouse bottom.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |