From 5a2d8c3c9a0f6172eeeb838035fb8164397e32a7 Mon Sep 17 00:00:00 2001 From: Corey Goldberg <1113081+cgoldberg@users.noreply.github.com> Date: Mon, 4 May 2026 20:27:02 -0400 Subject: [PATCH] [py] Add --enable-chrome-logs to edge service args to inherit browser i/o streams --- py/selenium/webdriver/edge/service.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/py/selenium/webdriver/edge/service.py b/py/selenium/webdriver/edge/service.py index a6ce4ae0bacda..420ee753a16df 100644 --- a/py/selenium/webdriver/edge/service.py +++ b/py/selenium/webdriver/edge/service.py @@ -57,6 +57,10 @@ def __init__( **kwargs, ) + def command_line_args(self) -> list[str]: + # yes, it is --enable-chrome-logs, even on msedgedriver + return ["--enable-chrome-logs", f"--port={self.port}"] + self._service_args + @property def service_args(self) -> Sequence[str]: """Returns the sequence of service arguments."""