@@ -394,9 +394,9 @@ def uc_special_open_if_cf(
394394 )
395395 uc_metrics = {}
396396 if (
397- isinstance (device_width , int )
398- and isinstance (device_height , int )
399- and isinstance (device_pixel_ratio , int )
397+ isinstance (device_width , ( int , float ) )
398+ and isinstance (device_height , ( int , float ) )
399+ and isinstance (device_pixel_ratio , ( int , float ) )
400400 ):
401401 uc_metrics ["width" ] = device_width
402402 uc_metrics ["height" ] = device_height
@@ -1479,9 +1479,9 @@ def _set_chrome_options(
14791479 emulator_settings = {}
14801480 device_metrics = {}
14811481 if (
1482- isinstance (device_width , int )
1483- and isinstance (device_height , int )
1484- and isinstance (device_pixel_ratio , int )
1482+ isinstance (device_width , ( int , float ) )
1483+ and isinstance (device_height , ( int , float ) )
1484+ and isinstance (device_pixel_ratio , ( int , float ) )
14851485 ):
14861486 device_metrics ["width" ] = device_width
14871487 device_metrics ["height" ] = device_height
@@ -3229,9 +3229,9 @@ def get_local_driver(
32293229 emulator_settings = {}
32303230 device_metrics = {}
32313231 if (
3232- isinstance (device_width , int )
3233- and isinstance (device_height , int )
3234- and isinstance (device_pixel_ratio , int )
3232+ isinstance (device_width , ( int , float ) )
3233+ and isinstance (device_height , ( int , float ) )
3234+ and isinstance (device_pixel_ratio , ( int , float ) )
32353235 ):
32363236 device_metrics ["width" ] = device_width
32373237 device_metrics ["height" ] = device_height
@@ -4446,9 +4446,9 @@ def get_local_driver(
44464446 if mobile_emulator :
44474447 uc_metrics = {}
44484448 if (
4449- isinstance (device_width , int )
4450- and isinstance (device_height , int )
4451- and isinstance (device_pixel_ratio , int )
4449+ isinstance (device_width , ( int , float ) )
4450+ and isinstance (device_height , ( int , float ) )
4451+ and isinstance (device_pixel_ratio , ( int , float ) )
44524452 ):
44534453 uc_metrics ["width" ] = device_width
44544454 uc_metrics ["height" ] = device_height
0 commit comments