diff --git a/crates/web-sys/webidls/enabled/Worklet.webidl b/crates/web-sys/webidls/enabled/Worklet.webidl index c6923fa89e8..793ff63a03a 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"; };