b4cf9833464e781ced9ac5f0d367577e0f12fe03: Bug 715837 - Crash @ mozilla::net::HttpChannelParent::RecvMarkOfflineCacheEntryAsForeign, r=jduell
Honza Bambas <honzab.moz@firemni.cz> - Mon, 07 May 2012 13:20:21 +0200 - rev 97400
Push 1116 by lsblakk@mozilla.com at Mon, 16 Jul 2012 19:38:18 +0000
Bug 715837 - Crash @ mozilla::net::HttpChannelParent::RecvMarkOfflineCacheEntryAsForeign, r=jduell
4ea766f922ab68e6f880c62baad39ed829e1ce3a: Bug 751585: Followup to adjust tests. (Last one I promise)
Kyle Huey <khuey@kylehuey.com> - Mon, 07 May 2012 17:19:31 -0700 - rev 97399
Push 1116 by lsblakk@mozilla.com at Mon, 16 Jul 2012 19:38:18 +0000
Bug 751585: Followup to adjust tests. (Last one I promise)
f2755b6925e45b69c370b45bbfcb9033e28f2f32: Bug 647875. (Av1) test_crash_submit.xul: Remove bug 604129 SeaMonkey workaround. r=joshmoz.
Serge Gautherie <sgautherie.bz@free.fr> - Tue, 08 May 2012 02:05:42 +0200 - rev 97398
Push 1116 by lsblakk@mozilla.com at Mon, 16 Jul 2012 19:38:18 +0000
Bug 647875. (Av1) test_crash_submit.xul: Remove bug 604129 SeaMonkey workaround. r=joshmoz. DONTBUILD (test-only, trivial).
cf9354f3a976bf5306dc8020ac8f0662ee578e6a: Bug 752098 - Fix script filename marking with incremental GC (r=luke)
Bill McCloskey <wmccloskey@mozilla.com> - Mon, 07 May 2012 16:56:57 -0700 - rev 97397
Push 1116 by lsblakk@mozilla.com at Mon, 16 Jul 2012 19:38:18 +0000
Bug 752098 - Fix script filename marking with incremental GC (r=luke)
333626f688a437c8e12cfd3e81008c71b44b7d25: Merge the last PGO green changeset of mozilla-inbound into mozilla-central
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 07 May 2012 19:02:53 -0400 - rev 97396
Push 1116 by lsblakk@mozilla.com at Mon, 16 Jul 2012 19:38:18 +0000
Merge the last PGO green changeset of mozilla-inbound into mozilla-central
86f237e55dd982c1faf923b0b11195e600e90ef8: Bug 750283 - notify observers of a11y init/shutdown in nsAccessibilityService, r=surkov, f=tbsaunde
Mark Capella <markcapella@twcny.rr.com> - Mon, 07 May 2012 18:14:27 +0900 - rev 97395
Push 1116 by lsblakk@mozilla.com at Mon, 16 Jul 2012 19:38:18 +0000
Bug 750283 - notify observers of a11y init/shutdown in nsAccessibilityService, r=surkov, f=tbsaunde
929610b0c4289773c2640c2f7e86cc4bb1e29d85: Bug 752381 - Merge System Principal compartments in about:memory. r=jlebar.
Nicholas Nethercote <nnethercote@mozilla.com> - Sun, 06 May 2012 22:05:16 -0700 - rev 97394
Push 1116 by lsblakk@mozilla.com at Mon, 16 Jul 2012 19:38:18 +0000
Bug 752381 - Merge System Principal compartments in about:memory. r=jlebar.
33168c4c4703aa3536d0443cba4435138167b965: Add missing GetFirstInFlow() call that was causing a crash in ComputeDescendantWidth when printing with font inflation enabled (or a debug build). (Bug 751797) r=roc
L. David Baron <dbaron@dbaron.org> - Mon, 07 May 2012 07:17:00 +0200 - rev 97393
Push 1116 by lsblakk@mozilla.com at Mon, 16 Jul 2012 19:38:18 +0000
Add missing GetFirstInFlow() call that was causing a crash in ComputeDescendantWidth when printing with font inflation enabled (or a debug build). (Bug 751797) r=roc
e103eee2cc24e9414ff8d652ba882b984ea2c048: Bug 752141 - Release media decoder monitor when finishing audio stream. r=kinetik
Chris Pearce <cpearce@mozilla.com> - Mon, 07 May 2012 17:12:52 +1200 - rev 97392
Push 1116 by lsblakk@mozilla.com at Mon, 16 Jul 2012 19:38:18 +0000
Bug 752141 - Release media decoder monitor when finishing audio stream. r=kinetik
ec6dfbd8e2da88caa32cfe78f8c02c006ce2ebf0: Bug 750258. Fix bustage.
Robert O'Callahan <robert@ocallahan.org> - Mon, 07 May 2012 15:57:52 +1200 - rev 97391
Push 1116 by lsblakk@mozilla.com at Mon, 16 Jul 2012 19:38:18 +0000
Bug 750258. Fix bustage.
dd95eb0b34b92d35ca8704b75870cc683bec5f49: Bug 750258. Set intial audio capture state correctly on mDecoderStateMachine. r=cpearce
Robert O'Callahan <robert@ocallahan.org> - Mon, 07 May 2012 15:45:06 +1200 - rev 97390
Push 1116 by lsblakk@mozilla.com at Mon, 16 Jul 2012 19:38:18 +0000
Bug 750258. Set intial audio capture state correctly on mDecoderStateMachine. r=cpearce For media resources whose streams are captured before the load has started, we shouldn't even start an audio thread. This saves a lot of resources and ensures we don't see races between the audio thread and the code that copies packets from the audio queue to the MediaStreams.
6eb9af883b3b7b202029ae61c23aede67e1b21d3: Bug 750258. Advance mBlockingDecisionsMadeUntilTime to include time lost when the media graph control thread was stopped and all streams had underruns. r=jesup
Robert O'Callahan <robert@ocallahan.org> - Mon, 07 May 2012 15:44:41 +1200 - rev 97389
Push 1116 by lsblakk@mozilla.com at Mon, 16 Jul 2012 19:38:18 +0000
Bug 750258. Advance mBlockingDecisionsMadeUntilTime to include time lost when the media graph control thread was stopped and all streams had underruns. r=jesup The first part just handles the case where nsAudioStream failed to allocate a stream. It won't be playing anything, so instead of trying to get the audio position, just fall back to the media graph current time. Otherwise GetPositionInFrames returns -1 and things go badly from there. The second part simplifies the calculation of the next mCurrentTime to just make it based on real time. We had some code to not let it advance past the end of a stream's buffer, but the next part will make that unnecessary. The third part is the real fix. When the new current time has advanced past mBlockingDecisionsMadeUntilTime, that means the control loop didn't run in time to replenish the audio output buffers and keep up with its other duties. Effectively all streams have been blocked between mBlockingDecisionsMadeUntilTime and the new current time. Account for that by adding the difference as extra blocked time for every stream. We only need to ensure that the stream is marked blocked from mBlockingDecisionsMadeUntilTime indefinitely far into the future, and then update mBlockingDecisionsMadeUntilTime to the new current time, because the code takes into account that only blocking decisions up to mBlockingDecisionsMadeUntilTime are valid.
dc76558cbd418dbe93214f525d5d00e5cd28579e: Bug 747619 - Fix WebGL uniform setter validation - r=jgilbert
Benoit Jacob <bjacob@mozilla.com> - Sun, 06 May 2012 23:09:36 -0400 - rev 97388
Push 1116 by lsblakk@mozilla.com at Mon, 16 Jul 2012 19:38:18 +0000
Bug 747619 - Fix WebGL uniform setter validation - r=jgilbert This bug, introduced by the patch from bug 732233, caused us to wrongly reject legitimate WebGL uniform setters, especially when doing a partial update of a uniform array.
241b44d55176dd28e2fdcce816452613fb7388de: Bug 751643 - ensure that strings produced by ANGLE's getVariableInfo function are null-terminated - r=bz,upstream
Benoit Jacob <bjacob@mozilla.com> - Sun, 06 May 2012 22:20:03 -0400 - rev 97387
Push 1116 by lsblakk@mozilla.com at Mon, 16 Jul 2012 19:38:18 +0000
Bug 751643 - ensure that strings produced by ANGLE's getVariableInfo function are null-terminated - r=bz,upstream Checked in upstream ANGLE as r1070.
a12879dc977621a89a5f273efdec22efe0f2aafc: Bug 739512: fix Mac and Windows bustage caused by patch 3. r=me.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 07 May 2012 10:53:56 +1000 - rev 97386
Push 1116 by lsblakk@mozilla.com at Mon, 16 Jul 2012 19:38:18 +0000
Bug 739512: fix Mac and Windows bustage caused by patch 3. r=me.
25d54e0cdf317284b4339f62f800965381477273: Bug 739512: Patch 3: shrink the representation of optional arrays in JSScript. r=luke.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 11 Apr 2012 17:19:00 -0700 - rev 97385
Push 1116 by lsblakk@mozilla.com at Mon, 16 Jul 2012 19:38:18 +0000
Bug 739512: Patch 3: shrink the representation of optional arrays in JSScript. r=luke.
632af18d86bfe582b1fa59cb8eadf54816433cf5: Merge m-c to m-i
Ryan VanderMeulen <ryanvm@gmail.com> - Sun, 06 May 2012 20:29:30 -0400 - rev 97384
Push 1116 by lsblakk@mozilla.com at Mon, 16 Jul 2012 19:38:18 +0000
Merge m-c to m-i
823bdc42155c58ca15609f3e499a92bf1225df3f: Bug 747793 - Use a ring buffer for audio buffered by nsBufferedAudioStream. Remove generic sample copy out with volume adjustment and replace with the lightly optimized version from nsNativeAudioStream. Add a fast path for the unity volume case. Bump cubeb's refill thread priority on Win32. r=cpearce
Matthew Gregan <kinetik@flim.org> - Thu, 03 May 2012 16:48:54 +1200 - rev 97383
Push 1116 by lsblakk@mozilla.com at Mon, 16 Jul 2012 19:38:18 +0000
Bug 747793 - Use a ring buffer for audio buffered by nsBufferedAudioStream. Remove generic sample copy out with volume adjustment and replace with the lightly optimized version from nsNativeAudioStream. Add a fast path for the unity volume case. Bump cubeb's refill thread priority on Win32. r=cpearce
d221d99abef15bd600b69a6ac63e7a06c4d6f919: Bug 751030 - Import PulseAudio backend for cubeb (NPOTB). r=mwu
Matthew Gregan <kinetik@flim.org> - Wed, 02 May 2012 16:24:36 +1200 - rev 97382
Push 1116 by lsblakk@mozilla.com at Mon, 16 Jul 2012 19:38:18 +0000
Bug 751030 - Import PulseAudio backend for cubeb (NPOTB). r=mwu
d318e7f08371fd2ce048c8c853c2c8e2f1392cb9: Bug 748785: Enable NPAPI Async Drawing by default on windows. r=josh
Bas Schouten <bschouten@mozilla.com> - Tue, 01 May 2012 23:46:53 +0200 - rev 97381
Push 1116 by lsblakk@mozilla.com at Mon, 16 Jul 2012 19:38:18 +0000
Bug 748785: Enable NPAPI Async Drawing by default on windows. r=josh
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip