commit | f8e2ba434e0a21f81b817bd107739a39a3deb105 | [log] [tgz] |
---|---|---|
author | Jeremy Roman <jbroman@chromium.org> | Wed Mar 14 15:38:05 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Mar 14 15:38:05 2018 |
tree | 3c13c01b4f8642742b7e91c9688c306ed41ee7df | |
parent | 7ceeebafcb1000b3107f9ec91a51f2851569a5d8 [diff] |
Revert "Throw a DataCloneError if a neutered ArrayBuffer occurs in the transfer list." This reverts commit ade1dc7a1a967b82df4f1f7af2bec379efa26ce1. Reason for revert: Further discussion on the bug (https://bugs.chromium.org/p/chromium/issues/detail?id=816447#c8); moving towards Chrome's previous behavior. Original change's description: > 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} TBR=jbroman@chromium.org,mek@chromium.org,haraken@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 816447 Change-Id: I79950f8ba97e5481a872cc4897d62506fb2381b0 Reviewed-on: https://chromium-review.googlesource.com/960926 Reviewed-by: Jeremy Roman <jbroman@chromium.org> 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@{#543092}
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 .