Backed out 3 changesets (bug 877527, bug 878765) for mochitest-1 timeouts on a CLOSED TREE.
authorRyan VanderMeulen <ryanvm@gmail.com>
Mon, 03 Jun 2013 15:01:20 -0400
changeset 145338 a2de97d3a53fd1dcef9a23d5a325c295d4fe9aac
parent 145337 2dd5420680af3e47c7ce2e3cc74fe074691c8562
child 145339 b11bffd58de933310089ff6e61d59c52763c9cac
push id2697
push userbbajaj@mozilla.com
push dateMon, 05 Aug 2013 18:49:53 +0000
treeherdermozilla-beta@dfec938c7b63 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs877527, 878765
milestone24.0a1
backs out0bf1e71fe3cc757e5eac0b600aad1f18f23e1a4c
8473deb5fba94de1f3e5cc788c526600dc349c65
0d327854300c0b041df45fabdbdcca08ed83bbde
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Backed out 3 changesets (bug 877527, bug 878765) for mochitest-1 timeouts on a CLOSED TREE. Backed out changeset 0bf1e71fe3cc (bug 877527) Backed out changeset 8473deb5fba9 (bug 878765) Backed out changeset 0d327854300c (bug 877527)
content/media/AudioNodeEngine.cpp
content/media/webaudio/test/Makefile.in
content/media/webaudio/test/test_bug877527.html
--- a/content/media/AudioNodeEngine.cpp
+++ b/content/media/AudioNodeEngine.cpp
@@ -108,19 +108,19 @@ AudioBlockPanStereoToStereo(const float 
                             float aGainL, float aGainR, bool aIsOnTheLeft,
                             float aOutputL[WEBAUDIO_BLOCK_SIZE],
                             float aOutputR[WEBAUDIO_BLOCK_SIZE])
 {
   uint32_t i;
 
   if (aIsOnTheLeft) {
     for (i = 0; i < WEBAUDIO_BLOCK_SIZE; ++i) {
-      *aOutputL++ = *aInputL++ + *aInputR++ * aGainL;
+      *aOutputL++ = *aInputL++ + *aInputR * aGainL;
       *aOutputR++ = *aInputR++ * aGainR;
     }
   } else {
     for (i = 0; i < WEBAUDIO_BLOCK_SIZE; ++i) {
-      *aOutputL++ = *aInputL++ * aGainL;
+      *aOutputL++ = *aInputL * aGainL;
       *aOutputR++ = *aInputR++ + *aInputL++ * aGainR;
     }
   }
 }
 }
--- a/content/media/webaudio/test/Makefile.in
+++ b/content/media/webaudio/test/Makefile.in
@@ -20,17 +20,16 @@ MOCHITEST_FILES := \
   test_bug866570.html \
   test_bug866737.html \
   test_bug867089.html \
   test_bug867104.html \
   test_bug867174.html \
   test_bug867203.html \
   test_bug875221.html \
   test_bug875402.html \
-  test_bug877527.html \
   test_analyserNode.html \
   test_AudioBuffer.html \
   test_AudioContext.html \
   test_AudioListener.html \
   test_AudioParam.html \
   test_audioParamExponentialRamp.html \
   test_audioParamLinearRamp.html \
   test_audioParamSetCurveAtTime.html \
deleted file mode 100644
--- a/content/media/webaudio/test/test_bug877527.html
+++ /dev/null
@@ -1,37 +0,0 @@
-<script>
-try { o1 = new window.AudioContext(2, 5, 44100); } catch(e) { }
-try { o2 = o1.createChannelMerger(1); } catch(e) { }
-try { o3 = o1.createDelay(10); } catch(e) { }
-try { o4 = o1.createBuffer(2, 2048, 8000); } catch(e) { }
-try { o5 = o1.createPanner(); } catch(e) { }
-try { o6 = o1.createBufferSource(); } catch(e) { }
-try { o7 = (function() {
-var buf = o1.createBuffer(1, 50000, o1.sampleRate);
-for(var j=0; j<1; ++j) {
-for(var i=0; i<50000; ++i) { buf.getChannelData(j)[i] = Math.sin(i * (9.8));}
-}
-return buf;
-})(); } catch(e) { }
-try { o6.buffer = o7; } catch(e) { }
-try { o6.connect(o5); } catch(e) { }
-try { o5.connect(o1.destination); } catch(e) { }
-try { o1.listener.speedOfSound = 0.0000019073486328125; } catch(e) { }
-try { o6.loop = true; } catch(e) { }
-try { o8 = (function() {
-var buf = o1.createBuffer(2, 1000, o1.sampleRate);
-for(var j=0; j<2; ++j) {
-for(var i=0; i<1000; ++i) { buf.getChannelData(j)[i] = Math.sin(i * (1));}
-}
-return buf;
-})(); } catch(e) { }
-try { o6.buffer = o7; } catch(e) { }
-try { o6.connect(o5); } catch(e) { }
-try { o5.connect(o1.destination); } catch(e) { }
-try { o6.loopEnd = 1.4901161193847656e-8; } catch(e) { }
-try { o6.connect(o1.destination); } catch(e) { }
-try { o6.buffer = o8; } catch(e) { }
-try { o5.setPosition(0.36, o1.destination.context.destination.channelCountMode, o1.destination.context.destination.channelInterpretation) } catch(e) { }
-try { o2.channelCountMode = 'explicit'; } catch(e) { }
-try { o1.listener.speedOfSound = 4; } catch(e) { }
-try { o1.startRendering(); } catch(e) { }
-</script>