Helpviewer/SiteInfo/SiteInfoDialog.py

changeset 2432
b1a2f9054b28
parent 2403
e3d7a861547c
child 2525
8b507a9a2d40
child 3002
6ffc581f00f1
diff -r fd7fa26076d2 -r b1a2f9054b28 Helpviewer/SiteInfo/SiteInfoDialog.py
--- a/Helpviewer/SiteInfo/SiteInfoDialog.py	Sat Feb 23 14:25:36 2013 +0100
+++ b/Helpviewer/SiteInfo/SiteInfoDialog.py	Sun Feb 24 20:00:51 2013 +0100
@@ -54,7 +54,7 @@
         
         self.__mainFrame = browser.page().mainFrame()
         title = browser.title()
-        sslInfo = browser.page().getSslInfo()
+        sslInfo = browser.page().getSslCertificateChain()
         
         # populate General tab
         self.heading.setText("<b>{0}</b>".format(title))
@@ -86,13 +86,13 @@
         self.encodingLabel.setText(encoding)
         
         # populate the Security info and the Security tab
-        if sslInfo is not None and \
-           ((qVersion() >= "5.0.0" and not sslInfo.isBlacklisted()) or \
-            (qVersion() < "5.0.0" and sslInfo.isValid())):
+        if sslInfo and \
+           ((qVersion() >= "5.0.0" and not sslInfo[0].isBlacklisted()) or \
+            (qVersion() < "5.0.0" and sslInfo[0].isValid())):
             self.securityLabel.setStyleSheet(SiteInfoDialog.okStyle)
             self.securityLabel.setText('<b>Connection is encrypted.</b>')
             if SSL:
-                self.sslWidget.showCertificate(sslInfo)
+                self.sslWidget.showCertificateChain(sslInfo)
                 self.securityDetailsButton.setEnabled(True)
             else:
                 self.securityDetailsButton.setEnabled(False)

eric ide

mercurial