- From: Olivier Forget <notifications@github.com>
- Date: Mon, 08 Dec 2014 12:27:58 -0800
- To: w3c/editing-explainer <editing-explainer@noreply.github.com>
Received on Monday, 8 December 2014 20:28:28 UTC
I recently filed a bug in the Chromium project: https://code.google.com/p/chromium/issues/detail?id=436107 The problem I had was that Chrome was removing a text node. This causes problem in my code because I keep references to text nodes. Having a node vanish from the document is frustrating thing to have to deal with when you are writing an editor. I think cE=typing should specify a few behaviors for text nodes contained within it. The behaviors would be in line with the "no magic" ideas of cE=typing. Some examples: - don't unilaterally remove, modify, join, split text nodes - allow empty text nodes The bug on Chromium is marked as won't fix, and frankly I can't blame them. However, we should collect all the magical behaviors related to text nodes on all UAs that make editing very hard and spec the proper non-magical behavior in cE=typing. --- Reply to this email directly or view it on GitHub: https://github.com/w3c/editing-explainer/issues/22
Received on Monday, 8 December 2014 20:28:28 UTC