[Webkit-unassigned] [Bug 34377] New: HTML editor for iframes in designmode does not work properly for rich text editors

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Jan 30 11:21:25 PST 2010


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

           Summary: HTML editor for iframes in designmode does not work
                    properly for rich text editors
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Windows XP
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: HTML Editing
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: oq9pscb02 at sneakemail.com


The Webkit editor for iframes in designmode does not work properly in all
Webkit-based browser for rich text editors such as the Wikipedia editor wikEd.
Symptoms are:

1. Deleting the whole text leaves the first character's formatting behind.
E.g., if the first character was red and the whole text is deleted, then all
characters typed into the empty iframe will be red. It is not possible to get
rid of this formatting, neither manually nor through the .execCommand
interface.

2. Copy-all, followed by paste inserts strange <span class="Apple-style-span">,
<font class="Apple-style-span">, and <div> (no class name or other identifier!)
nodes. Repeated copy/paste cycles accumulate large amounts of this junk html.
Especially problematic are the <div> tags without identifier because they
cannot be filtered and create artificial paragraphs.

As a testcase edit Wikipedia with the Wikipedia richtext editor wikEd
(http://en.wikipedia.org/wiki/User:Cacycle/wikEd). The html source can be shown
with the source button [<br>] on the right top button bar. This button has to
be enabled by placing "var wikEdShowSourceButton = true;" on your
User:YourUserName/monobook.js page.

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