commit | ad9da4e45bb501e872658fd4d12e69b61acf98eb | [log] [tgz] |
---|---|---|
author | Adam Rice <ricea@chromium.org> | Fri Mar 15 04:49:22 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Mar 15 04:49:22 2019 |
tree | 3dbc4da4eaa65177a99fe0e3b244cb8e31ef0f34 | |
parent | ad4613668225feb1a870882b1e0b6242a30ceadc [diff] |
Disable TransformStream when StreamsNative enabled The V8 extras TransformStream implementation will always produce a V8 extras ReadableStream and WritableStream, even if the StreamsNative feature is turned on. Since this breaks the expectation that a ReadableStream is always a ReadableStreamNative when we are using the new implementation, it can cause crashes. Prevent constructing a TransformStream when StreamsNative is enabled to prevent this issue. BUG=902633 Change-Id: I718b493f19db7a47bea9db0c5ffb7dd1d6d12e5d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1523209 Reviewed-by: Yutaka Hirano <yhirano@chromium.org> Commit-Queue: Adam Rice <ricea@chromium.org> Cr-Commit-Position: refs/heads/master@{#641078}
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 .