blob: 446e24a0bca8a48cc0ef7e62ddf3a84017e8e6f5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
<!DOCTYPE html>
<meta charset="utf-8">
<title>Test the sequence of events when reporting input timing.</title>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<body>
<script>
async_test(t => {
const input = document.createElement('input');
input.type = "image";
const absoluteURL = new URL('resources/blue.png', location.href).toString();
t.add_cleanup(() => input.remove());
input.addEventListener('load', t.step_func(() => {
assert_equals(performance.getEntriesByName(absoluteURL).length, 1);
t.done();
}));
input.src = absoluteURL;
document.body.appendChild(input);
}, "An image input element should receive its load event after the ResourceTiming entry is available");
</script>
|