ExtendableCookieChangeEvent.ExtendableCookieChangeEvent()

Secure context

This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

The ExtendableCookieChangeEvent() constructor creates a new ExtendableCookieChangeEvent object which is the event type passed to ServiceWorkerRegistration.oncookiechange(). This constructor is called by the browser when a change event occurs.

Note

This event constructor is generally not needed for production web sites. It's primary use is for tests that require an instance of this event.

Syntax

var extendableCookieChangeEvent = new ExtendableCookieChangeEvent(type, [eventInitDict]);

Parameters

type
A DOMString with the value "changed" or "deleted".
eventInitDictOptional
An object containing:
changed
An array containing a changed cookie.
deleted
An array containing a deleted cookie.

Specifications

Specification Status Comment
Cookie Store API
The definition of 'ExtendableCookieChangeEvent()' in that specification.
Draft Initial definition.

Browser compatibility

BCD tables only load in the browser