Created attachment 355119 [details]
Created attachment 355121 [details]
Fixed some tests.
Comment on attachment 355121 [details]
View in context: https://bugs.webkit.org/attachment.cgi?id=355121&action=review
> + RELEASE_ASSERT(m_sizeInBytes <= MAX_ARRAY_BUFFER_SIZE);
nit: This can be a debug ASSERT because we already have a size check above to ensure this.
Created attachment 355143 [details]
It turns out that we have to allow large maximum and then fail when you try to grow. Otherwise we fail some spec test.
Landed in https://trac.webkit.org/changeset/238326/webkit
Skipped the new tests in https://trac.webkit.org/r238373 for memory limited devices, as they use 800M+ memory (which I assume is expected for these tests).