W3C home > Mailing lists > Public > www-dom@w3.org > July to September 2010

TextEvent.data on pasting HTML.

From: Hajime Morita <morrita@google.com>
Date: Wed, 28 Jul 2010 09:47:04 +0900
Message-ID: <AANLkTim00WO3n4iPTp6iHw0J=XkTaqjSDaW3Z0pTst=P@mail.gmail.com>
To: www-dom@w3.org

I'm extending TextInput implementation of WebKit.
And I'm wondering how should we do when HTML is pasted (or dropped)
into the contentEditable area.
Specifically, What value should be given for TextEvent.data attribute?

Then, to handle the HTML correctly, TextEvent.data is not enough anyway
because its type is DOMString, not DocumentFragment.
We need a pasted HTML itself. It's vital part of customizing editing
behavior in JS world.

Here is an idea:
- for data attribute, give a DocumenetFragment.textContent equivalent.
- to accessing the pasted DocumentFragment, add an "newValue"
attribute, whose type is Node.
-- It's no longer a "Text" event. So subclassing might be sufficient.

How do you think?
Any suggestions are appreciated.


(I'm re-sending this mail because last one seems gone. I'm sorry if
you get this twice.)
Received on Thursday, 29 July 2010 06:36:08 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 20 October 2015 10:46:16 UTC