Bustage fix, bug 527623. Relying on speculative parsing in tests doesn't seem like a good idea. r=bustage-fix

This commit is contained in:
Jonas Sicking 2009-11-10 07:14:32 -08:00
Родитель ffc9f0b1bd
Коммит e97ed0216d
2 изменённых файлов: 10 добавлений и 2 удалений

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

@ -6,7 +6,7 @@ function handleRequest(request, response)
query[name] = unescape(value);
});
dump("@@@@@" + request.queryString);
// dump("processing:" + request.queryString + "\n");
if (query.unblock) {
let blockedResponse = null;

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

@ -70,8 +70,16 @@ unblock("S");
<script src="file_bug503481.sjs?blockOn=T&body=runForth();"></script>
<!-- test that preloading an async script works -->
<script>
setTimeout(function () { unblock("U"); }, 1000);
</script>
<script src="file_bug503481.sjs?blockOn=U&body=runFifth();"></script>
<script async src="file_bug503481.sjs?unblock=U&body=runSixth();"></script>
<script async src="file_bug503481.sjs?blockOn=V&body=runSixth();"></script>
<script>
parent.is(fifthRan, true, "fifth should have run by now");
parent.is(sixthRan, false, "sixth should not have run yet");
unblock("V");
</script>
</head>
<body onload="done()">