зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1416466 - Wait for the next event tick before resolving Promise for onload event in tests in security/manager/ssl/tests/mochitest/browser/. r=mossop
This commit is contained in:
Родитель
3f7d0cfdfa
Коммит
b0ee34bea3
|
@ -40,7 +40,7 @@ function openClientAuthDialog(cert) {
|
|||
TEST_PORT, certList, returnVals);
|
||||
return new Promise((resolve, reject) => {
|
||||
win.addEventListener("load", function() {
|
||||
resolve([win, returnVals]);
|
||||
executeSoon(() => resolve([win, returnVals]));
|
||||
}, {once: true});
|
||||
});
|
||||
}
|
||||
|
|
|
@ -66,7 +66,7 @@ function openDeleteCertConfirmDialog(tabID) {
|
|||
tabID, gCertArray, retVals);
|
||||
return new Promise((resolve, reject) => {
|
||||
win.addEventListener("load", function() {
|
||||
resolve([win, retVals]);
|
||||
executeSoon(() => resolve([win, retVals]));
|
||||
}, {once: true});
|
||||
});
|
||||
}
|
||||
|
|
|
@ -50,7 +50,7 @@ function openCertDownloadDialog(cert) {
|
|||
"", cert, returnVals);
|
||||
return new Promise((resolve, reject) => {
|
||||
win.addEventListener("load", function() {
|
||||
resolve([win, returnVals]);
|
||||
executeSoon(() => resolve([win, returnVals]));
|
||||
}, {once: true});
|
||||
});
|
||||
}
|
||||
|
|
|
@ -27,7 +27,7 @@ function openEditCertTrustDialog() {
|
|||
gCert);
|
||||
return new Promise((resolve, reject) => {
|
||||
win.addEventListener("load", function() {
|
||||
resolve(win);
|
||||
executeSoon(() => resolve(win));
|
||||
}, {once: true});
|
||||
});
|
||||
}
|
||||
|
|
|
@ -70,7 +70,7 @@ function openSetP12PasswordDialog() {
|
|||
"", returnVals);
|
||||
return new Promise((resolve, reject) => {
|
||||
win.addEventListener("load", function() {
|
||||
resolve([win, returnVals]);
|
||||
executeSoon(() => resolve([win, returnVals]));
|
||||
}, {once: true});
|
||||
});
|
||||
}
|
||||
|
|
|
@ -122,7 +122,7 @@ function openLoadModuleDialog() {
|
|||
let win = window.openDialog("chrome://pippki/content/load_device.xul", "", "");
|
||||
return new Promise(resolve => {
|
||||
win.addEventListener("load", function() {
|
||||
resolve(win);
|
||||
executeSoon(() => resolve(win));
|
||||
}, {once: true});
|
||||
});
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче