OLD | NEW |
(Empty) | |
| 1 // Testing importScripts() |
| 2 function log(w) { this.postMessage(w) } |
| 3 function f() { log("FAIL") } |
| 4 function p() { log("PASS") } |
| 5 |
| 6 ["", "?type=", "?type=x", "?type=x/x"].forEach(function(urlpart) { |
| 7 try { |
| 8 importScripts("resources/js.py" + urlpart) |
| 9 } catch(e) { |
| 10 (e.name == "NetworkError") ? p() : log("FAIL (no NetworkError exception): "
+ urlpart) |
| 11 } |
| 12 |
| 13 }) |
| 14 importScripts("resources/js.py?type=text/javascript&outcome=p") |
| 15 importScripts("resources/js.py?type=text/ecmascript&outcome=p") |
| 16 importScripts("resources/js.py?type=text/ecmascript;blah&outcome=p") |
| 17 log("END") |
OLD | NEW |