| Index: LayoutTests/http/tests/serviceworker/resources/malformed-worker.php
|
| diff --git a/LayoutTests/http/tests/serviceworker/resources/malformed-worker.php b/LayoutTests/http/tests/serviceworker/resources/malformed-worker.php
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..d4277b144b3c0b7922cb7b0bb370f5b8c0fff1cb
|
| --- /dev/null
|
| +++ b/LayoutTests/http/tests/serviceworker/resources/malformed-worker.php
|
| @@ -0,0 +1,23 @@
|
| +<?php
|
| +header('Content-Type:application/javascript');
|
| +switch ($_SERVER['QUERY_STRING']) {
|
| + case 'parse-error':
|
| + echo 'var foo = function() {;';
|
| + exit;
|
| + case 'undefined-error':
|
| + echo 'foo.bar = 42;';
|
| + exit;
|
| + case 'uncaught-exception':
|
| + echo 'throw new Error;';
|
| + exit;
|
| + case 'caught-exception':
|
| + echo 'try { throw new Error; } catch(e) {}';
|
| + exit;
|
| + case 'import-malformed-script':
|
| + echo 'importScripts("malformed-worker.php?parse-error");';
|
| + exit;
|
| + case 'import-no-such-script':
|
| + echo 'importScripts("no-such-script.js");';
|
| + exit;
|
| +}
|
| +?>
|
|
|