From: Jonas Sicking [mailto:[email protected]]
> Though I'd also be interested to hear how other implementations feel about > the Gecko solution of allowing selection to be comprised of multiple DOM > Ranges. Seems totally reasonable; only problem is that pretty much all content on the web assumes one range per selection: getSelection().getRangeAt(0); and this programmatic selection-extraction would miss part of the selection if it were broken up. Ideally not the what that code should be doing, but since user-multi-selection isn't interoperable, there's no critical mass to change this practice, in practice.
