pub unsafe fn GetWaitForAllPromise(
    cx: *mut JSContext,
    promises: HandleObjectVector
) -> *mut JSObject