File tree Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Original file line number Diff line number Diff line change 22
33const {
44 ObjectDefineProperties,
5- Symbol ,
5+ SymbolToStringTag ,
66} = primordials ;
77
88const {
@@ -149,11 +149,21 @@ class DecompressionStream {
149149ObjectDefineProperties ( CompressionStream . prototype , {
150150 readable : kEnumerableProperty ,
151151 writable : kEnumerableProperty ,
152+ [ SymbolToStringTag ] : {
153+ __proto__ : null ,
154+ configurable : true ,
155+ value : 'CompressionStream' ,
156+ } ,
152157} ) ;
153158
154159ObjectDefineProperties ( DecompressionStream . prototype , {
155160 readable : kEnumerableProperty ,
156161 writable : kEnumerableProperty ,
162+ [ SymbolToStringTag ] : {
163+ __proto__ : null ,
164+ configurable : true ,
165+ value : 'DecompressionStream' ,
166+ } ,
157167} ) ;
158168
159169module . exports = {
Original file line number Diff line number Diff line change @@ -15,6 +15,9 @@ async function test(format) {
1515 const gzip = new CompressionStream ( format ) ;
1616 const gunzip = new DecompressionStream ( format ) ;
1717
18+ assert . strictEqual ( gzip [ Symbol . toStringTag ] , 'CompressionStream' ) ;
19+ assert . strictEqual ( gunzip [ Symbol . toStringTag ] , 'DecompressionStream' ) ;
20+
1821 gzip . readable . pipeTo ( gunzip . writable ) . then ( common . mustCall ( ) ) ;
1922
2023 const reader = gunzip . readable . getReader ( ) ;
You can’t perform that action at this time.
0 commit comments