File tree Expand file tree Collapse file tree 1 file changed +4
-10
lines changed Expand file tree Collapse file tree 1 file changed +4
-10
lines changed Original file line number Diff line number Diff line change @@ -318,27 +318,21 @@ function validateAbortController(obj) {
318
318
}
319
319
320
320
class AbortController {
321
- #signal;
322
-
323
- constructor ( ) {
324
- this [ kSignal ] = createAbortSignal ( ) ;
325
- }
326
-
327
321
/**
328
322
* @type {AbortSignal }
329
323
*/
330
324
get signal ( ) {
331
325
validateAbortController ( this ) ;
332
- this . #signal ??= createAbortSignal ( ) ;
333
- return this . #signal ;
326
+ this [ kSignal ] ??= createAbortSignal ( ) ;
327
+ return this [ kSignal ] ;
334
328
}
335
329
336
330
/**
337
331
* @param {any } reason
338
332
*/
339
333
abort ( reason = new DOMException ( 'This operation was aborted' , 'AbortError' ) ) {
340
334
validateAbortController ( this ) ;
341
- abortSignal ( this . #signal ??= createAbortSignal ( ) , reason ) ;
335
+ abortSignal ( this [ kSignal ] ??= createAbortSignal ( ) , reason ) ;
342
336
}
343
337
344
338
[ customInspectSymbol ] ( depth , options ) {
@@ -349,7 +343,7 @@ class AbortController {
349
343
350
344
static [ kMakeTransferable ] ( ) {
351
345
const controller = new AbortController ( ) ;
352
- controller [ kSignal ] = transferableAbortSignal ( controller [ kSignal ] ) ;
346
+ controller [ kSignal ] = createAbortSignal ( { transferable : true } ) ;
353
347
return controller ;
354
348
}
355
349
}
You can’t perform that action at this time.
0 commit comments