On 15/08/2015 06:19, Anne van Kesteren wrote:
On Sat, Aug 15, 2015 at 12:10 AM, Ryosuke Niwa <rn...@apple.com> wrote:
We've been recently exploring ways to select bidirectional text and content
that uses new CSS layout modes such as flex box in visually contagious manner.
Because visually contagious range of content may not be contagious in DOM
order, doing so involves creating a disjoint multi-range selection. There has
been quite a bit of discussion about how we can better expose that to the Web
since the current model of exposing a list of Range objects doesn't seem to be
working well.
However, another important question I have is how copying such a selected
content work? Do we just stitch together disjoint content? But that may
result in the content being pasted in completely different order.
I copied www-international. Somewhat curious if this problem has been
studied before. It does seem like you would have to add/remove
formatting code points as the context where you paste may be different
from the context where you copied from.
what's the use case driving this, and where are the requirements coming
from?
i ask because i'm inclined to think that the circumstances in which this
would a produce useful results, given the way it carves up the actual
content, are quite, perhaps extremely, limited.
ri