21cb6497729fa22dd7bc03b80239ea2c33452fb8: Bug 1120241 - Schedule the state machine when setting logical decoder state. r=cpearce
Bobby Holley <bobbyholley@gmail.com> - Thu, 29 Jan 2015 22:16:28 -0800 - rev 253883
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1120241 - Schedule the state machine when setting logical decoder state. r=cpearce
b0e2b65a0cce5100141e9cb83651db4b876c2eb9: Bug 1126465 - Make redundant-seek use longer timeouts. r=me
Bobby Holley <bobbyholley@gmail.com> - Thu, 29 Jan 2015 22:11:12 -0800 - rev 253882
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1126465 - Make redundant-seek use longer timeouts. r=me I did a push with some logging. It looks like this test is currently just on the border of the 10 second timeout, and sometimes gets killed by the timeout mechanism before it can finish. Bumping up to 60.
07ae1aee71213494969bbd75cc683cb6726efd5c: Bug 1126465 - Use a MediaPromiseConsumerHolders to track subdecoder seeks. r=mattwoodrow
Bobby Holley <bobbyholley@gmail.com> - Thu, 29 Jan 2015 22:11:12 -0800 - rev 253881
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1126465 - Use a MediaPromiseConsumerHolders to track subdecoder seeks. r=mattwoodrow This combines part 10 and part 10.5 in the bug.
2f9a8ce6ad9e29f46a12989377fffc770b4f88cc: Bug 1126465 - Factor out the seeking phases into helper methods. r=mattwoodrow
Bobby Holley <bobbyholley@gmail.com> - Thu, 29 Jan 2015 22:11:11 -0800 - rev 253880
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1126465 - Factor out the seeking phases into helper methods. r=mattwoodrow
784042074702a9f32538ed8f37244d832986c8f8: Bug 1126465 - Factor out calls to Request{Audio,Video}Data into a helper method. r=mattwoodrow
Bobby Holley <bobbyholley@gmail.com> - Thu, 29 Jan 2015 22:11:11 -0800 - rev 253879
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1126465 - Factor out calls to Request{Audio,Video}Data into a helper method. r=mattwoodrow
8b4f0dec6cdd21e666be1b0b521fcca7d99437cb: Bug 1126465 - Pass consistent arguments to RequestVideoData invocations on subdecoders. r=mattwoodrow
Bobby Holley <bobbyholley@gmail.com> - Thu, 29 Jan 2015 22:11:11 -0800 - rev 253878
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1126465 - Pass consistent arguments to RequestVideoData invocations on subdecoders. r=mattwoodrow
7e85ee706260cc79257cc60082626afbc2c42661: Bug 1126465 - Cancel sample requests when seeks start, disallow them while seeks are happening, and assert against seeks when samples arrive. r=mattwoodrow
Bobby Holley <bobbyholley@gmail.com> - Thu, 29 Jan 2015 22:11:11 -0800 - rev 253877
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1126465 - Cancel sample requests when seeks start, disallow them while seeks are happening, and assert against seeks when samples arrive. r=mattwoodrow The duplication of the IsSeeking() checks before all the Request{Audio,Video}Data callsites is ugly. We'll fix this in the next patch by applying the same disconnect treatment to the seek promise.
33588deed1313b43cdcf99ca6d54013697583e8b: Bug 1126465 - Implement the ability to disconnect outstanding promises. r=mattwoodrow
Bobby Holley <bobbyholley@gmail.com> - Thu, 29 Jan 2015 22:11:11 -0800 - rev 253876
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1126465 - Implement the ability to disconnect outstanding promises. r=mattwoodrow
b5f0920defbe3afefd5b69b66914c4f62674684f: Bug 1126465 - Introduce machinery to hold onto MediaPromise::Consumer references, and use it for MediaSourceReader subdecoders. r=mattwoodrow
Bobby Holley <bobbyholley@gmail.com> - Thu, 29 Jan 2015 22:11:11 -0800 - rev 253875
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1126465 - Introduce machinery to hold onto MediaPromise::Consumer references, and use it for MediaSourceReader subdecoders. r=mattwoodrow
0cbf60e4d0c182ac9f7a62c8f9b66bf668261e21: Bug 1126465 - Make ThenValueBase inherit from a publicly-usable type, and refcount it. r=mattwoodrow
Bobby Holley <bobbyholley@gmail.com> - Thu, 29 Jan 2015 22:11:11 -0800 - rev 253874
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1126465 - Make ThenValueBase inherit from a publicly-usable type, and refcount it. r=mattwoodrow
c3d0d1a59d8306168a328242530a0610771fb127: Bug 1126465 - Don't leave stale value in mPendingSeek when there's no audio track. r=mattwoodrow
Bobby Holley <bobbyholley@gmail.com> - Thu, 29 Jan 2015 22:11:11 -0800 - rev 253873
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1126465 - Don't leave stale value in mPendingSeek when there's no audio track. r=mattwoodrow
42b47d13f842d30225a0672dd6a6e3f49f87e20f: Bug 1126465 - Stop invoking On*NotDecoded when we didn't actually go through the promise. r=mattwoodrow
Bobby Holley <bobbyholley@gmail.com> - Thu, 29 Jan 2015 22:11:11 -0800 - rev 253872
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1126465 - Stop invoking On*NotDecoded when we didn't actually go through the promise. r=mattwoodrow This isn't right, and it means that we can't assume at the top of On{Audio,Video}{,Not}Decoded() that we're fresh out of promise dispatch, which we want to do.
4be1e72d619b138b61d6be9301acdf446ae885d9: Bug 1124847. Fix apostrophe typos.
Jeff Muizelaar <jmuizelaar@mozilla.com> - Fri, 30 Jan 2015 00:12:01 -0500 - rev 253871
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1124847. Fix apostrophe typos.
14594507ec55729f0d3d9eeaa3ba52d8046f399f: Bug 782751 - User Timing API Web Platform Test Metadata update; a=TEST-ONLY
Kyle Machulis <kyle@nonpolynomial.com> - Thu, 29 Jan 2015 18:04:28 -0800 - rev 253870
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 782751 - User Timing API Web Platform Test Metadata update; a=TEST-ONLY
e8659e5122e1bbdc8c689ed389449556cdb8a037: Bug 782751 - User Timing API Mochitests; r=baku
Kyle Machulis <kyle@nonpolynomial.com> - Thu, 29 Jan 2015 18:04:27 -0800 - rev 253869
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 782751 - User Timing API Mochitests; r=baku
c471685170800b1041a1b5243a4578407eb54361: Bug 782751 - User Timing API Implementation; r=baku
Kyle Machulis <kyle@nonpolynomial.com> - Thu, 29 Jan 2015 18:04:27 -0800 - rev 253868
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 782751 - User Timing API Implementation; r=baku
0cdf611d1e9fd8ad39e4bb3b06bbabf70dfbb827: Bug 1125999 Part 2: Compress vsync notifications in the parent process refresh driver. r=kats
Mason Chang <mchang@mozilla.com> - Thu, 29 Jan 2015 17:41:03 -0800 - rev 253867
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1125999 Part 2: Compress vsync notifications in the parent process refresh driver. r=kats
77f201d0f4621027380e82231302f3b992915ecc: Bug 1125999 Part 1 Use compress keyword for PVsync notify messages. r=bent
Mason Chang <mchang@mozilla.com> - Thu, 29 Jan 2015 17:41:02 -0800 - rev 253866
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1125999 Part 1 Use compress keyword for PVsync notify messages. r=bent
e8401f3dd2e1381fedf1b8b3d7023f724d62e1d6: Bug 1111891 - Avoid fuzzy in test of bug 1087872 on Windows. r=jfkthame
Xidorn Quan <quanxunzhen@gmail.com> - Fri, 30 Jan 2015 15:00:18 +1100 - rev 253865
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1111891 - Avoid fuzzy in test of bug 1087872 on Windows. r=jfkthame
ae4c8ecf7145aea1e765effe4e647fb3db233964: Bug 1127115 - Make MP4 parser assertion non-fatal - r=ajones
Edwin Flores <eflores@mozilla.com> - Fri, 30 Jan 2015 16:54:12 +1300 - rev 253864
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1127115 - Make MP4 parser assertion non-fatal - r=ajones
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip