blob: e45f7877c27401271c348bf9c48f518b57eba3a5 [file] [log] [blame]
<html>
<head>
<script src="inspector-test.js"></script>
<script src="extensions-test.js"></script>
<script src="network/resources/random-script.php"></script>
<script type="text/javascript">
function extension_testIgnoreCache(nextTest)
{
var beforeReload;
var afterReloadWithIgnoreCache;
var afterNormalReload;
function onNormalReload()
{
webInspector.inspectedWindow.eval("randomValue", function(value) {
afterNormalReload = value;
evaluateOnFrontend("InspectorTest.runWhenPageLoads(reply)", onReloadWithIgnoreCache);
webInspector.inspectedWindow.reload({ ignoreCache: true });
});
};
function onReloadWithIgnoreCache()
{
webInspector.inspectedWindow.eval("randomValue", function(value) {
afterReloadWithIgnoreCache = value;
output("afterNormalReload " + (afterNormalReload === beforeReload ? "===" : "!==" ) + " beforeReload");
output("afterNormalReload " + (afterNormalReload === afterReloadWithIgnoreCache ? "===" : "!==" ) + " afterReloadWithIgnoreCache");
nextTest();
});
}
webInspector.inspectedWindow.eval("randomValue", function(value) {
beforeReload = value;
evaluateOnFrontend("InspectorTest.runWhenPageLoads(reply)", onNormalReload);
webInspector.inspectedWindow.reload();
});
}
</script>
</head>
<body onload="runTest()">
<p>Tests ignoreCache flag of WebInspector.inspectedPage.reload()</p>
</body>
</html>