mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
30 lines
787 B
JavaScript
30 lines
787 B
JavaScript
|
const nsIDialogParamBlock = Components.interfaces.nsIDialogParamBlock;
|
||
|
const nsIPKIParamBlock = Components.interfaces.nsIPKIParamBlock;
|
||
|
const nsIX509Cert = Components.interfaces.nsIX509Cert;
|
||
|
|
||
|
var dialogParams;
|
||
|
var pkiParams;
|
||
|
var cert;
|
||
|
var hostport;
|
||
|
|
||
|
function initCertErrorDialog()
|
||
|
{
|
||
|
pkiParams = window.arguments[0].QueryInterface(nsIPKIParamBlock);
|
||
|
dialogParams = pkiParams.QueryInterface(nsIDialogParamBlock);
|
||
|
|
||
|
var isupport = pkiParams.getISupportAtIndex(1);
|
||
|
cert = isupport.QueryInterface(nsIX509Cert);
|
||
|
|
||
|
var portNumber = dialogParams.GetInt(1);
|
||
|
var hostName = dialogParams.GetString(1);
|
||
|
var msg = dialogParams.GetString(2);
|
||
|
|
||
|
hostport = hostName + ":" + portNumber;
|
||
|
setText("warningText", msg);
|
||
|
}
|
||
|
|
||
|
function viewCert()
|
||
|
{
|
||
|
viewCertHelper(window, cert);
|
||
|
}
|