--- 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)