Closed Bug 1117871 Opened 9 years ago Closed 8 years ago

[Web Audio API] signals that is connected to stopped osc's parameter are forced to silent

Categories

(Core :: Web Audio, defect, P1)

37 Branch
x86_64
All
defect

Tracking

()

RESOLVED WORKSFORME
mozilla43

People

(Reporter: gaito, Unassigned)

References

Details

User Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:37.0) Gecko/20100101 Firefox/37.0
Build ID: 20150105030202

Steps to reproduce:

The signal is connected to osc's parameter.
If the connected osc is stopped, the signal is forced to silent.

The code is here:
----
<script>
var actx=new AudioContext();

var oscA=actx.createOscillator();
var oscB=actx.createOscillator();

oscA.connect(actx.destination);
oscA.connect(oscB.frequency);

oscA.start(0);
oscB.start(0);

function test(){
	oscB.stop(0);
}
</script>
<button onclick="test()">test</button>
----
1) access to 
http://www.g200kg.com/demo/test/test-stoppedosc.html
2) press 'test'



Actual results:

the sound (from oscA) is forced to silent after pressing 'test' button


Expected results:

the sound should continue after pressing the 'test' button
Status: UNCONFIRMED → NEW
Ever confirmed: true
Priority: -- → P1
Rank: 15
This changed from a complete stop to a temporary glitch somewhere between Nightlies of 2015-04-05 and 2015-06-13.

The glitch was resolved between 2015-09-08 5fe9ed3edd6811a662d40d05e37b0d66e9520d82
and 2015-09-09 01ae99b53561a2c3b40533d8c1c92bd3efc42d00

Suspect fixed with bug 1201393.
Depends on: 1201393
Flags: in-testsuite?
Target Milestone: --- → mozilla43
OS: Windows 8.1 → All
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.