Prevent the "Enhanced ad privacy" pop-up

This commit is contained in:
Michael Mintz 2023-10-20 13:45:00 -04:00
parent bf6ae85eb1
commit 11be78556f
1 changed files with 20 additions and 8 deletions

View File

@ -1030,10 +1030,16 @@ def _set_chrome_options(
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")
chrome_options.add_argument(
'--disable-features=OptimizationHintsFetching,'
'OptimizationTargetPrediction'
)
if user_data_dir:
chrome_options.add_argument(
"--disable-features=OptimizationHintsFetching,"
"OptimizationTargetPrediction,PrivacySandboxSettings4"
)
else:
chrome_options.add_argument(
"--disable-features=OptimizationHintsFetching,"
"OptimizationTargetPrediction"
)
if (
is_using_uc(undetectable, browser_name)
and (
@ -2458,10 +2464,16 @@ def get_local_driver(
edge_options.add_argument(
"--disable-autofill-keyboard-accessory-view[8]"
)
edge_options.add_argument(
'--disable-features=OptimizationHintsFetching,'
'OptimizationTargetPrediction'
)
if user_data_dir:
edge_options.add_argument(
"--disable-features=OptimizationHintsFetching,"
"OptimizationTargetPrediction,PrivacySandboxSettings4"
)
else:
edge_options.add_argument(
"--disable-features=OptimizationHintsFetching,"
"OptimizationTargetPrediction"
)
edge_options.add_argument("--disable-browser-side-navigation")
edge_options.add_argument("--disable-translate")
if not enable_ws: