Skip to content

Commit 87693af

Browse files
author
Kieran Trautwein
committed
Remove deprecated headless option for chrome and firefox.
Deprecated in Version 4.8.0 of Selenium Removed in version 4.13.0
1 parent f197a40 commit 87693af

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/SeleniumLibrary/keywords/webdrivertools/webdrivertools.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ def create_headless_chrome(
161161
):
162162
if not options:
163163
options = webdriver.ChromeOptions()
164-
options.headless = True
164+
options.add_argument('--headless=new')
165165
return self.create_chrome(
166166
desired_capabilities, remote_url, options, service_log_path, executable_path
167167
)
@@ -224,7 +224,7 @@ def _get_ff_profile(self, ff_profile_dir):
224224
else:
225225
setattr(ff_profile, key, *option[key])
226226
return ff_profile
227-
227+
228228
@property
229229
def _geckodriver_log(self):
230230
log_file = self._get_log_path(
@@ -244,7 +244,7 @@ def create_headless_firefox(
244244
):
245245
if not options:
246246
options = webdriver.FirefoxOptions()
247-
options.headless = True
247+
options.add_argument('-headless')
248248
return self.create_firefox(
249249
desired_capabilities,
250250
remote_url,

0 commit comments

Comments
 (0)