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) {
318318}
319319
320320class AbortController {
321- #signal;
322-
323- constructor ( ) {
324- this [ kSignal ] = createAbortSignal ( ) ;
325- }
326-
327321 /**
328322 * @type {AbortSignal }
329323 */
330324 get signal ( ) {
331325 validateAbortController ( this ) ;
332- this . #signal ??= createAbortSignal ( ) ;
333- return this . #signal ;
326+ this [ kSignal ] ??= createAbortSignal ( ) ;
327+ return this [ kSignal ] ;
334328 }
335329
336330 /**
337331 * @param {any } reason
338332 */
339333 abort ( reason = new DOMException ( 'This operation was aborted' , 'AbortError' ) ) {
340334 validateAbortController ( this ) ;
341- abortSignal ( this . #signal ??= createAbortSignal ( ) , reason ) ;
335+ abortSignal ( this [ kSignal ] ??= createAbortSignal ( ) , reason ) ;
342336 }
343337
344338 [ customInspectSymbol ] ( depth , options ) {
@@ -349,7 +343,7 @@ class AbortController {
349343
350344 static [ kMakeTransferable ] ( ) {
351345 const controller = new AbortController ( ) ;
352- controller [ kSignal ] = transferableAbortSignal ( controller [ kSignal ] ) ;
346+ controller [ kSignal ] = createAbortSignal ( { transferable : true } ) ;
353347 return controller ;
354348 }
355349}
You can’t perform that action at this time.
0 commit comments