blob: d60c98e0f28c0fc4840f898a07ca52655e4c2ab0 [file] [log] [blame]
<?php
header("Link: <http://127.0.0.1:8000/resources/square.png?background>;rel=preload;as=image", false);
header("Link: <http://127.0.0.1:8000/resources/dummy.js>;rel=preload;as=script", false);
header("Link: <http://127.0.0.1:8000/resources/dummy.css>;rel=preload;as=style", false);
header("Link: <http://127.0.0.1:8000/resources/square.png>;rel=preload;as=image", false);
?>
<!DOCTYPE html>
<html>
<head></head>
<body>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script>
var t = async_test('Makes sure that Link headers preload resources');
</script>
<script src="/resources/slow-script.pl?delay=200"></script>
<script>
window.addEventListener("load", t.step_func(function() {
var entries = performance.getEntriesByType("resource");
assert_equals(entries.length, 7);
t.done();
}));
</script>
</body>
</html>