pub(crate) fn wait_for_all_promise( cx: JSContext, global: &GlobalScope, promises: Vec<Rc<Promise>>, realm: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
https://webidl.spec.whatwg.org/#waiting-for-all-promise