| Index: core/dom/Promise.idl
|
| diff --git a/core/dom/Promise.idl b/core/dom/Promise.idl
|
| index f7fb7ba61cf55e18d541d10587feba6185aebeb0..77b397632cc8037288e2727531673de6abe53862 100644
|
| --- a/core/dom/Promise.idl
|
| +++ b/core/dom/Promise.idl
|
| @@ -33,7 +33,6 @@ callback AnyCallback = any (optional any value);
|
| [
|
| GlobalContext=Window&WorkerGlobalScope,
|
| CustomConstructor(PromiseInit init),
|
| - EnabledAtRuntime=Promise
|
| ] interface Promise {
|
| [Custom] Promise then(optional AnyCallback fulfillCallback, optional AnyCallback rejectCallback);
|
| [Custom] Promise catch(optional AnyCallback rejectCallback);
|
| @@ -41,6 +40,7 @@ callback AnyCallback = any (optional any value);
|
| [Custom] static Promise resolve(any value);
|
| [Custom] static Promise reject(any value);
|
|
|
| - [Custom] static Promise _any(any... values);
|
| - [Custom] static Promise every(any... values);
|
| + [Custom] static Promise cast(any value);
|
| + [Custom] static Promise race(any iterable);
|
| + [Custom] static Promise all(any iterable);
|
| };
|
|
|