@@ -150,11 +150,6 @@ def __init__(
150150            "--disable-renderer-backgrounding" ,
151151            "--disable-background-networking" ,
152152            "--disable-dev-shm-usage" ,
153-             "--disable-features=IsolateOrigins,site-per-process,Translate," 
154-             "InsecureDownloadWarnings,DownloadBubble,DownloadBubbleV2," 
155-             "OptimizationTargetPrediction,OptimizationGuideModelDownloading," 
156-             "SidePanelPinning,UserAgentClientHint,PrivacySandboxSettings4," 
157-             "DisableLoadExtensionCommandLineSwitch" ,
158153        ]
159154
160155    @property  
@@ -202,7 +197,15 @@ def __call__(self):
202197        # By the time it starts, the port is probably already taken. 
203198        args  =  self ._default_browser_args .copy ()
204199        args  +=  ["--user-data-dir=%s"  %  self .user_data_dir ]
205-         args  +=  ["--disable-features=IsolateOrigins,site-per-process" ]
200+         args  +=  [
201+             "--disable-features=IsolateOrigins,site-per-process,Translate," 
202+             "InsecureDownloadWarnings,DownloadBubble,DownloadBubbleV2," 
203+             "OptimizationTargetPrediction,OptimizationGuideModelDownloading," 
204+             "SidePanelPinning,UserAgentClientHint,PrivacySandboxSettings4," 
205+             "DisableLoadExtensionCommandLineSwitch" 
206+         ]
207+         if  self .proxy :
208+             args  +=  ["--test-type" ]
206209        args  +=  ["--disable-session-crashed-bubble" ]
207210        if  self .expert :
208211            args  +=  [
0 commit comments