67ddcb28802ce9a4dedc7a18879e4de780448fca: Automated checkin: version bump for fennec 25.0b2 release. DONTBUILD CLOSED TREE a=release MOBILE250b2_2013092322_RELBRANCH FENNEC_25_0b2_BUILD1 FENNEC_25_0b2_RELEASE
ffxbld - Mon, 23 Sep 2013 22:12:41 -0400 - rev 154112
Push 2880 by ffxbld at Tue, 24 Sep 2013 02:13:01 +0000
Automated checkin: version bump for fennec 25.0b2 release. DONTBUILD CLOSED TREE a=release
c59eeadc25b8a37b4eb70289b78f33e0d501e9d4: Added FIREFOX_25_0b2_RELEASE FIREFOX_25_0b2_BUILD1 tag(s) for changeset 7d23197d995a. DONTBUILD CLOSED TREE a=release GECKO250b2_2013092322_RELBRANCH
ffxbld - Mon, 23 Sep 2013 22:09:58 -0400 - rev 154111
Push 2879 by ffxbld at Tue, 24 Sep 2013 02:10:18 +0000
Added FIREFOX_25_0b2_RELEASE FIREFOX_25_0b2_BUILD1 tag(s) for changeset 7d23197d995a. DONTBUILD CLOSED TREE a=release
7d23197d995a568630745499ee8c0faaf163d427: Automated checkin: version bump for firefox 25.0b2 release. DONTBUILD CLOSED TREE a=release GECKO250b2_2013092322_RELBRANCH FIREFOX_25_0b2_BUILD1 FIREFOX_25_0b2_RELEASE
ffxbld - Mon, 23 Sep 2013 22:09:56 -0400 - rev 154110
Push 2879 by ffxbld at Tue, 24 Sep 2013 02:10:18 +0000
Automated checkin: version bump for firefox 25.0b2 release. DONTBUILD CLOSED TREE a=release
cb50f8c75afdccd4ed1abeac4958aac7735932ad: bug 918497 - fix android* release mozconfigs for 25.0b2. r=rail a=akeybl
Aki Sasaki <asasaki@mozilla.com> - Mon, 23 Sep 2013 16:08:43 -0700 - rev 154109
Push 2878 by asasaki@mozilla.com at Mon, 23 Sep 2013 23:08:58 +0000
bug 918497 - fix android* release mozconfigs for 25.0b2. r=rail a=akeybl
8b54e887219458afeff427bc2d2813c1d7b1723b: Bug 910171 follow-up: Initialize the hashtable, a=me
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 23 Sep 2013 18:28:58 -0400 - rev 154108
Push 2877 by eakhgari@mozilla.com at Mon, 23 Sep 2013 22:29:09 +0000
Bug 910171 follow-up: Initialize the hashtable, a=me
b09d09f596110eb15163f22dbcc5ed48b87085be: Bug 916773 - Initialize mLatency in SharedBuffer's constructor. r=ehsan, a=akeybl
Paul Adenot <paul@paul.cx> - Mon, 16 Sep 2013 17:37:26 +0200 - rev 154107
Push 2876 by ryanvm@gmail.com at Mon, 23 Sep 2013 20:35:59 +0000
Bug 916773 - Initialize mLatency in SharedBuffer's constructor. r=ehsan, a=akeybl
29d6ea0f191aaba853599b90e06bd5f3f022cefb: Bug 881959 - Handle self-connection. r=ehsan, a=akeybl
Paul Adenot <paul@paul.cx> - Mon, 16 Sep 2013 17:37:27 +0200 - rev 154106
Push 2876 by ryanvm@gmail.com at Mon, 23 Sep 2013 20:35:59 +0000
Bug 881959 - Handle self-connection. r=ehsan, a=akeybl
f9164302e0c30a6c307843dac51b4913a64da8d3: Bug 881959 - Clamp the DelayNode.delayTime to 128/AudioContext.sampleRate when in a cycle. r=ehsan, a=akeybl
Paul Adenot <paul@paul.cx> - Mon, 02 Sep 2013 15:15:24 +0200 - rev 154105
Push 2876 by ryanvm@gmail.com at Mon, 23 Sep 2013 20:35:59 +0000
Bug 881959 - Clamp the DelayNode.delayTime to 128/AudioContext.sampleRate when in a cycle. r=ehsan, a=akeybl
85081a64b652bd6d41a97c5f1b8541f56b5f7dd7: Bug 881959 - Tests for cycles in WebAudio graphs. r=ehsan, a=akeybl
Paul Adenot <paul@paul.cx> - Mon, 02 Sep 2013 15:14:51 +0200 - rev 154104
Push 2876 by ryanvm@gmail.com at Mon, 23 Sep 2013 20:35:59 +0000
Bug 881959 - Tests for cycles in WebAudio graphs. r=ehsan, a=akeybl
ffdc37756db8fe79c7c0d4a19b6e5bb86d71c52b: Bug 881959 - Tell the MediaStreamGraph when changes to the graph occur. r=roc, a=akeybl
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 13 Sep 2013 18:12:07 +0200 - rev 154103
Push 2876 by ryanvm@gmail.com at Mon, 23 Sep 2013 20:35:59 +0000
Bug 881959 - Tell the MediaStreamGraph when changes to the graph occur. r=roc, a=akeybl
e0863bd262a9fb7d33599c4b704571419cdad15d: Bug 881959 - Mute WebAudio nodes that are part of a cycle that contains no DelayNode, and make cycles work. r=ehsan, a=akeybl
Paul Adenot <paul@paul.cx> - Mon, 26 Aug 2013 19:19:36 +0200 - rev 154102
Push 2876 by ryanvm@gmail.com at Mon, 23 Sep 2013 20:35:59 +0000
Bug 881959 - Mute WebAudio nodes that are part of a cycle that contains no DelayNode, and make cycles work. r=ehsan, a=akeybl
859717cd6229961e63567854f0d03113e6058917: Bug 917260 - Null check mDestination in AudioContext::Shutdown(). r=ehsan, a=akeybl
Karl Tomlinson <karlt+@karlt.net> - Thu, 19 Sep 2013 12:04:13 +1200 - rev 154101
Push 2876 by ryanvm@gmail.com at Mon, 23 Sep 2013 20:35:59 +0000
Bug 917260 - Null check mDestination in AudioContext::Shutdown(). r=ehsan, a=akeybl This handles the case where Shutdown() is called after Unlink() (but before the destructor).
902feb79b47748befcc3d7bdbd579632fb17ae68: Bug 917260 - Nullcheck Destination() in AudioContext::DestinationStream. r=ehsan, a=akeybl
Paul Adenot <paul@paul.cx> - Tue, 17 Sep 2013 15:23:52 +0200 - rev 154100
Push 2876 by ryanvm@gmail.com at Mon, 23 Sep 2013 20:35:59 +0000
Bug 917260 - Nullcheck Destination() in AudioContext::DestinationStream. r=ehsan, a=akeybl
b6af3891f9fc4cccaaf687d09a0d8ea4dfd94def: Bug 908669 - Use band-limited impulse trains (BLIT) for OscillatorNode. r=rillian, a=akeybl
Paul Adenot <paul@paul.cx> - Tue, 17 Sep 2013 10:36:00 -0700 - rev 154099
Push 2876 by ryanvm@gmail.com at Mon, 23 Sep 2013 20:35:59 +0000
Bug 908669 - Use band-limited impulse trains (BLIT) for OscillatorNode. r=rillian, a=akeybl This fixes the aliasing noise in the default oscillator types.
acee2cb7f50725cea5b55d07c6cdb0c40e42887b: Bug 910171 - Register tail references with the AudioContext so they can be removed when the rendering is complete. r=ehsan, a=akeybl
Karl Tomlinson <karlt+@karlt.net> - Tue, 17 Sep 2013 11:54:52 +1200 - rev 154098
Push 2876 by ryanvm@gmail.com at Mon, 23 Sep 2013 20:35:59 +0000
Bug 910171 - Register tail references with the AudioContext so they can be removed when the rendering is complete. r=ehsan, a=akeybl
a077f41345466e02df1ca20b7f90b80fa3e4e7d0: Bug 910171 - Add a general means to keep active nodes alive from the AudioContext. r=ehsan, a=akeybl
Karl Tomlinson <karlt+@karlt.net> - Tue, 17 Sep 2013 11:53:40 +1200 - rev 154097
Push 2876 by ryanvm@gmail.com at Mon, 23 Sep 2013 20:35:59 +0000
Bug 910171 - Add a general means to keep active nodes alive from the AudioContext. r=ehsan, a=akeybl AudioNodes that keep playing or tail-time references need to have these references cleared when an AudioContext has completed or is shut down by the window. Storing references on the AudioContext instead of on the AudioNodes will allow the AudioContext to report playing references to the cycle collector until offline rendering starts for bug 914033. This is not necessary for tail-time references, but it is tidier to use the same code for playing and tail-time references.
7caeec1e5f7badd0447657a2cdb89ed81959ee8b: Bug 914030 - Don't keep alive used AudioContexts from the window. r=ehsan, r=bz, a=akeybl
Karl Tomlinson <karlt+@karlt.net> - Thu, 12 Sep 2013 16:16:53 +1200 - rev 154096
Push 2876 by ryanvm@gmail.com at Mon, 23 Sep 2013 20:35:59 +0000
Bug 914030 - Don't keep alive used AudioContexts from the window. r=ehsan, r=bz, a=akeybl
439302ba8435809c29aea814a246d28c3388b945: Bug 914030 - Keep a self reference on destination while offline context is rendering. r=ehsan, a=akeybl
Karl Tomlinson <karlt+@karlt.net> - Tue, 10 Sep 2013 17:10:53 +1200 - rev 154095
Push 2876 by ryanvm@gmail.com at Mon, 23 Sep 2013 20:35:59 +0000
Bug 914030 - Keep a self reference on destination while offline context is rendering. r=ehsan, a=akeybl
2f1d4aea750edf61955f25bfd5d0f89af8af8be0: Bug 914030 - Shutdown an OfflineAudioContext when it has completed. r=ehsan, a=akeybl
Karl Tomlinson <karlt+@karlt.net> - Tue, 10 Sep 2013 17:10:36 +1200 - rev 154094
Push 2876 by ryanvm@gmail.com at Mon, 23 Sep 2013 20:35:59 +0000
Bug 914030 - Shutdown an OfflineAudioContext when it has completed. r=ehsan, a=akeybl This is needed to remove self-references in the graph when no more processing will take place on the graph.
dde022e033510d8c2d5e4ec832e3762113e94189: Bug 914030 - Shut down an AudioDestinationNode's graph on destruction, if not already. r=ehsan, a=akeybl
Karl Tomlinson <karlt+@karlt.net> - Tue, 10 Sep 2013 17:05:22 +1200 - rev 154093
Push 2876 by ryanvm@gmail.com at Mon, 23 Sep 2013 20:35:59 +0000
Bug 914030 - Shut down an AudioDestinationNode's graph on destruction, if not already. r=ehsan, a=akeybl This means that the graph will be shutdown properly, even if the AudioDestinationNode is unlinked before AudioContext::Shutdown() is called. Making MediaStreamGraph::DestroyNonRealtimeInstance() idempotent also makes AudioContext::Shutdown() idempotent.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip