Index: modules/serviceworkers/ServiceWorkerContainer.idl |
diff --git a/modules/serviceworkers/ServiceWorkerContainer.idl b/modules/serviceworkers/ServiceWorkerContainer.idl |
index df0017e97537f3b82ab063eb6a9d32af1e7bb571..2dc7f45c50fd03cce97c6bdba11a02a88f0c1e77 100644 |
--- a/modules/serviceworkers/ServiceWorkerContainer.idl |
+++ b/modules/serviceworkers/ServiceWorkerContainer.idl |
@@ -31,15 +31,11 @@ |
// https://slightlyoff.github.io/ServiceWorker/spec/service_worker/index.html#service-worker-container-interface |
[ |
RuntimeEnabled=ServiceWorker, |
- WillBeGarbageCollected |
+ GarbageCollected |
] interface ServiceWorkerContainer { |
- [Unforgeable] readonly attribute ServiceWorker? installing; |
- [Unforgeable] readonly attribute ServiceWorker? waiting; |
- [Unforgeable] readonly attribute ServiceWorker? active; |
[Unforgeable] readonly attribute ServiceWorker? controller; |
- |
[CallWith=ScriptState] readonly attribute Promise ready; |
- [CallWith=ScriptState, ImplementedAs=registerServiceWorker] Promise register(ScalarValueString url, optional Dictionary options); |
- [CallWith=ScriptState, ImplementedAs=unregisterServiceWorker] Promise unregister(optional ScalarValueString scope = "/"); |
+ [CallWith=ScriptState, ImplementedAs=registerServiceWorker] Promise register(ScalarValueString url, optional RegistrationOptionList options); |
+ [CallWith=ScriptState] Promise getRegistration(optional ScalarValueString documentURL = ""); |
}; |