We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 6b1c993 + 0fb3367 commit b2ec928Copy full SHA for b2ec928
seleniumbase/__version__.py
@@ -1,2 +1,2 @@
1
# seleniumbase package
2
-__version__ = "4.23.6"
+__version__ = "4.23.7"
seleniumbase/core/browser_launcher.py
@@ -3460,7 +3460,21 @@ def get_local_driver(
3460
try:
3461
user_agent = driver.execute_script(
3462
"return navigator.userAgent;"
3463
- ).replace("Headless", "")
+ )
3464
+ if (
3465
+ major_chrome_version
3466
+ and full_ch_version
3467
+ and full_ch_version.count(".") == 3
3468
+ and full_ch_version in user_agent
3469
+ ):
3470
+ mcv = major_chrome_version
3471
+ user_agent = user_agent.replace(
3472
+ "Chrome/%s" % full_ch_version,
3473
+ "Chrome/%s.0.0.0" % mcv
3474
3475
3476
+ "Headless", ""
3477
3478
chrome_options.add_argument(
3479
"--user-agent=%s" % user_agent
3480
)
0 commit comments