Bug 1387221 - Use registerCleanupFunction not on 'SimpleTest' to workaround bug 1432690. r=jaws draft
authorMatthew Noorenberghe <mozilla@noorenberghe.ca>
Tue, 23 Jan 2018 18:26:27 -0800
changeset 723899 ef90179758cc6e70e1d037969b97444071056d99
parent 723894 651289ff7938e8590ca290267ec2fcbddd17cbc3
child 746992 0d9f2292647e9cadf8b4e226de29808584f9b6ff
push id96575
push usermozilla@noorenberghe.ca
push dateWed, 24 Jan 2018 02:27:16 +0000
reviewersjaws
bugs1387221, 1432690
milestone59.0a1
Bug 1387221 - Use registerCleanupFunction not on 'SimpleTest' to workaround bug 1432690. r=jaws MozReview-Commit-ID: GWuhAu6lPg4
toolkit/components/payments/test/browser/head.js
--- a/toolkit/components/payments/test/browser/head.js
+++ b/toolkit/components/payments/test/browser/head.js
@@ -157,15 +157,14 @@ async function spawnInDialogForMerchantT
     ok(!!request.requestId, "Got a payment request with an ID");
 
     await spawnTaskInNewDialog(request.requestId, dialogTaskFn, taskArgs);
   });
 }
 
 add_task(async function setup_head() {
   await profileStorage.initialize();
-
-  SimpleTest.registerCleanupFunction(function cleanup() {
+  registerCleanupFunction(function cleanup() {
     paymentSrv.cleanup();
     profileStorage.addresses._nukeAllRecords();
     profileStorage.creditCards._nukeAllRecords();
   });
 });