File tree Expand file tree Collapse file tree 1 file changed +15
-17
lines changed
Expand file tree Collapse file tree 1 file changed +15
-17
lines changed Original file line number Diff line number Diff line change @@ -27,31 +27,29 @@ addEventListener('message', ({ data }) => {
2727 if ( data . type === 'evaluate' ) {
2828 const { state, code } = data . value ;
2929
30- const promises = new Set ( ) ;
3130 try {
3231 initializeAgent ( {
3332 features : [ ...state . get ( 'features' ) ] ,
34- promiseRejectionTracker ( promise , operation ) {
35- switch ( operation ) {
36- case 'reject' :
37- promises . add ( promise ) ;
38- break ;
39- case 'handle' :
40- promises . delete ( promise ) ;
41- break ;
42- default :
43- break ;
44- }
45- if ( operation === 'reject' ) {
46- promises . add ( promise ) ;
47- }
48- } ,
4933 } ) ;
5034 } catch ( e ) {
5135 // o.o
5236 }
5337
54- const realm = new Realm ( ) ;
38+ const promises = new Set ( ) ;
39+ const realm = new Realm ( {
40+ promiseRejectionTracker ( promise , operation ) {
41+ switch ( operation ) {
42+ case 'reject' :
43+ promises . add ( promise ) ;
44+ break ;
45+ case 'handle' :
46+ promises . delete ( promise ) ;
47+ break ;
48+ default :
49+ break ;
50+ }
51+ } ,
52+ } ) ;
5553 const print = new Value ( realm , ( args ) => {
5654 postMessage ( {
5755 type : 'console' ,
You can’t perform that action at this time.
0 commit comments