Bug 1414136 - Fix test failures in session history relying on non-comformant Promise handling. r=sawang

This commit is contained in:
Bevis Tseng 2017-11-10 10:33:25 +08:00
Родитель 011e836339
Коммит a22e59eff8
2 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -154,7 +154,7 @@
frame.addEventListener('load', function listener(e) {
if (++count == occurances) {
frame.removeEventListener('load', listener);
resolve();
setTimeout(resolve, 0);
}
});
});

Просмотреть файл

@ -10,7 +10,7 @@
</div>
<script type="application/javascript">
function waitForLoad(frame) {
return new Promise(r => frame.onload = r);
return new Promise(r => frame.onload = () => setTimeout(r, 0));
}
async function loadFramesAndNavigate() {