eric6/WebBrowser/UrlBar/UrlBar.py

changeset 7565
928373562e36
parent 7533
88261c96484b
child 7567
bb196e51827d
--- a/eric6/WebBrowser/UrlBar/UrlBar.py	Sat May 02 14:04:18 2020 +0200
+++ b/eric6/WebBrowser/UrlBar/UrlBar.py	Sat May 02 19:10:08 2020 +0200
@@ -234,11 +234,18 @@
             
             if not self.__browser.getSafeBrowsingStatus():
                 # malicious web site
+                # TODO: make this color configurable
                 backgroundColor = QColor(170, 0, 0)
                 foregroundColor = QColor(Qt.white)
             elif self.__browser.url().scheme() == "https":
-                backgroundColor = Preferences.getWebBrowser(
-                    "SaveUrlColor")
+                if WebBrowserWindow.networkManager().isInsecureHost(
+                    self.__browser.url().host()
+                ):
+                    # TODO: make this color configurable
+                    backgroundColor = QColor(170, 170, 0)
+                else:
+                    backgroundColor = Preferences.getWebBrowser(
+                        "SaveUrlColor")
             
             if progress == 0 or progress == 100:
                 p.setBrush(QPalette.Base, backgroundColor)

eric ide

mercurial