Allow Mobile Mode "device_pixel_ratio" to use floats

This commit is contained in:
Michael Mintz 2024-08-02 18:43:41 -04:00
parent 97ab360a48
commit db012234fc
1 changed files with 12 additions and 12 deletions

View File

@ -394,9 +394,9 @@ def uc_special_open_if_cf(
) )
uc_metrics = {} uc_metrics = {}
if ( if (
isinstance(device_width, int) isinstance(device_width, (int, float))
and isinstance(device_height, int) and isinstance(device_height, (int, float))
and isinstance(device_pixel_ratio, int) and isinstance(device_pixel_ratio, (int, float))
): ):
uc_metrics["width"] = device_width uc_metrics["width"] = device_width
uc_metrics["height"] = device_height uc_metrics["height"] = device_height
@ -1479,9 +1479,9 @@ def _set_chrome_options(
emulator_settings = {} emulator_settings = {}
device_metrics = {} device_metrics = {}
if ( if (
isinstance(device_width, int) isinstance(device_width, (int, float))
and isinstance(device_height, int) and isinstance(device_height, (int, float))
and isinstance(device_pixel_ratio, int) and isinstance(device_pixel_ratio, (int, float))
): ):
device_metrics["width"] = device_width device_metrics["width"] = device_width
device_metrics["height"] = device_height device_metrics["height"] = device_height
@ -3229,9 +3229,9 @@ def get_local_driver(
emulator_settings = {} emulator_settings = {}
device_metrics = {} device_metrics = {}
if ( if (
isinstance(device_width, int) isinstance(device_width, (int, float))
and isinstance(device_height, int) and isinstance(device_height, (int, float))
and isinstance(device_pixel_ratio, int) and isinstance(device_pixel_ratio, (int, float))
): ):
device_metrics["width"] = device_width device_metrics["width"] = device_width
device_metrics["height"] = device_height device_metrics["height"] = device_height
@ -4446,9 +4446,9 @@ def get_local_driver(
if mobile_emulator: if mobile_emulator:
uc_metrics = {} uc_metrics = {}
if ( if (
isinstance(device_width, int) isinstance(device_width, (int, float))
and isinstance(device_height, int) and isinstance(device_height, (int, float))
and isinstance(device_pixel_ratio, int) and isinstance(device_pixel_ratio, (int, float))
): ):
uc_metrics["width"] = device_width uc_metrics["width"] = device_width
uc_metrics["height"] = device_height uc_metrics["height"] = device_height