Firefox Tomorrow

web api interface

SharedStorageWorkletGlobalScope

View on MDN ↗

The SharedStorageWorkletGlobalScope interface of the Shared Storage API represents the global scope of a SharedStorageWorklet module.

Instance properties

  • sharedStorage Deprecated
    • : Contains an instance of the WorkletSharedStorage object, representing the shared storage for a particular origin as exposed in a worklet context.

Instance methods

Examples

// ab-testing-worklet.js
class SelectURLOperation {
  async run(urls, data) {
    // Read the user's experiment group from shared storage
    const experimentGroup = await this.sharedStorage.get("ab-testing-group");

    // Return the group number
    return experimentGroup;
  }
}

register("ab-testing", SelectURLOperation);

See the Shared Storage API landing page for a walkthrough of this example and links to other examples.

Specifications

SpecificationsStandards references are available on the canonical MDN page.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.

See also