File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change 33const {
44 ArrayPrototypeMap,
55 ArrayPrototypePush,
6+ FunctionPrototypeBind,
67 FunctionPrototypeCall,
78 ObjectAssign,
89 ObjectCreate,
@@ -348,8 +349,9 @@ class BroadcastChannel extends EventTarget {
348349 super ( ) ;
349350 this [ kName ] = `${ name } ` ;
350351 this [ kHandle ] = broadcastChannel ( this [ kName ] ) ;
351- this [ kOnMessage ] = onMessageEvent . bind ( this , 'message' ) ;
352- this [ kOnMessageError ] = onMessageEvent . bind ( this , 'messageerror' ) ;
352+ this [ kOnMessage ] = FunctionPrototypeBind ( onMessageEvent , this , 'message' ) ;
353+ this [ kOnMessageError ] =
354+ FunctionPrototypeBind ( onMessageEvent , this , 'messageerror' ) ;
353355 this [ kHandle ] . on ( 'message' , this [ kOnMessage ] ) ;
354356 this [ kHandle ] . on ( 'messageerror' , this [ kOnMessageError ] ) ;
355357 }
You can’t perform that action at this time.
0 commit comments