Don't enable transferable streams for AudioWorklet
AudioWorklet has "MessagePort" on the global object but not "DOMException". The V8 Extras transferable streams implementation needs "DOMException" to be on the global object so that it can copy it to the bindings object and construct a DOMException when an object cannot be cloned. Disable transferable streams for audio worklet by not copying "MessagePort" to the bindings object. BUG=894838,910471 Change-Id: Ia3bd3a5610d4aa442671fab1c1dc9f20c5c4c5e9 Reviewed-on: https://chromium-review.googlesource.com/c/1356462Reviewed-by:Yuki Shiino <yukishiino@chromium.org> Reviewed-by:
Yutaka Hirano <yhirano@chromium.org> Commit-Queue: Adam Rice <ricea@chromium.org> Cr-Commit-Position: refs/heads/master@{#612618}
Showing
Please register or sign in to comment