author | David Keeler <dkeeler@mozilla.com> |
Thu, 07 Jul 2016 11:14:17 -0700 | |
changeset 305430 | 595bfede9d26e9dba03495fdcf29d4423a996146 |
parent 305429 | de179cfc917a5b747c1a7559ad08c233e8c419f8 |
child 305431 | 3d09e38954064b41dbc0a9387b5c5a205bf21e15 |
push id | 30649 |
push user | dkeeler@mozilla.com |
push date | Mon, 18 Jul 2016 16:43:47 +0000 |
treeherder | autoland@3d09e3895406 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | Cykesiopka |
bugs | 1284946, 1217602 |
milestone | 50.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
security/manager/ssl/tests/mochitest/browser/browser_certViewer.js | file | annotate | diff | comparison | revisions |
--- a/security/manager/ssl/tests/mochitest/browser/browser_certViewer.js +++ b/security/manager/ssl/tests/mochitest/browser/browser_certViewer.js @@ -24,21 +24,17 @@ function test() { let certdb = Cc["@mozilla.org/security/x509certdb;1"] .getService(Ci.nsIX509CertDB); let certList = certdb.getCerts(); let enumerator = certList.getEnumerator(); ok(enumerator.hasMoreElements(), "we have at least one certificate"); let cert = enumerator.getNext().QueryInterface(Ci.nsIX509Cert); ok(cert, "found a certificate to look at"); info("looking at certificate with nickname " + cert.nickname); - let arg = { - QueryInterface: function() { - return this; - }, - getISupportAtIndex: function() { - return this.cert; - }, - cert: cert - }; + let array = Cc["@mozilla.org/array;1"].createInstance(Ci.nsIMutableArray); + array.appendElement(cert, false); + let params = Cc["@mozilla.org/embedcomp/dialogparam;1"] + .createInstance(Ci.nsIDialogParamBlock); + params.objects = array; gBugWindow = window.openDialog("chrome://pippki/content/certViewer.xul", - "", "", arg); + "", "", params); gBugWindow.addEventListener("load", onLoad); }