@@ -1030,10 +1030,16 @@ def _set_chrome_options(
10301030 if headless or headless2 or is_using_uc (undetectable , browser_name ):
10311031 chrome_options .add_argument ("--disable-renderer-backgrounding" )
10321032 chrome_options .add_argument ("--disable-backgrounding-occluded-windows" )
1033- chrome_options .add_argument (
1034- '--disable-features=OptimizationHintsFetching,'
1035- 'OptimizationTargetPrediction'
1036- )
1033+ if user_data_dir :
1034+ chrome_options .add_argument (
1035+ "--disable-features=OptimizationHintsFetching,"
1036+ "OptimizationTargetPrediction,PrivacySandboxSettings4"
1037+ )
1038+ else :
1039+ chrome_options .add_argument (
1040+ "--disable-features=OptimizationHintsFetching,"
1041+ "OptimizationTargetPrediction"
1042+ )
10371043 if (
10381044 is_using_uc (undetectable , browser_name )
10391045 and (
@@ -2458,10 +2464,16 @@ def get_local_driver(
24582464 edge_options .add_argument (
24592465 "--disable-autofill-keyboard-accessory-view[8]"
24602466 )
2461- edge_options .add_argument (
2462- '--disable-features=OptimizationHintsFetching,'
2463- 'OptimizationTargetPrediction'
2464- )
2467+ if user_data_dir :
2468+ edge_options .add_argument (
2469+ "--disable-features=OptimizationHintsFetching,"
2470+ "OptimizationTargetPrediction,PrivacySandboxSettings4"
2471+ )
2472+ else :
2473+ edge_options .add_argument (
2474+ "--disable-features=OptimizationHintsFetching,"
2475+ "OptimizationTargetPrediction"
2476+ )
24652477 edge_options .add_argument ("--disable-browser-side-navigation" )
24662478 edge_options .add_argument ("--disable-translate" )
24672479 if not enable_ws :
0 commit comments