1<html> 2<body> 3<p>Test that the manifest is picked correctly when reloading.</p> 4<p>Should say SUCCESS:</p> 5<div id=result></div> 6 7<script> 8if (window.layoutTestController) { 9 layoutTestController.dumpAsText(); 10 layoutTestController.waitUntilDone(); 11} 12 13function log(message) 14{ 15 document.getElementById("result").innerHTML += message + "<br>"; 16} 17 18var state = 0; 19function receivedMessage(message) 20{ 21 log(message); 22 23 if (state == 0) { 24 state = 1; 25 setTimeout("frames[0].location.reload()", 0); 26 } else if (state == 1) { 27 state = 2; 28 setTimeout("frames[0].test()", 0); 29 } else if (state == 2) { 30 if (window.layoutTestController) 31 layoutTestController.notifyDone(); 32 } 33} 34 35window.addEventListener("message", function(e) { receivedMessage(e.data) }, false); 36 37</script> 38<iframe src="resources/reload-iframe.html"></iframe> 39</body> 40</html> 41