Bug 1227148 - Add SameObject and NewObject annotations to some ServiceWorkerContainer members; r=bzbarsky

This commit is contained in:
Ehsan Akhgari 2015-11-23 10:10:33 -05:00
Родитель 5b361ff365
Коммит c755109b2c
1 изменённых файлов: 4 добавлений и 4 удалений

Просмотреть файл

@ -16,17 +16,17 @@ interface ServiceWorkerContainer : EventTarget {
// and discussion at https://etherpad.mozilla.org/serviceworker07apr
[Unforgeable] readonly attribute ServiceWorker? controller;
[Throws]
[SameObject, Throws]
readonly attribute Promise<ServiceWorkerRegistration> ready;
[Throws]
[NewObject]
Promise<ServiceWorkerRegistration> register(USVString scriptURL,
optional RegistrationOptions options);
[Throws]
[NewObject]
Promise<ServiceWorkerRegistration> getRegistration(optional USVString documentURL = "");
[Throws]
[NewObject]
Promise<sequence<ServiceWorkerRegistration>> getRegistrations();
attribute EventHandler oncontrollerchange;