[arraybuffer] Remove list of views
This CL removes the list of ArrayBufferViews held by the ArrayBuffer. This list was originally introduced to handle a bug use-after-free issue in audio buffers, but this issue has been dealt with otherwise in the meantime, see https://docs.google.com/document/d/1h0bfIeGIqNCFi7iKyKKYDbQKpflSvA1kMNh74MCgHZM/edit?usp=sharing. Additionally I removed dead code: * ArrayBufferViews are never detached anymore. * ArrayBufferViews cannot be marked as detachable. R=ulan@chromium.org, haraken@chromium.org CC=hongchan@chromium.org, rtoy@chromium.org Bug: chromium:1008840 Change-Id: I5ee1093a94882e7e2260157cbb88c618bf052a7b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2102530Reviewed-by:Ulan Degenbaev <ulan@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Andreas Haas <ahaas@chromium.org> Cr-Commit-Position: refs/heads/master@{#750500}
Showing
Please register or sign in to comment