1 <html manifest=
"resources/wrong-signature-2.manifest">
2 <script src=
"/js-test-resources/js-test.js"></script>
4 var jsTestIsAsync
= true;
5 description("Test that a manifest served with a wrong signature isn't treated as such.");
7 function unexpectedEvent(name
)
9 testFailed("Unexpected " + name
+ " event.");
15 shouldBe("window.applicationCache.status", "applicationCache.UNCACHED");
18 shouldBeEqualToString("event.reason", "signature");
19 shouldBeEqualToString("event.url", "");
20 shouldBe("event.status", "0");
21 shouldBeTrue("'message' in event");
26 applicationCache
.addEventListener('cached', function() { unexpectedEvent("cached"); }, false);
27 applicationCache
.addEventListener('noupdate', function() { unexpectedEvent("noupdate"); }, false);
28 applicationCache
.addEventListener('error', test
, false);