diff --git a/index.bs b/index.bs index 809aaab6..cd47a38d 100644 --- a/index.bs +++ b/index.bs @@ -591,6 +591,12 @@ Follow the Writing Promise-Using Specifications guideline. +

Events should fire before promises resolve

+ +In the case that an event is being dispatched as part of a promise being +resolved, then the event should be dispatched before the promise resolves, rather +than after. +

Don't invent your own event listener-like infrastructure

For recurring events, it could be convenient to create a custom pair of APIs to