WebBrowser/Network/SslErrorExceptionsDialog.py

changeset 5530
93f95c4b3153
parent 5526
11337e4fba52
child 6048
82ad8ec9548c
diff -r 4fdbb36fe794 -r 93f95c4b3153 WebBrowser/Network/SslErrorExceptionsDialog.py
--- a/WebBrowser/Network/SslErrorExceptionsDialog.py	Sat Feb 18 12:23:35 2017 +0100
+++ b/WebBrowser/Network/SslErrorExceptionsDialog.py	Sat Feb 18 19:59:14 2017 +0100
@@ -77,7 +77,15 @@
         except AttributeError:
             # the value was added in Qt 5.7
             pass
-        # TODO: Qt 5.8 - add support for QWebEngineCertificateError.CertificateTransparencyRequired
+        try:
+            self.__errorDescriptions[
+                QWebEngineCertificateError.CertificateTransparencyRequired] = \
+                self.tr("Certificate Transparency was required for this"
+                        " connection, but the server did not provide"
+                        " information that complied with the policy.")
+        except AttributeError:
+            # the value was added in Qt 5.8
+            pass
         
         for host, errors in errorsDict.items():
             itm = QTreeWidgetItem(self.errorsTree, [host])

eric ide

mercurial