Update __init__.py

This commit is contained in:
Leon 2022-07-17 11:18:24 +02:00 committed by GitHub
parent b2e804e977
commit cc44dbcc09
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 1 deletions

View File

@ -37,6 +37,7 @@ import selenium.webdriver.chrome.service
import selenium.webdriver.chrome.webdriver
import selenium.webdriver.common.service
import selenium.webdriver.remote.webdriver
import selenium.webdriver.remote.command
from .cdp import CDP
from .options import ChromeOptions
@ -547,7 +548,14 @@ class Chrome(selenium.webdriver.chrome.webdriver.WebDriver):
def clear_cdp_listeners(self):
if self.reactor and isinstance(self.reactor, Reactor):
self.reactor.handlers.clear()
def window_new(self):
self.execute(
selenium.webdriver.remote.command.Command.NEW_WINDOW,
{"type": "window"}
)
def tab_new(self, url: str):
"""
this opens a url in a new tab.