зеркало из https://github.com/mozilla/gecko-dev.git
Backed out changeset 6050b349b801 (bug 1421120) for failing browser-chrome's browser/base/content/test/permissions/browser_temporary_permissions_expiry.js on Windows 7 debug without e10s r=backout on a CLOSED TREE
This commit is contained in:
Родитель
2761bd8ba2
Коммит
a10c678ff0
|
@ -54,7 +54,7 @@ function promiseWindow(url) {
|
||||||
}
|
}
|
||||||
|
|
||||||
Services.obs.removeObserver(obs, "domwindowopened");
|
Services.obs.removeObserver(obs, "domwindowopened");
|
||||||
executeSoon(() => resolve(win));
|
resolve(win);
|
||||||
}, {once: true});
|
}, {once: true});
|
||||||
}, "domwindowopened");
|
}, "domwindowopened");
|
||||||
});
|
});
|
||||||
|
@ -120,7 +120,7 @@ async function assertWebRTCIndicatorStatus(expected) {
|
||||||
win.addEventListener("unload", function listener(e) {
|
win.addEventListener("unload", function listener(e) {
|
||||||
if (e.target == win.document) {
|
if (e.target == win.document) {
|
||||||
win.removeEventListener("unload", listener);
|
win.removeEventListener("unload", listener);
|
||||||
executeSoon(resolve);
|
resolve();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -141,7 +141,7 @@ async function assertWebRTCIndicatorStatus(expected) {
|
||||||
if (document.readyState != "complete")
|
if (document.readyState != "complete")
|
||||||
return;
|
return;
|
||||||
document.removeEventListener("readystatechange", onReadyStateChange);
|
document.removeEventListener("readystatechange", onReadyStateChange);
|
||||||
executeSoon(resolve);
|
resolve();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -166,7 +166,7 @@ function promisePopupEvent(popup, eventSuffix) {
|
||||||
let eventType = "popup" + eventSuffix;
|
let eventType = "popup" + eventSuffix;
|
||||||
return new Promise(resolve => {
|
return new Promise(resolve => {
|
||||||
popup.addEventListener(eventType, function(event) {
|
popup.addEventListener(eventType, function(event) {
|
||||||
executeSoon(resolve);
|
resolve();
|
||||||
}, {once: true});
|
}, {once: true});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
@ -297,7 +297,7 @@ function promisePopupNotificationShown(aName, aAction) {
|
||||||
ok(PopupNotifications.isPanelOpen, "notification panel open");
|
ok(PopupNotifications.isPanelOpen, "notification panel open");
|
||||||
ok(!!PopupNotifications.panel.firstChild, "notification panel populated");
|
ok(!!PopupNotifications.panel.firstChild, "notification panel populated");
|
||||||
|
|
||||||
executeSoon(resolve);
|
resolve();
|
||||||
}, {once: true});
|
}, {once: true});
|
||||||
|
|
||||||
if (aAction)
|
if (aAction)
|
||||||
|
|
Загрузка…
Ссылка в новой задаче