Refactor Chromium options

This commit is contained in:
Michael Mintz 2023-07-31 15:05:27 -04:00
parent 1e5e688430
commit 7238659347
1 changed files with 8 additions and 4 deletions

View File

@ -842,10 +842,6 @@ def _set_chrome_options(
chrome_options.add_argument("--disable-prompt-on-repost")
chrome_options.add_argument("--dns-prefetch-disable")
chrome_options.add_argument("--disable-translate")
chrome_options.add_argument(
'--disable-features=OptimizationHints,OptimizationHintsFetching,'
'OptimizationGuideModelDownloading,OptimizationTargetPrediction'
)
if binary_location:
chrome_options.binary_location = binary_location
if not enable_3d_apis and not is_using_uc(undetectable, browser_name):
@ -874,6 +870,10 @@ def _set_chrome_options(
chrome_options.add_argument(
"--disable-autofill-keyboard-accessory-view[8]"
)
chrome_options.add_argument(
'--disable-features=OptimizationHintsFetching,'
'OptimizationTargetPrediction'
)
chrome_options.add_argument("--homepage=about:blank")
chrome_options.add_argument("--dom-automation")
chrome_options.add_argument("--disable-hang-monitor")
@ -2422,6 +2422,10 @@ def get_local_driver(
edge_options.add_argument(
"--disable-autofill-keyboard-accessory-view[8]"
)
edge_options.add_argument(
'--disable-features=OptimizationHintsFetching,'
'OptimizationTargetPrediction'
)
edge_options.add_argument("--disable-browser-side-navigation")
edge_options.add_argument("--disable-translate")
if binary_location: