summaryrefslogtreecommitdiffstats
path: root/security/manager/ssl/tests/mochitest/browser/browser_clientAuth_ui.js
diff options
context:
space:
mode:
Diffstat (limited to 'security/manager/ssl/tests/mochitest/browser/browser_clientAuth_ui.js')
-rw-r--r--security/manager/ssl/tests/mochitest/browser/browser_clientAuth_ui.js12
1 files changed, 11 insertions, 1 deletions
diff --git a/security/manager/ssl/tests/mochitest/browser/browser_clientAuth_ui.js b/security/manager/ssl/tests/mochitest/browser/browser_clientAuth_ui.js
index 9bf961250a..2e9ff0557e 100644
--- a/security/manager/ssl/tests/mochitest/browser/browser_clientAuth_ui.js
+++ b/security/manager/ssl/tests/mochitest/browser/browser_clientAuth_ui.js
@@ -14,6 +14,11 @@ const TEST_PORT = 123;
var certDB = Cc["@mozilla.org/security/x509certdb;1"].getService(
Ci.nsIX509CertDB
);
+
+ChromeUtils.defineESModuleGetters(this, {
+ PromptUtils: "resource://gre/modules/PromptUtils.sys.mjs",
+});
+
/**
* Test certificate (i.e. build/pgo/certs/mochitest.client).
*
@@ -34,11 +39,16 @@ var cert;
function openClientAuthDialog(cert) {
let certArray = [cert];
let retVals = { cert: undefined, rememberDecision: undefined };
+ let args = PromptUtils.objectToPropBag({
+ hostname: TEST_HOSTNAME,
+ certArray,
+ retVals,
+ });
let win = window.openDialog(
"chrome://pippki/content/clientauthask.xhtml",
"",
"",
- { hostname: TEST_HOSTNAME, certArray, retVals }
+ args
);
return TestUtils.topicObserved("cert-dialog-loaded").then(() => {
return { win, retVals };