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
Cookie Store API
# dom-extendablecookiechangeevent-extendablecookiechangeevent

Browser compatibility

BCD tables only load in the browser