| OLD | NEW |
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
| 2 <script> | 2 <script> |
| 3 function fetch_url(url) { | 3 function fetch_url(url) { |
| 4 return new Promise(function(resolve, reject) { | 4 return new Promise(function(resolve, reject) { |
| 5 var request = new XMLHttpRequest(); | 5 var request = new XMLHttpRequest(); |
| 6 request.addEventListener('load', function(event) { | 6 request.addEventListener('load', function(event) { |
| 7 resolve(); | 7 resolve(); |
| 8 }); | 8 }); |
| 9 request.addEventListener('error', function(event) { | 9 request.addEventListener('error', function(event) { |
| 10 reject(); | 10 reject(); |
| (...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 46 .catch(function(error) { | 46 .catch(function(error) { |
| 47 window.parent.notify_test_done('FAIL: ' + error.message); | 47 window.parent.notify_test_done('FAIL: ' + error.message); |
| 48 }); | 48 }); |
| 49 } | 49 } |
| 50 | 50 |
| 51 if (!navigator.serviceWorker.controller) | 51 if (!navigator.serviceWorker.controller) |
| 52 window.parent.notify_done('FAIL: no controller'); | 52 window.parent.notify_done('FAIL: no controller'); |
| 53 else | 53 else |
| 54 run_tests(); | 54 run_tests(); |
| 55 </script> | 55 </script> |
| OLD | NEW |