W3C home > Mailing lists > Public > public-webapps@w3.org > January to March 2012

Re: Selection of a document that doesn't have a window

From: Simon Pieters <simonp@opera.com>
Date: Fri, 13 Jan 2012 08:37:53 +0100
To: "Ryosuke Niwa" <rniwa@webkit.org>, "Ehsan Akhgari" <ehsan@mozilla.com>, "W3C WebApps WG" <public-webapps@w3.org>, "Aryeh Gregor" <ayg@aryeh.name>
Message-ID: <op.v70h5fyeidj3kv@simon-pieterss-macbook.local>
On Thu, 12 Jan 2012 16:58:58 +0100, Aryeh Gregor <ayg@aryeh.name> wrote:

> What does document.implementation.createHTMLDocument("").getSelection()  
> return?
>
> * IE9 returns a Selection object unique to that document.
> * Firefox 12.0a1 and Opera Next 12.00 alpha return the same thing as
> document.getSelection().
> * Chrome 17 dev returns null.
>
> I prefer IE's behavior just for the sake of simplicity.  If we go with
> Gecko/WebKit/Opera, we have to decide how to identify which documents
> get their own selections and which don't.  The definition should
> probably be something like "documents that are returned by the
> .document property of some window", but I have no idea if that's a
> sane way to phrase it.

HTML uses this concept in lots of places, e.g.
http://www.whatwg.org/specs/web-apps/current-work/#cookie-free-document-object

"A Document that has no browsing context."

> So should the spec follow IE?  If not, what definition should we use
> to determine which documents get selections?


-- 
Simon Pieters
Opera Software
Received on Friday, 13 January 2012 07:41:06 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 18:49:50 GMT