@@ -54,6 +54,7 @@ def SB(
5454 undetectable = None , # Use undetected-chromedriver to evade bot-detection.
5555 uc_cdp_events = None , # Capture CDP events in undetected-chromedriver mode.
5656 uc_subprocess = None , # Use undetected-chromedriver as a subprocess.
57+ log_cdp_events = None , # capture {"performance": "ALL", "browser": "ALL"})
5758 incognito = None , # Enable Chromium's Incognito mode.
5859 guest_mode = None , # Enable Chromium's Guest mode.
5960 dark_mode = None , # Enable Chromium's Dark mode.
@@ -99,6 +100,7 @@ def SB(
99100 undetected = None , # Shortcut / Duplicate of "undetectable".
100101 uc_cdp = None , # Shortcut / Duplicate of "uc_cdp_events".
101102 uc_sub = None , # Shortcut / Duplicate of "uc_subprocess".
103+ log_cdp = None , # Shortcut / Duplicate of "log_cdp_events".
102104 wire = None , # Shortcut / Duplicate of "use_wire".
103105 pls = None , # Shortcut / Duplicate of "page_load_strategy".
104106 sjw = None , # Shortcut / Duplicate of "skip_js_waits".
@@ -470,6 +472,20 @@ def SB(
470472 uc_cdp_events = True
471473 else :
472474 uc_cdp_events = False
475+ if log_cdp_events is None and log_cdp is None :
476+ if (
477+ "--log-cdp-events" in sys_argv
478+ or "--log_cdp_events" in sys_argv
479+ or "--log-cdp" in sys_argv
480+ or "--log_cdp" in sys_argv
481+ ):
482+ log_cdp_events = True
483+ else :
484+ log_cdp_events = False
485+ elif log_cdp_events or log_cdp :
486+ log_cdp_events = True
487+ else :
488+ log_cdp_events = False
473489 if use_auto_ext is None :
474490 if "--use-auto-ext" in sys_argv :
475491 use_auto_ext = True
@@ -659,6 +675,7 @@ def SB(
659675 sb_config .undetectable = undetectable
660676 sb_config .uc_cdp_events = uc_cdp_events
661677 sb_config .uc_subprocess = uc_subprocess
678+ sb_config .log_cdp_events = log_cdp_events
662679 sb_config .no_sandbox = None
663680 sb_config .disable_gpu = None
664681 sb_config .disable_js = disable_js
@@ -761,6 +778,7 @@ def SB(
761778 sb .undetectable = sb_config .undetectable
762779 sb .uc_cdp_events = sb_config .uc_cdp_events
763780 sb .uc_subprocess = sb_config .uc_subprocess
781+ sb .log_cdp_events = sb_config .log_cdp_events
764782 sb .no_sandbox = sb_config .no_sandbox
765783 sb .disable_gpu = sb_config .disable_gpu
766784 sb .disable_js = sb_config .disable_js
0 commit comments