¿Cuándo se llaman los ganchos Promise.then ()?
Observo diferir las notificaciones de integridad en las promesas de Firefox. La siguiente afirmación falla porque onFullfilled () se llama demasiado tarde*.
var resolved = false;
function onFullfilled() {
resolved = true;
log("Completed");
}
Promise.resolve(true).then(onFullfilled);
assert(resolved, "Promise completed promise should call resolution hook immediately.");
¿Cuándo exactamente onFullfilled () se garantiza que se llamará en la resolución Promise?
* En mi caso, aparece el mensaje de registro "Completado" después del error de afirmación del informe del marco de prueba.