While we&#39;re waiting for Adam to subscribe to es-discuss and repost his messages on this thread, this one seems worth pre-posting.<div><br></div><div>Changes needed for this to become an EcmaScript strawman:</div><div><br>
</div><div>Replace references to ArrayBufferView with appropriate abstractions from &lt;<a href="http://wiki.ecmascript.org/doku.php?id=strawman:binary_data">http://wiki.ecmascript.org/doku.php?id=strawman:binary_data</a>&gt;.</div>
<div>Replace WebIDL as a specification language with a JavaScript based API spec.</div><div>Get rid of the dependence on &quot;window&quot;. Probably avoid introducing a new global &quot;crypto&quot; as well, though we can argue about that.</div>
<div><br></div><div>Are there any other lurking browser dependencies in Adam&#39;s spec that we need to scrub away?</div><div><br><br><div class="gmail_quote">On Mon, Feb 14, 2011 at 2:08 PM, Adam Barth <span dir="ltr">&lt;<a href="mailto:w3c@adambarth.com">w3c@adambarth.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On Mon, Feb 14, 2011 at 12:49 PM, Brendan Eich &lt;<a href="mailto:brendan@mozilla.org">brendan@mozilla.org</a>&gt; wrote:<br>

&gt; On Feb 14, 2011, at 12:26 PM, Adam Barth wrote:<br>
</div><div class="im">&gt; &gt; Ok.  I&#39;ll write up a spec later today.<br>
&gt;<br>
&gt; Thanks.<br>
<br>
</div>Done: <a href="http://wiki.whatwg.org/wiki/Crypto" target="_blank">http://wiki.whatwg.org/wiki/Crypto</a><br>
<br>
Feedback appreciated.<br>
<font color="#888888"><br>
Adam<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>    Cheers,<br>    --MarkM<br>
</div>