From 514f2a8eddf1a1d35a33cc096ed7403a79afe36f Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Fri, 11 Nov 2022 16:02:35 -0800 Subject: Add test that fails on linux --- src/bun.js/builtins/js/ReadableStream.js | 10 ++-------- src/bun.js/builtins/js/ReadableStreamInternals.js | 1 - 2 files changed, 2 insertions(+), 9 deletions(-) (limited to 'src/bun.js/builtins/js') diff --git a/src/bun.js/builtins/js/ReadableStream.js b/src/bun.js/builtins/js/ReadableStream.js index 8020b024d..fb4327ec8 100644 --- a/src/bun.js/builtins/js/ReadableStream.js +++ b/src/bun.js/builtins/js/ReadableStream.js @@ -446,10 +446,7 @@ function locked() function values(options) { "use strict"; - var prototype = this?.constructor?.prototype; - if (!prototype) { - return @undefined; - } + var prototype = @ReadableStream.prototype; @readableStreamDefineLazyIterators(prototype); return prototype.values.@call(this, options); } @@ -457,10 +454,7 @@ function values(options) { @linkTimeConstant function lazyAsyncIterator() { "use strict"; - var prototype = this?.constructor?.prototype; - if (!prototype) { - return @undefined; - } + var prototype = @ReadableStream.prototype; @readableStreamDefineLazyIterators(prototype); return prototype[globalThis.Symbol.asyncIterator].@call(this); } \ No newline at end of file diff --git a/src/bun.js/builtins/js/ReadableStreamInternals.js b/src/bun.js/builtins/js/ReadableStreamInternals.js index ca1edaee8..c6115a456 100644 --- a/src/bun.js/builtins/js/ReadableStreamInternals.js +++ b/src/bun.js/builtins/js/ReadableStreamInternals.js @@ -2154,7 +2154,6 @@ function readableStreamDefineLazyIterators(prototype) { } } }; - var createAsyncIterator = function asyncIterator() { return ReadableStreamAsyncIterator(this, false); }; -- cgit v1.2.3