Describe the issue
When resolving promises found in BaseAudioContext's [[pending promises]], some algorithms explicitly mention removing these resolved promises from the list, while others seem to imply the removal.
It seems that if a promise is rejected with an error, the spec will state to remove it from [[pending promises]]. AudioContext.resume() also mentions the removal explicitly. This removal is not explicit in OfflineAudioContext.startRendering().
Where Is It
step 4.1
Additional Information
There may be other spots that I am missing.
Describe the issue
When resolving promises found in BaseAudioContext's [[pending promises]], some algorithms explicitly mention removing these resolved promises from the list, while others seem to imply the removal.
It seems that if a promise is rejected with an error, the spec will state to remove it from [[pending promises]].
AudioContext.resume()also mentions the removal explicitly. This removal is not explicit inOfflineAudioContext.startRendering().Where Is It
step 4.1
Additional Information
There may be other spots that I am missing.