[whatwg] A slightly different use-case for shared workers
Jonas Sicking
jonas at sicking.cc
Fri Aug 29 10:16:13 PDT 2008
Anne van Kesteren wrote:
> On Fri, 29 Aug 2008 16:20:21 +0200, Cameron McCormack <cam at mcc.id.au>
> wrote:
>> Robert O'Callahan:
>>> Why not just open new window and move the playing <audio> element
>>> from the old window into the new window? You might need to call
>>> play() on it again in the new window, but you shouldn't lose your
>>> place in the stream.
>>
>> Why shouldn’t that throw a WRONG_DOCUMENT_ERR?
>
> Because browsers knowingly violate the DOM and we now plan on updating
> the DOM specification to match the arguably more sane behavior of not
> throwing (and simply modifying ownerDocument).
And even if we didn't do that a simple call to adoptNode will prevent
WRONG_DOCUMENT_ERR from being thrown.
/ Jonas
More information about the whatwg
mailing list