mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-26 19:55:39 +00:00
Bug 1565880 [wpt PR 17826] - Update interfaces/push-api.idl, a=testonly
Automatic update from web-platform-tests Update interfaces/push-api.idl (#17826) Source: https://github.com/tidoust/reffy-reports/blob/52f31b9/whatwg/idl/push-api.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/563479802 -- wpt-commits: ea145ab3de73445703cc8c9eb25776624b7ddc00 wpt-pr: 17826
This commit is contained in:
parent
3c7b882083
commit
678e954678
@ -12,9 +12,9 @@ partial interface ServiceWorkerRegistration {
|
||||
interface PushManager {
|
||||
[SameObject] static readonly attribute FrozenArray<DOMString> supportedContentEncodings;
|
||||
|
||||
Promise<PushSubscription> subscribe(optional PushSubscriptionOptionsInit options);
|
||||
Promise<PushSubscription> subscribe(optional PushSubscriptionOptionsInit options = {});
|
||||
Promise<PushSubscription?> getSubscription();
|
||||
Promise<PushPermissionState> permissionState(optional PushSubscriptionOptionsInit options);
|
||||
Promise<PushPermissionState> permissionState(optional PushSubscriptionOptionsInit options = {});
|
||||
};
|
||||
|
||||
[Exposed=(Window,Worker), SecureContext]
|
||||
@ -64,7 +64,7 @@ partial interface ServiceWorkerGlobalScope {
|
||||
attribute EventHandler onpushsubscriptionchange;
|
||||
};
|
||||
|
||||
[Constructor(DOMString type, optional PushEventInit eventInitDict), Exposed=ServiceWorker, SecureContext]
|
||||
[Constructor(DOMString type, optional PushEventInit eventInitDict = {}), Exposed=ServiceWorker, SecureContext]
|
||||
interface PushEvent : ExtendableEvent {
|
||||
readonly attribute PushMessageData? data;
|
||||
};
|
||||
@ -75,13 +75,13 @@ dictionary PushEventInit : ExtendableEventInit {
|
||||
PushMessageDataInit data;
|
||||
};
|
||||
|
||||
[Constructor(DOMString type, optional PushSubscriptionChangeInit eventInitDict), Exposed=ServiceWorker, SecureContext]
|
||||
[Constructor(DOMString type, optional PushSubscriptionChangeEventInit eventInitDict = {}), Exposed=ServiceWorker, SecureContext]
|
||||
interface PushSubscriptionChangeEvent : ExtendableEvent {
|
||||
readonly attribute PushSubscription? newSubscription;
|
||||
readonly attribute PushSubscription? oldSubscription;
|
||||
};
|
||||
|
||||
dictionary PushSubscriptionChangeInit : ExtendableEventInit {
|
||||
dictionary PushSubscriptionChangeEventInit : ExtendableEventInit {
|
||||
PushSubscription newSubscription = null;
|
||||
PushSubscription oldSubscription = null;
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user