<div dir="ltr">I&#39;m also a Pandora fan, and I actually thought of another use. In addition to popping out a separate player, Pandora also opens new tabs/windows to browse pages about artists/songs. These pages allow you to listen to samples, but listening to them does not pause the player. It would be pretty cool to use a shared worker to be able to tell the main player to pause if another window plays a sample and then resume when the sample completes. I don&#39;t know if this example actually contributes to the discussion, but it seemed like a cool idea :)<br>
<br><div class="gmail_quote">On Fri, Aug 29, 2008 at 10:20 AM, Cameron McCormack <span dir="ltr">&lt;<a href="mailto:cam@mcc.id.au">cam@mcc.id.au</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Robert O&#39;Callahan:<br>
<div class="Ih2E3d">&gt; Why not just open new window and move the playing &lt;audio&gt; element from the<br>
&gt; old window into the new window? You might need to call play() on it again in<br>
&gt; the new window, but you shouldn&#39;t lose your place in the stream.<br>
<br>
</div>Why shouldn't that throw a WRONG_DOCUMENT_ERR?<br>
<font color="#888888"><br>
--<br>
Cameron McCormack ≝ <a href="http://mcc.id.au/" target="_blank">http://mcc.id.au/</a><br>
</font></blockquote></div><br></div>