diff --git a/third_party/blink/renderer/core/streams/transform_stream.idl b/third_party/blink/renderer/core/streams/transform_stream.idl index ad26ffa35da509..bb3e38648c2682 100644 --- a/third_party/blink/renderer/core/streams/transform_stream.idl +++ b/third_party/blink/renderer/core/streams/transform_stream.idl @@ -9,6 +9,6 @@ [CallWith=ScriptState, RaisesException] constructor(optional any transformer, optional any writableStrategy, optional any readableStrategy); - [NotEnumerable] readonly attribute ReadableStream readable; - [NotEnumerable] readonly attribute WritableStream writable; + readonly attribute ReadableStream readable; + readonly attribute WritableStream writable; }; diff --git a/third_party/blink/renderer/core/streams/transform_stream_default_controller.idl b/third_party/blink/renderer/core/streams/transform_stream_default_controller.idl index 02fc1802f9c07f..68f466afe32cf7 100644 --- a/third_party/blink/renderer/core/streams/transform_stream_default_controller.idl +++ b/third_party/blink/renderer/core/streams/transform_stream_default_controller.idl @@ -6,9 +6,9 @@ // https://streams.spec.whatwg.org/#rs-default-controller-class-definition interface TransformStreamDefaultController { - [NotEnumerable] readonly attribute double? desiredSize; - [CallWith=ScriptState, NotEnumerable, RaisesException] void enqueue( + readonly attribute double? desiredSize; + [CallWith=ScriptState, RaisesException] void enqueue( optional any chunk); - [CallWith=ScriptState, NotEnumerable] void error(optional any reason); - [CallWith=ScriptState, NotEnumerable] void terminate(); + [CallWith=ScriptState] void error(optional any reason); + [CallWith=ScriptState] void terminate(); }; diff --git a/third_party/blink/web_tests/external/wpt/streams/idlharness.any-expected.txt b/third_party/blink/web_tests/external/wpt/streams/idlharness.any-expected.txt index 542c62cc839e5d..e40d7dee99e09d 100644 --- a/third_party/blink/web_tests/external/wpt/streams/idlharness.any-expected.txt +++ b/third_party/blink/web_tests/external/wpt/streams/idlharness.any-expected.txt @@ -1,5 +1,5 @@ This is a testharness.js-based test. -Found 224 tests; 126 PASS, 98 FAIL, 0 TIMEOUT, 0 NOTRUN. +Found 224 tests; 138 PASS, 86 FAIL, 0 TIMEOUT, 0 NOTRUN. PASS idl_test setup PASS idl_test validation PASS ReadableStreamDefaultReader includes ReadableStreamGenericReader: member names are unique @@ -176,8 +176,8 @@ PASS TransformStream interface object name PASS TransformStream interface: existence and properties of interface prototype object PASS TransformStream interface: existence and properties of interface prototype object's "constructor" property PASS TransformStream interface: existence and properties of interface prototype object's @@unscopables property -FAIL TransformStream interface: attribute readable assert_true: property should be enumerable expected true got false -FAIL TransformStream interface: attribute writable assert_true: property should be enumerable expected true got false +PASS TransformStream interface: attribute readable +PASS TransformStream interface: attribute writable PASS TransformStream must be primary interface of new TransformStream() PASS Stringification of new TransformStream() PASS TransformStream interface: new TransformStream() must inherit property "readable" with the proper type diff --git a/third_party/blink/web_tests/external/wpt/streams/idlharness.any.serviceworker-expected.txt b/third_party/blink/web_tests/external/wpt/streams/idlharness.any.serviceworker-expected.txt index 542c62cc839e5d..e40d7dee99e09d 100644 --- a/third_party/blink/web_tests/external/wpt/streams/idlharness.any.serviceworker-expected.txt +++ b/third_party/blink/web_tests/external/wpt/streams/idlharness.any.serviceworker-expected.txt @@ -1,5 +1,5 @@ This is a testharness.js-based test. -Found 224 tests; 126 PASS, 98 FAIL, 0 TIMEOUT, 0 NOTRUN. +Found 224 tests; 138 PASS, 86 FAIL, 0 TIMEOUT, 0 NOTRUN. PASS idl_test setup PASS idl_test validation PASS ReadableStreamDefaultReader includes ReadableStreamGenericReader: member names are unique @@ -176,8 +176,8 @@ PASS TransformStream interface object name PASS TransformStream interface: existence and properties of interface prototype object PASS TransformStream interface: existence and properties of interface prototype object's "constructor" property PASS TransformStream interface: existence and properties of interface prototype object's @@unscopables property -FAIL TransformStream interface: attribute readable assert_true: property should be enumerable expected true got false -FAIL TransformStream interface: attribute writable assert_true: property should be enumerable expected true got false +PASS TransformStream interface: attribute readable +PASS TransformStream interface: attribute writable PASS TransformStream must be primary interface of new TransformStream() PASS Stringification of new TransformStream() PASS TransformStream interface: new TransformStream() must inherit property "readable" with the proper type diff --git a/third_party/blink/web_tests/external/wpt/streams/idlharness.any.sharedworker-expected.txt b/third_party/blink/web_tests/external/wpt/streams/idlharness.any.sharedworker-expected.txt index 542c62cc839e5d..e40d7dee99e09d 100644 --- a/third_party/blink/web_tests/external/wpt/streams/idlharness.any.sharedworker-expected.txt +++ b/third_party/blink/web_tests/external/wpt/streams/idlharness.any.sharedworker-expected.txt @@ -1,5 +1,5 @@ This is a testharness.js-based test. -Found 224 tests; 126 PASS, 98 FAIL, 0 TIMEOUT, 0 NOTRUN. +Found 224 tests; 138 PASS, 86 FAIL, 0 TIMEOUT, 0 NOTRUN. PASS idl_test setup PASS idl_test validation PASS ReadableStreamDefaultReader includes ReadableStreamGenericReader: member names are unique @@ -176,8 +176,8 @@ PASS TransformStream interface object name PASS TransformStream interface: existence and properties of interface prototype object PASS TransformStream interface: existence and properties of interface prototype object's "constructor" property PASS TransformStream interface: existence and properties of interface prototype object's @@unscopables property -FAIL TransformStream interface: attribute readable assert_true: property should be enumerable expected true got false -FAIL TransformStream interface: attribute writable assert_true: property should be enumerable expected true got false +PASS TransformStream interface: attribute readable +PASS TransformStream interface: attribute writable PASS TransformStream must be primary interface of new TransformStream() PASS Stringification of new TransformStream() PASS TransformStream interface: new TransformStream() must inherit property "readable" with the proper type diff --git a/third_party/blink/web_tests/external/wpt/streams/idlharness.any.worker-expected.txt b/third_party/blink/web_tests/external/wpt/streams/idlharness.any.worker-expected.txt index 542c62cc839e5d..e40d7dee99e09d 100644 --- a/third_party/blink/web_tests/external/wpt/streams/idlharness.any.worker-expected.txt +++ b/third_party/blink/web_tests/external/wpt/streams/idlharness.any.worker-expected.txt @@ -1,5 +1,5 @@ This is a testharness.js-based test. -Found 224 tests; 126 PASS, 98 FAIL, 0 TIMEOUT, 0 NOTRUN. +Found 224 tests; 138 PASS, 86 FAIL, 0 TIMEOUT, 0 NOTRUN. PASS idl_test setup PASS idl_test validation PASS ReadableStreamDefaultReader includes ReadableStreamGenericReader: member names are unique @@ -176,8 +176,8 @@ PASS TransformStream interface object name PASS TransformStream interface: existence and properties of interface prototype object PASS TransformStream interface: existence and properties of interface prototype object's "constructor" property PASS TransformStream interface: existence and properties of interface prototype object's @@unscopables property -FAIL TransformStream interface: attribute readable assert_true: property should be enumerable expected true got false -FAIL TransformStream interface: attribute writable assert_true: property should be enumerable expected true got false +PASS TransformStream interface: attribute readable +PASS TransformStream interface: attribute writable PASS TransformStream must be primary interface of new TransformStream() PASS Stringification of new TransformStream() PASS TransformStream interface: new TransformStream() must inherit property "readable" with the proper type