Following http://www.khronos.org/registry/typedarray/specs/latest/#9.
Created attachment 128318 [details] Implementation + tests
Comment on attachment 128318 [details] Implementation + tests Clearing flags on attachment: 128318 Committed r108594: <http://trac.webkit.org/changeset/108594>
All reviewed patches have been landed. Closing bug.
if (!arrayBufferObj || !arrayBufferObj->inherits(&JSArrayBuffer::s_info)) 1241 return false; It assumes arrayBufferObj must be a JSArrayBuffer, however arrays like JSUitn8Array are derived from JSArrayBufferView. See https://bugs.webkit.org/show_bug.cgi?id=82090
(In reply to comment #3) > All reviewed patches have been landed. Closing bug. (In reply to comment #4) > if (!arrayBufferObj || !arrayBufferObj->inherits(&JSArrayBuffer::s_info)) > 1241 return false; > > It assumes arrayBufferObj must be a JSArrayBuffer, however arrays like JSUitn8Array are derived from JSArrayBufferView. That is true but array buffer views are handled separately. There are numerous tests that pass checking that it all works. > > See https://bugs.webkit.org/show_bug.cgi?id=82090