Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / webaudio / audiocontext-close-expected.txt
blobd631ca81df9b50329d95c121e29e61f492bb96e4
1 Basic functionality test of closing an AudioContext
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
6 PASS context = new AudioContext() did not throw exception.
7 PASS context.state is "running"
8 PASS osc = context.createOscillator() did not throw exception.
9 PASS gain = context.createGain() did not throw exception.
10 PASS gain.connect(context.destination) did not throw exception.
11 PASS context.close() was correctly resolved
12 PASS gain.disconnect(destination) did not throw exception.
13 PASS context.createAnalyser() threw exception InvalidStateError: Failed to execute 'createAnalyser' on 'AudioContext': AudioContext has been closed..
14 PASS context.createBiquadFilter() threw exception InvalidStateError: Failed to execute 'createBiquadFilter' on 'AudioContext': AudioContext has been closed..
15 PASS context.createBuffer(1, 1, 48000) did not throw exception.
16 PASS context.createBufferSource() threw exception InvalidStateError: Failed to execute 'createBufferSource' on 'AudioContext': AudioContext has been closed..
17 PASS context.createChannelMerger() threw exception InvalidStateError: Failed to execute 'createChannelMerger' on 'AudioContext': AudioContext has been closed..
18 PASS context.createChannelSplitter() threw exception InvalidStateError: Failed to execute 'createChannelSplitter' on 'AudioContext': AudioContext has been closed..
19 PASS context.createConvolver() threw exception InvalidStateError: Failed to execute 'createConvolver' on 'AudioContext': AudioContext has been closed..
20 PASS context.createDelay() threw exception InvalidStateError: Failed to execute 'createDelay' on 'AudioContext': AudioContext has been closed..
21 PASS context.createDynamicsCompressor() threw exception InvalidStateError: Failed to execute 'createDynamicsCompressor' on 'AudioContext': AudioContext has been closed..
22 PASS context.createGain() threw exception InvalidStateError: Failed to execute 'createGain' on 'AudioContext': AudioContext has been closed..
23 PASS context.createOscillator() threw exception InvalidStateError: Failed to execute 'createOscillator' on 'AudioContext': AudioContext has been closed..
24 PASS context.createPanner() threw exception InvalidStateError: Failed to execute 'createPanner' on 'AudioContext': AudioContext has been closed..
25 PASS context.createPeriodicWave(wave, wave) threw exception InvalidStateError: Failed to execute 'createPeriodicWave' on 'AudioContext': AudioContext has been closed..
26 PASS context.createScriptProcessor() threw exception InvalidStateError: Failed to execute 'createScriptProcessor' on 'AudioContext': AudioContext has been closed..
27 PASS context.createStereoPanner() threw exception InvalidStateError: Failed to execute 'createStereoPanner' on 'AudioContext': AudioContext has been closed..
28 PASS context.createWaveShaper() threw exception InvalidStateError: Failed to execute 'createWaveShaper' on 'AudioContext': AudioContext has been closed..
29 PASS osc.connect(gain) threw exception InvalidStateError: Failed to execute 'connect' on 'AudioNode': Cannot connect after the context has been closed..
30 PASS gain.disconnect() did not throw exception.
31 PASS Attempt to resume a closed context was correctly rejected
32 PASS Closing context again correctly rejected promise.
33 PASS context.destination is null
34 PASS offline = new OfflineAudioContext(1, 1000, 48000) did not throw exception.
35 PASS offline.state is "suspended"
36 PASS Closing offline context correctly rejected: InvalidAccessError: cannot close an OfflineAudioContext.
37 PASS Closing offline context again correctly rejected
38 PASS offline.startRendering() did not throw exception.
39 PASS event.target.state is "closed"
40 PASS successfullyParsed is true
42 TEST COMPLETE