From a31b81307c13d29fecd9e3ffa61d67473e2c8d98 Mon Sep 17 00:00:00 2001 From: msiglreith Date: Wed, 16 Oct 2019 16:41:25 +0200 Subject: [PATCH] Update Worklet IDL to latest version from gecko (#1817) --- crates/web-sys/webidls/enabled/Worklet.webidl | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/crates/web-sys/webidls/enabled/Worklet.webidl b/crates/web-sys/webidls/enabled/Worklet.webidl index c6923fa8..793ff63a 100644 --- a/crates/web-sys/webidls/enabled/Worklet.webidl +++ b/crates/web-sys/webidls/enabled/Worklet.webidl @@ -7,8 +7,13 @@ * https://drafts.css-houdini.org/worklets/#idl-index */ -[Pref="dom.worklet.enabled"] +[Pref="dom.worklet.enabled", + Exposed=Window] interface Worklet { [NewObject, Throws, NeedsCallerType] - Promise import(USVString moduleURL); + Promise addModule(USVString moduleURL, optional WorkletOptions options = {}); +}; + +dictionary WorkletOptions { + RequestCredentials credentials = "same-origin"; };