@@ -103,6 +103,7 @@ const {
103
103
nonOpStart,
104
104
kType,
105
105
kState,
106
+ kEnumerableProperty,
106
107
} = require ( 'internal/webstreams/util' ) ;
107
108
108
109
const {
@@ -553,12 +554,12 @@ ObjectDefineProperties(ReadableStream.prototype, {
553
554
writable : true ,
554
555
value : ReadableStream . prototype . values ,
555
556
} ,
556
- locked : { enumerable : true } ,
557
- cancel : { enumerable : true } ,
558
- getReader : { enumerable : true } ,
559
- pipeThrough : { enumerable : true } ,
560
- pipeTo : { enumerable : true } ,
561
- tee : { enumerable : true } ,
557
+ locked : kEnumerableProperty ,
558
+ cancel : kEnumerableProperty ,
559
+ getReader : kEnumerableProperty ,
560
+ pipeThrough : kEnumerableProperty ,
561
+ pipeTo : kEnumerableProperty ,
562
+ tee : kEnumerableProperty ,
562
563
} ) ;
563
564
564
565
function TransferredReadableStream ( ) {
@@ -654,9 +655,9 @@ class ReadableStreamBYOBRequest {
654
655
}
655
656
656
657
ObjectDefineProperties ( ReadableStreamBYOBRequest . prototype , {
657
- view : { enumerable : true } ,
658
- respond : { enumerable : true } ,
659
- respondWithNewView : { enumerable : true } ,
658
+ view : kEnumerableProperty ,
659
+ respond : kEnumerableProperty ,
660
+ respondWithNewView : kEnumerableProperty ,
660
661
} ) ;
661
662
662
663
function createReadableStreamBYOBRequest ( controller , view ) {
@@ -801,10 +802,10 @@ class ReadableStreamDefaultReader {
801
802
}
802
803
803
804
ObjectDefineProperties ( ReadableStreamDefaultReader . prototype , {
804
- closed : { enumerable : true } ,
805
- read : { enumerable : true } ,
806
- releaseLock : { enumerable : true } ,
807
- cancel : { enumerable : true } ,
805
+ closed : kEnumerableProperty ,
806
+ read : kEnumerableProperty ,
807
+ releaseLock : kEnumerableProperty ,
808
+ cancel : kEnumerableProperty ,
808
809
} ) ;
809
810
810
811
class ReadableStreamBYOBReader {
@@ -918,10 +919,10 @@ class ReadableStreamBYOBReader {
918
919
}
919
920
920
921
ObjectDefineProperties ( ReadableStreamBYOBReader . prototype , {
921
- closed : { enumerable : true } ,
922
- read : { enumerable : true } ,
923
- releaseLock : { enumerable : true } ,
924
- cancel : { enumerable : true } ,
922
+ closed : kEnumerableProperty ,
923
+ read : kEnumerableProperty ,
924
+ releaseLock : kEnumerableProperty ,
925
+ cancel : kEnumerableProperty ,
925
926
} ) ;
926
927
927
928
class ReadableStreamDefaultController {
@@ -977,10 +978,10 @@ class ReadableStreamDefaultController {
977
978
}
978
979
979
980
ObjectDefineProperties ( ReadableStreamDefaultController . prototype , {
980
- desiredSize : { enumerable : true } ,
981
- close : { enumerable : true } ,
982
- enqueue : { enumerable : true } ,
983
- error : { enumerable : true } ,
981
+ desiredSize : kEnumerableProperty ,
982
+ close : kEnumerableProperty ,
983
+ enqueue : kEnumerableProperty ,
984
+ error : kEnumerableProperty ,
984
985
} ) ;
985
986
986
987
function createReadableStreamDefaultController ( ) {
@@ -1106,11 +1107,11 @@ class ReadableByteStreamController {
1106
1107
}
1107
1108
1108
1109
ObjectDefineProperties ( ReadableByteStreamController . prototype , {
1109
- byobRequest : { enumerable : true } ,
1110
- desiredSize : { enumerable : true } ,
1111
- close : { enumerable : true } ,
1112
- enqueue : { enumerable : true } ,
1113
- error : { enumerable : true } ,
1110
+ byobRequest : kEnumerableProperty ,
1111
+ desiredSize : kEnumerableProperty ,
1112
+ close : kEnumerableProperty ,
1113
+ enqueue : kEnumerableProperty ,
1114
+ error : kEnumerableProperty ,
1114
1115
} ) ;
1115
1116
1116
1117
function createReadableByteStreamController ( ) {
0 commit comments