--- a/src/eric7/WebBrowser/WebBrowserPage.py Fri Nov 04 13:46:31 2022 +0100 +++ b/src/eric7/WebBrowser/WebBrowserPage.py Fri Nov 04 13:52:26 2022 +0100 @@ -9,35 +9,32 @@ """ from PyQt6.QtCore import ( - pyqtSlot, - pyqtSignal, - QUrl, - QUrlQuery, - QTimer, QEventLoop, QPoint, + QTimer, + QUrl, + QUrlQuery, + pyqtSignal, + pyqtSlot, ) from PyQt6.QtGui import QDesktopServices -from PyQt6.QtWebEngineCore import QWebEnginePage, QWebEngineSettings, QWebEngineScript from PyQt6.QtWebChannel import QWebChannel +from PyQt6.QtWebEngineCore import QWebEnginePage, QWebEngineScript, QWebEngineSettings try: - from PyQt6.QtNetwork import QSslConfiguration, QSslCertificate + from PyQt6.QtNetwork import QSslCertificate, QSslConfiguration SSL_AVAILABLE = True except ImportError: SSL_AVAILABLE = False +from eric7 import Globals, Preferences from eric7.EricWidgets import EricMessageBox - from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow from .JavaScript.ExternalJsObject import ExternalJsObject - +from .Tools import Scripts from .Tools.WebHitTestResult import WebHitTestResult -from .Tools import Scripts - -from eric7 import Globals, Preferences class WebBrowserPage(QWebEnginePage):