TextEvent.data on pasting HTML.

Hi,

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.

Regards.

(I'm re-sending this mail because last one seems gone. I'm sorry if
you get this twice.)
--
morita

Received on Thursday, 29 July 2010 06:36:08 UTC