commit | ade1dc7a1a967b82df4f1f7af2bec379efa26ce1 | [log] [tgz] |
---|---|---|
author | Jeremy Roman <jbroman@chromium.org> | Mon Mar 12 15:20:45 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Mar 12 15:20:45 2018 |
tree | 1a78a4b8dccbdfdb1b1cbc37b41f3da98d0dfac4 | |
parent | 264efd11c434669314c8f519bb0a40b2f40069a4 [diff] |
Throw a DataCloneError if a neutered ArrayBuffer occurs in the transfer list. Currently the exception is not thrown until after serialization. This makes us consistent with Gecko and WebKit, which throw before serialization. This fixes the second test case in https://github.com/w3c/web-platform-tests/pull/9672 (not yet pushed to upstream WPT). Bug: 816447 Change-Id: I30b798b5d21dc8d6f2a40d049ced6aa7f60dd090 Reviewed-on: https://chromium-review.googlesource.com/956254 Reviewed-by: Kentaro Hara <haraken@chromium.org> Reviewed-by: Marijn Kruisselbrink <mek@chromium.org> Commit-Queue: Jeremy Roman <jbroman@chromium.org> Cr-Commit-Position: refs/heads/master@{#542484}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .