Bug 1443828 Replace promiseWaitForCondition with TestUtils.waitForCondition in browser_devices_get_user_media.js
MozReview-Commit-ID: KyYHBCf4s10
--- a/browser/base/content/test/webrtc/browser_devices_get_user_media.js
+++ b/browser/base/content/test/webrtc/browser_devices_get_user_media.js
@@ -510,17 +510,17 @@ var gTests = [
if ("nsISystemStatusBar" in Ci) {
let activeStreams = webrtcUI.getActiveStreams(true, false, false);
webrtcUI.showSharingDoorhanger(activeStreams[0]);
} else {
let win =
Services.wm.getMostRecentWindow("Browser:WebRTCGlobalIndicator");
let elt = win.document.getElementById("audioVideoButton");
EventUtils.synthesizeMouseAtCenter(elt, {}, win);
- await promiseWaitForCondition(() => !gIdentityHandler._identityPopup.hidden);
+ await TestUtils.waitForCondition(() => !gIdentityHandler._identityPopup.hidden);
}
ok(!gIdentityHandler._identityPopup.hidden, "control center should be open");
gIdentityHandler._identityPopup.hidden = true;
await expectNoObserverCalled();
await closeStream();
}