File tree 4 files changed +1134
-26
lines changed
4 files changed +1134
-26
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ import { Chrome70 } from './handlers/Chrome70';
12
12
import { Chrome67 } from './handlers/Chrome67' ;
13
13
import { Chrome55 } from './handlers/Chrome55' ;
14
14
import { Firefox60 } from './handlers/Firefox60' ;
15
+ import { Firefox117 } from './handlers/Firefox117' ;
15
16
import { Safari12 } from './handlers/Safari12' ;
16
17
import { Safari11 } from './handlers/Safari11' ;
17
18
import { Edge11 } from './handlers/Edge11' ;
@@ -28,6 +29,7 @@ export type BuiltinHandlerName =
28
29
| 'Chrome70'
29
30
| 'Chrome67'
30
31
| 'Chrome55'
32
+ | 'Firefox117'
31
33
| 'Firefox60'
32
34
| 'Safari12'
33
35
| 'Safari11'
@@ -118,6 +120,10 @@ export function detectDevice(): BuiltinHandlerName | undefined
118
120
{
119
121
return 'Firefox60' ;
120
122
}
123
+ else if ( browser . satisfies ( { firefox : '>=117' } ) )
124
+ {
125
+ return 'Firefox117' ;
126
+ }
121
127
// Firefox on iOS.
122
128
else if ( browser . satisfies ( { ios : { OS : '>=14.3' , firefox : '>=30.0' } } ) )
123
129
{
@@ -299,6 +305,9 @@ export class Device
299
305
case 'Firefox60' :
300
306
this . _handlerFactory = Firefox60 . createFactory ( ) ;
301
307
break ;
308
+ case 'Firefox117' :
309
+ this . _handlerFactory = Firefox117 . createFactory ( ) ;
310
+ break ;
302
311
case 'Safari12' :
303
312
this . _handlerFactory = Safari12 . createFactory ( ) ;
304
313
break ;
Original file line number Diff line number Diff line change @@ -642,7 +642,7 @@ export class Transport extends EnhancedEventEmitter<TransportEvents>
642
642
}
643
643
catch ( error )
644
644
{
645
- this . _handler . stopSending ( localId )
645
+ await this . _handler . stopSending ( localId )
646
646
. catch ( ( ) => { } ) ;
647
647
648
648
throw error ;
You can’t perform that action at this time.
0 commit comments