Re: [editing-explainer] How does cE=typing support IME text replacement? (#34)

The placeholder route can be further adjusted to make the text node as a shadow host. Currently Blink does not support creating shadow roots against text node, but this could be extended, or we could create similar mechanism without directly using shadow DOM as is.

So the idea is that, we don't have to say whether its' shadow or not, but when IME inline starts, un-committed strings do not appear in the text node. It will be displayed, and intrinsic size of the text node changes, but DOM does not change. The text appears in the current text node only when committed.

Does this route look good?

---
Reply to this email directly or view it on GitHub:
https://github.com/w3c/editing-explainer/issues/34#issuecomment-69931633

Received on Wednesday, 14 January 2015 15:22:56 UTC