@@ -2306,6 +2306,8 @@ def get_local_driver(
2306
2306
from selenium .webdriver .ie .options import Options
2307
2307
from selenium .webdriver .ie .service import Service
2308
2308
ie_options = Options ()
2309
+ ie_options .add_argument ("--guest" )
2310
+ ie_options .attach_to_edge_chrome = True
2309
2311
ie_options .ignore_protected_mode_settings = True
2310
2312
ie_options .ignore_zoom_level = True
2311
2313
ie_options .require_window_focus = False
@@ -2346,15 +2348,19 @@ def get_local_driver(
2346
2348
sb_install .main (override = "iedriver" )
2347
2349
sys .argv = sys_args # Put back the original sys args
2348
2350
d_b_c = "--disable-build-check"
2351
+ logger = logging .getLogger ("selenium" )
2352
+ logger .setLevel ("INFO" )
2349
2353
if not headless :
2350
2354
warnings .simplefilter ("ignore" , category = DeprecationWarning )
2351
- service = Service (service_args = [d_b_c ])
2355
+ service = Service (service_args = [d_b_c ], log_output = os . devnull )
2352
2356
driver = webdriver .Ie (service = service , options = ie_options )
2353
2357
return extend_driver (driver )
2354
2358
else :
2355
2359
warnings .simplefilter ("ignore" , category = DeprecationWarning )
2356
2360
service = Service (
2357
- executable_path = LOCAL_IEDRIVER , service_args = [d_b_c ],
2361
+ executable_path = LOCAL_IEDRIVER ,
2362
+ service_args = [d_b_c ],
2363
+ log_output = os .devnull ,
2358
2364
)
2359
2365
driver = webdriver .Ie (service = service , options = ie_options )
2360
2366
return extend_driver (driver )
0 commit comments