Backed out changeset 0fa8c456f37b (bug 1863372) for causing bc failures on browser...
[gecko.git] / dom / serviceworkers / test / performance / time_fetch.html
bloba771d4889fc52f63c89f400160724f4e93538257
1 <!DOCTYPE HTML>
2 <html>
3 <head>
4 <script>
6 "use strict";
8 async function time_fetch(url) {
9 let start = performance.now();
10 let res = await fetch(url);
11 let elapsed = performance.now() - start;
13 return {
14 elapsed_ms : elapsed,
15 status : res.status,
16 data : await res.text()
20 async function time_xhr(url) {
21 let xhr = new XMLHttpRequest();
22 xhr.open("GET", url, false);
23 let start = performance.now();
24 xhr.send();
25 let elapsed = performance.now() - start;
27 return {
28 elapsed_ms : elapsed,
29 status : xhr.status,
30 data : xhr.responseText
34 </script>
35 </head>
36 <body>
37 </body>
38 </html>