Index: LayoutTests/http/tests/serviceworker/resources/window-close-during-registration.html |
diff --git a/LayoutTests/http/tests/serviceworker/resources/window-close-during-registration.html b/LayoutTests/http/tests/serviceworker/resources/window-close-during-registration.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..069ea0ec9bb62669f62f5af524830c8431a3c351 |
--- /dev/null |
+++ b/LayoutTests/http/tests/serviceworker/resources/window-close-during-registration.html |
@@ -0,0 +1,15 @@ |
+<html> |
+<script> |
+var scope = 'empty'; |
+ |
+navigator.serviceWorker.unregister(scope).then(function() { |
+ var promise = navigator.serviceWorker.register('empty-worker.js', { scope: scope }); |
+ window.close(); |
+ window.opener.done(); |
+ return promise; |
+}).catch(function(error) { |
+ window.opener.testFailed(error.message); |
+ window.opener.done(); |
+}); |
+</script> |
+</html> |