26 lines
821 B
Plaintext
26 lines
821 B
Plaintext
Tests that media session interruption does not cause AudioContext.suspend() to throw
|
|
|
|
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
|
|
|
|
|
|
PASS Did start rendering
|
|
internals.beginMediaSessionInterruption('enteringbackground')
|
|
PASS Did begin interruption
|
|
PASS context.state is "interrupted"
|
|
PASS context.state is "interrupted"
|
|
PASS didResolveSuspendPromise is false
|
|
PASS context.state is "interrupted"
|
|
PASS didResolveSuspendPromise is false
|
|
internals.endMediaSessionInterruption('mayresumeplaying')
|
|
PASS context.suspend() promise was resolved
|
|
PASS Did end interruption
|
|
PASS context.state is "suspended"
|
|
PASS didResolveSuspendPromise is true
|
|
PASS context.state is "suspended"
|
|
PASS resume() promise was resolved
|
|
PASS context.state is "running"
|
|
PASS successfullyParsed is true
|
|
|
|
TEST COMPLETE
|
|
|