File tree Expand file tree Collapse file tree 4 files changed +1
-11
lines changed Expand file tree Collapse file tree 4 files changed +1
-11
lines changed Original file line number Diff line number Diff line change @@ -369,14 +369,7 @@ unsafe fn jsval_to_webdriver_inner(
369
369
Ok ( WebDriverJSValue :: Null )
370
370
} else if val. get ( ) . is_boolean ( ) {
371
371
Ok ( WebDriverJSValue :: Boolean ( val. get ( ) . to_boolean ( ) ) )
372
- } else if val. get ( ) . is_int32 ( ) {
373
- Ok ( WebDriverJSValue :: Int (
374
- match FromJSValConvertible :: from_jsval ( cx, val, ConversionBehavior :: Default ) . unwrap ( ) {
375
- ConversionResult :: Success ( c) => c,
376
- _ => unreachable ! ( ) ,
377
- } ,
378
- ) )
379
- } else if val. get ( ) . is_double ( ) {
372
+ } else if val. get ( ) . is_number ( ) {
380
373
Ok ( WebDriverJSValue :: Number (
381
374
match FromJSValConvertible :: from_jsval ( cx, val, ( ) ) . unwrap ( ) {
382
375
ConversionResult :: Success ( c) => c,
Original file line number Diff line number Diff line change @@ -1009,7 +1009,6 @@ impl From<&WebDriverJSValue> for JSValue {
1009
1009
WebDriverJSValue :: Undefined => Self :: Undefined ,
1010
1010
WebDriverJSValue :: Null => Self :: Null ,
1011
1011
WebDriverJSValue :: Boolean ( value) => Self :: Boolean ( * value) ,
1012
- WebDriverJSValue :: Int ( value) => Self :: Number ( * value as f64 ) ,
1013
1012
WebDriverJSValue :: Number ( value) => Self :: Number ( * value) ,
1014
1013
WebDriverJSValue :: String ( value) => Self :: String ( value. clone ( ) ) ,
1015
1014
WebDriverJSValue :: Element ( web_element) => Self :: Element ( web_element. 0 . clone ( ) ) ,
Original file line number Diff line number Diff line change @@ -259,7 +259,6 @@ pub enum WebDriverJSValue {
259
259
Undefined ,
260
260
Null ,
261
261
Boolean ( bool ) ,
262
- Int ( i32 ) ,
263
262
Number ( f64 ) ,
264
263
String ( String ) ,
265
264
Element ( WebElement ) ,
Original file line number Diff line number Diff line change @@ -305,7 +305,6 @@ impl Serialize for SendableWebDriverJSValue {
305
305
WebDriverJSValue :: Undefined => serializer. serialize_unit ( ) ,
306
306
WebDriverJSValue :: Null => serializer. serialize_unit ( ) ,
307
307
WebDriverJSValue :: Boolean ( x) => serializer. serialize_bool ( x) ,
308
- WebDriverJSValue :: Int ( x) => serializer. serialize_i32 ( x) ,
309
308
WebDriverJSValue :: Number ( x) => serializer. serialize_f64 ( x) ,
310
309
WebDriverJSValue :: String ( ref x) => serializer. serialize_str ( x) ,
311
310
WebDriverJSValue :: Element ( ref x) => x. serialize ( serializer) ,
You can’t perform that action at this time.
0 commit comments