Yes, if we go with telling xhr up front for the array buffer case, I guess an enum would be slightly better.<br><br><div class="gmail_quote">On Fri, Sep 24, 2010 at 8:39 PM, Chris Rogers <span dir="ltr">&lt;<a href="mailto:crogers@google.com">crogers@google.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>If we added xhr.asArrayBuffer, what would happen if xhr.asBlob was also set?  Don&#39;t we really want something like xhr.loadAsType with different enum values for text, blob, array buffer, etc.?</div>
<div><div></div><div class="h5"><div><br><div class="gmail_quote">
On Fri, Sep 24, 2010 at 5:19 PM, Michael Nordman <span dir="ltr">&lt;<a href="mailto:michaeln@google.com" target="_blank">michaeln@google.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

With xhr.responseBlob we chose to have the caller decide up front and tell the xhr object how it would like the response by setting the xhr.asBlob attribute prior to calling send(). We could do the same with xhr.asArrayBuffer.<br>


<br><div class="gmail_quote"><div>On Fri, Sep 24, 2010 at 5:09 PM, Alexey Proskuryakov <span dir="ltr">&lt;<a href="mailto:ap@webkit.org" target="_blank">ap@webkit.org</a>&gt;</span> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div><div></div><div>
<br>
24.09.2010, в 16:37, Chris Rogers написал(а):<br>
<div><br>
&gt; I was interested to know if anybody was planning on implementing that attribute soon.  If not, I would like to add this myself.<br>
<br>
</div>The key problem to solve is how to not double the memory use of the XMLHttpRequest object, while not making responseText and responseXML slow.<br>
<br>
See also: &lt;<a href="https://bugs.webkit.org/show_bug.cgi?id=40954" target="_blank">https://bugs.webkit.org/show_bug.cgi?id=40954</a>&gt;. Do we need both responseBody and responseArrayBuffer?<br>
<br>
- WBR, Alexey Proskuryakov<br>
<br></div></div>
_______________________________________________<br>
webkit-dev mailing list<br>
<a href="mailto:webkit-dev@lists.webkit.org" target="_blank">webkit-dev@lists.webkit.org</a><br>
<a href="http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev" target="_blank">http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev</a><br>
</blockquote></div><br>
</blockquote></div><br></div>
</div></div></blockquote></div><br>