b=911777 collect cycles before getting maxChannelCount to release some cubeb streams r=padenot

--HG--
extra : transplant_source : %C3W%96%C2J%B9%B4V%9C%C0yA%10%09%7B%B2%17%D8%E0R
This commit is contained in:
Karl Tomlinson 2013-09-07 00:33:32 +12:00
Родитель 9816a9fe9f
Коммит b1fea6a263
2 изменённых файлов: 6 добавлений и 7 удалений

Просмотреть файл

@ -49,10 +49,12 @@ MOCHITEST_FILES := \
test_channelSplitterNode.html \
test_channelSplitterNodeWithVolume.html \
test_convolverNode.html \
test_convolverNodeChannelCount.html \
test_convolverNodeWithGain.html \
test_convolverNode_mono_mono.html \
test_currentTime.html \
test_delayNode.html \
test_delayNodeAtMax.html \
test_delayNodeSmallMaxDelay.html \
test_delayNodeWithGain.html \
test_dynamicsCompressorNode.html \
@ -105,13 +107,6 @@ MOCHITEST_FILES := \
audio-quad.wav \
$(NULL)
ifneq ($(MOZ_DEBUG)+$(MOZ_WIDGET_TOOLKIT),+gtk2) # bug 911777
MOCHITEST_FILES += \
test_convolverNodeChannelCount.html \
test_delayNodeAtMax.html \
$(NULL)
endif # bug 911777
ifneq ($(OS_TARGET),Android) # bug 912474
MOCHITEST_FILES += \
test_pannerNodeChannelCount.html \

Просмотреть файл

@ -10,6 +10,10 @@
<pre id="test">
<script class="testbody" type="text/javascript">
// Work around bug 911777
SpecialPowers.forceGC();
SpecialPowers.forceCC();
SimpleTest.waitForExplicitFinish();
addLoadEvent(function() {
var ac = new AudioContext();