Index: Source/modules/serviceworkers/ServiceWorkerContainer.idl |
diff --git a/Source/modules/serviceworkers/ServiceWorkerContainer.idl b/Source/modules/serviceworkers/ServiceWorkerContainer.idl |
index caf25ba965118effba44816522d98dff49ac062f..27839ec7c8fe088c171a637291dd7e73bbbae81a 100644 |
--- a/Source/modules/serviceworkers/ServiceWorkerContainer.idl |
+++ b/Source/modules/serviceworkers/ServiceWorkerContainer.idl |
@@ -35,8 +35,9 @@ |
TypeChecking=Interface, |
] interface ServiceWorkerContainer { |
[Unforgeable] readonly attribute ServiceWorker? controller; |
- [CallWith=ScriptState] readonly attribute Promise ready; |
+ [CallWith=ScriptState] readonly attribute Promise<ServiceWorkerRegistration> ready; |
- [CallWith=ScriptState, ImplementedAs=registerServiceWorker] Promise register(USVString url, optional RegistrationOptions options); |
- [CallWith=ScriptState] Promise getRegistration(optional USVString documentURL = ""); |
+ [CallWith=ScriptState, ImplementedAs=registerServiceWorker] Promise<ServiceWorkerRegistration> register(USVString url, optional RegistrationOptions options); |
+ |
+ [CallWith=ScriptState] Promise<ServiceWorkerRegistration> getRegistration(optional USVString documentURL = ""); |
}; |