Skip to content

Commit 6541cf8

Browse files
committed
Update IE Compatibility Mode
1 parent c0935f5 commit 6541cf8

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

seleniumbase/core/browser_launcher.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2306,6 +2306,8 @@ def get_local_driver(
23062306
from selenium.webdriver.ie.options import Options
23072307
from selenium.webdriver.ie.service import Service
23082308
ie_options = Options()
2309+
ie_options.add_argument("--guest")
2310+
ie_options.attach_to_edge_chrome = True
23092311
ie_options.ignore_protected_mode_settings = True
23102312
ie_options.ignore_zoom_level = True
23112313
ie_options.require_window_focus = False
@@ -2346,15 +2348,19 @@ def get_local_driver(
23462348
sb_install.main(override="iedriver")
23472349
sys.argv = sys_args # Put back the original sys args
23482350
d_b_c = "--disable-build-check"
2351+
logger = logging.getLogger("selenium")
2352+
logger.setLevel("INFO")
23492353
if not headless:
23502354
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)
23522356
driver = webdriver.Ie(service=service, options=ie_options)
23532357
return extend_driver(driver)
23542358
else:
23552359
warnings.simplefilter("ignore", category=DeprecationWarning)
23562360
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,
23582364
)
23592365
driver = webdriver.Ie(service=service, options=ie_options)
23602366
return extend_driver(driver)

0 commit comments

Comments
 (0)