@@ -1457,8 +1457,10 @@ def get_new_driver(self, browser=None, headless=None,
14571457 self .driver = new_driver
14581458 if self .headless :
14591459 # Make sure the invisible browser window is big enough
1460+ width = settings .HEADLESS_START_WIDTH
1461+ height = settings .HEADLESS_START_HEIGHT
14601462 try :
1461- self .set_window_size (1440 , 1880 )
1463+ self .set_window_size (width , height )
14621464 self .wait_for_ready_state_complete ()
14631465 except Exception :
14641466 # This shouldn't fail, but in case it does,
@@ -1467,8 +1469,8 @@ def get_new_driver(self, browser=None, headless=None,
14671469 pass
14681470 else :
14691471 if self .browser == 'chrome' :
1470- width = 1250
1471- height = 840
1472+ width = settings . CHROME_START_WIDTH
1473+ height = settings . CHROME_START_HEIGHT
14721474 try :
14731475 if self .maximize_option :
14741476 self .driver .maximize_window ()
@@ -4198,10 +4200,12 @@ def setUp(self, masterqa_mode=False):
41984200 self .testcase_manager .insert_testcase_data (data_payload )
41994201 self .case_start_time = int (time .time () * 1000 )
42004202 if self .headless :
4203+ width = settings .HEADLESS_START_WIDTH
4204+ height = settings .HEADLESS_START_HEIGHT
42014205 try :
42024206 # from pyvirtualdisplay import Display # Skip for own lib
42034207 from seleniumbase .virtual_display .display import Display
4204- self .display = Display (visible = 0 , size = (1440 , 1880 ))
4208+ self .display = Display (visible = 0 , size = (width , height ))
42054209 self .display .start ()
42064210 self .headless_active = True
42074211 except Exception :
0 commit comments