Quando Promise.then () ganchos são chamados?
Observo o adiamento das notificações de integridade nas promessas do Firefox. A declaração a seguir falha, porque onFullfilled () é chamado tarde demais*.
var resolved = false;
function onFullfilled() {
resolved = true;
log("Completed");
}
Promise.resolve(true).then(onFullfilled);
assert(resolved, "Promise completed promise should call resolution hook immediately.");
Quando exatamente onFullfilled () é garantido para ser chamado na resolução Promise?
* No meu caso, a mensagem de log "Concluído" aparece após a falha na asserção do relatório da estrutura de teste.