Fix issue with taking screenshots in headless mode
This commit is contained in:
parent
912c7fc95f
commit
b8a0463f57
|
@ -670,6 +670,9 @@ def _set_chrome_options(
|
|||
chrome_options.add_argument("--disable-translate")
|
||||
if not enable_3d_apis:
|
||||
chrome_options.add_argument("--disable-3d-apis")
|
||||
if headless or headless2 or is_using_uc(undetectable, browser_name):
|
||||
chrome_options.add_argument("--disable-renderer-backgrounding")
|
||||
chrome_options.add_argument("--disable-backgrounding-occluded-windows")
|
||||
if (
|
||||
is_using_uc(undetectable, browser_name)
|
||||
and (
|
||||
|
@ -2062,6 +2065,9 @@ def get_local_driver(
|
|||
edge_options.add_argument("--disable-prompt-on-repost")
|
||||
if not enable_3d_apis:
|
||||
edge_options.add_argument("--disable-3d-apis")
|
||||
if headless or headless2 or is_using_uc(undetectable, browser_name):
|
||||
edge_options.add_argument("--disable-renderer-backgrounding")
|
||||
edge_options.add_argument("--disable-backgrounding-occluded-windows")
|
||||
if (
|
||||
selenium4_or_newer
|
||||
and page_load_strategy
|
||||
|
|
|
@ -225,8 +225,6 @@ class Chrome(selenium.webdriver.chrome.webdriver.WebDriver):
|
|||
"--password-store=basic",
|
||||
]
|
||||
)
|
||||
options.add_argument("--disable-renderer-backgrounding")
|
||||
options.add_argument("--disable-backgrounding-occluded-windows")
|
||||
if headless or options.headless:
|
||||
options.headless = True
|
||||
options.add_argument("--no-sandbox")
|
||||
|
|
Loading…
Reference in New Issue