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.


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}
57 files changed