| Index: LayoutTests/imported/web-platform-tests/html/browsers/offline/application-cache-api/api_update_error.html
|
| diff --git a/LayoutTests/imported/web-platform-tests/html/browsers/offline/application-cache-api/api_update_error.html b/LayoutTests/imported/web-platform-tests/html/browsers/offline/application-cache-api/api_update_error.html
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..d75b0b16787b10c268e54848adff80a14e21dcb4
|
| --- /dev/null
|
| +++ b/LayoutTests/imported/web-platform-tests/html/browsers/offline/application-cache-api/api_update_error.html
|
| @@ -0,0 +1,24 @@
|
| +<!DOCTYPE HTML>
|
| +<html manifest="../resources/manifest/clock.manifest">
|
| + <head>
|
| + <title>Offline Application Cache - API_update_error</title>
|
| + <script src="../../../../../../resources/testharness.js"></script>
|
| + <script src="../../../../../../resources/testharnessreport.js"></script>
|
| + </head>
|
| + <body>
|
| + <ol>
|
| + <li>Remove the manifest file (manifest/clock.manifest) from the server.</li>
|
| + <li>Refresh the page, then calling update() will throw InvalidStateError exception.</li>
|
| + </ol>
|
| +
|
| + <div id="log"></div>
|
| +
|
| + <script>
|
| + var cache = window.applicationCache;
|
| + test(function() {
|
| + assert_throws("INVALID_STATE_ERR", function(){cache.update();});
|
| + }, "INVALID_STATE_ERR error test")
|
| + </script>
|
| +
|
| + </body>
|
| +</html>
|
|
|