DescriptionRemove DCHECK that transferred array buffers are neutered or shared.
While this seems like it should be true, the array buffer is not actually
neutered until the end of cloning. This is so that, if an exception is thrown
during serialization, the original array buffer is not left neutered. As a
result, Blink will not have neutered the buffer.
This fixes some DCHECK failures during layout tests.
BUG=chromium:148757
Committed: https://crrev.com/fa33489ffd6a9de73a6852053e14460aa8700527
Cr-Commit-Position: refs/heads/master@{#40675}
Patch Set 1 #Patch Set 2 : now with unit test update #
Messages
Total messages: 13 (8 generated)
|