b822f4fddb2dd5091016f9adeab2a16ae8e82ee5: Bug 1208371 - Introduce an unbound state for MediaStreamTracks r?roc,jib draft
Andreas Pehrson <pehrsons@gmail.com> - Tue, 20 Oct 2015 19:15:19 +0800 - rev 302003
Push 6533 by pehrsons@gmail.com at Tue, 20 Oct 2015 11:16:21 +0000
Bug 1208371 - Introduce an unbound state for MediaStreamTracks r?roc,jib The need for this comes from the following JS code example: var stream = new MediaStream(); stream.addTrack(gUMVideoTrack1); // TrackID 1 internally stream.addTrack(gUMVideoTrack2); // TrackID 1 internally var clone = stream.clone(); I.e., just after cloning a stream, we don't know which TrackIDs the cloned tracks will have. We have to wait for the MSG to handle the new MediaInputPorts and notify us of the new TrackIDs. This will require us to proxy certain operations in MediaStreamTrack in future patches when the track is in an unbound state, for instance adding a listener to the underlying stream/track.
5cbb284ec68b4ced8d98c1311306775ecc50576b: Bug 1208371 - Add some MediaStreamTrack helper methods. r?roc draft
Andreas Pehrson <pehrsons@gmail.com> - Tue, 20 Oct 2015 19:15:18 +0800 - rev 302002
Push 6533 by pehrsons@gmail.com at Tue, 20 Oct 2015 11:16:21 +0000
Bug 1208371 - Add some MediaStreamTrack helper methods. r?roc
ebb4a8d793d50a9dc3a05595e60e3104e94d765f: Bug 1208371 - Let FindOwnedDOMTrack operate on input stream. r?roc draft
Andreas Pehrson <pehrsons@gmail.com> - Tue, 20 Oct 2015 19:15:18 +0800 - rev 302001
Push 6533 by pehrsons@gmail.com at Tue, 20 Oct 2015 11:16:21 +0000
Bug 1208371 - Let FindOwnedDOMTrack operate on input stream. r?roc This let's us use FindOwnedDOMTrack before the TrackID in mOwnedStream is known. This is necessary for a stream clone with multiple tracks whose original TrackID is the same.
0f759542877924f46c987c31df85d6cbaade0ccb: Bug 1208371 - Let MediaStreamTracks know their TrackID at the source. r?roc draft
Andreas Pehrson <pehrsons@gmail.com> - Tue, 20 Oct 2015 19:15:18 +0800 - rev 302000
Push 6533 by pehrsons@gmail.com at Tue, 20 Oct 2015 11:16:21 +0000
Bug 1208371 - Let MediaStreamTracks know their TrackID at the source. r?roc For original tracks, the input TrackID is the same as in its owned stream. For cloned tracks, the input TrackID comes from the original track, since no guarantees about TrackIDs in a cloned DOMMediaStream's owned stream can be given (imagine e.g., `new MediaStream([trackID1FromStreamX, trackID1FromStreamY]).clone()`).
0301d64db0a97e153c7520126a62c39f87dd471d: Bug 1208371 - Add MediaStreamTrackSourceGetter interface. r?roc draft
Andreas Pehrson <pehrsons@gmail.com> - Tue, 20 Oct 2015 19:15:18 +0800 - rev 301999
Push 6533 by pehrsons@gmail.com at Tue, 20 Oct 2015 11:16:21 +0000
Bug 1208371 - Add MediaStreamTrackSourceGetter interface. r?roc This allows DOMMediaStream to assign MediaStreamTrackSources to dynamically created MediaStreamTracks.
9b644c037e07d88dcb5becaad2a903b55af08b15: Bug 1208371 - Add a MediaStreamTrackSource interface. r?roc draft
Andreas Pehrson <pehrsons@gmail.com> - Tue, 20 Oct 2015 19:15:18 +0800 - rev 301998
Push 6533 by pehrsons@gmail.com at Tue, 20 Oct 2015 11:16:21 +0000
Bug 1208371 - Add a MediaStreamTrackSource interface. r?roc This lets a MediaStreamTrack communicate with its source/producer on the main thread. It's for now used for stopping a track at the source and retrieving some metadata, but it could also be a link between actual sinks of a track and the source, to for instance let the source optimize by scaling down the resolution when all sinks want lowres-video.
1eae99555f4ae30e91c6346b610fd4989b72c4c5: Bug 1208371 - Track original track in MediaStreamTrack clones. r?jib draft
Andreas Pehrson <pehrsons@gmail.com> - Tue, 20 Oct 2015 19:15:18 +0800 - rev 301997
Push 6533 by pehrsons@gmail.com at Tue, 20 Oct 2015 11:16:21 +0000
Bug 1208371 - Track original track in MediaStreamTrack clones. r?jib
ef8d5139bbe003b9e1514d47a93ddb58e89e8438: Bug 1208371 - Introduce MediaStreamTrack logs. r?roc draft
Andreas Pehrson <pehrsons@gmail.com> - Tue, 20 Oct 2015 19:15:17 +0800 - rev 301996
Push 6533 by pehrsons@gmail.com at Tue, 20 Oct 2015 11:16:21 +0000
Bug 1208371 - Introduce MediaStreamTrack logs. r?roc
37e94aadfcfddfc3ed107cbe93ead4924e44ce94: Bug 1208371 - Remove unused MediaManager::NotifyMediaStreamTrackEnded. r?jib draft
Andreas Pehrson <pehrsons@gmail.com> - Tue, 20 Oct 2015 19:15:17 +0800 - rev 301995
Push 6533 by pehrsons@gmail.com at Tue, 20 Oct 2015 11:16:21 +0000
Bug 1208371 - Remove unused MediaManager::NotifyMediaStreamTrackEnded. r?jib
fee3ac240d32b6b2f549275ddf65efd2b46f6b70: Bug 1208371 - Move OnTracksAvailableCallback out of DOMMediaStream. r?roc draft
Andreas Pehrson <pehrsons@gmail.com> - Tue, 20 Oct 2015 19:15:17 +0800 - rev 301994
Push 6533 by pehrsons@gmail.com at Tue, 20 Oct 2015 11:16:21 +0000
Bug 1208371 - Move OnTracksAvailableCallback out of DOMMediaStream. r?roc So it can be forward declared.
d9334558e6c6329e75c238774be7928cf48f8c5d: Bug 1208371 - Expose TrackPort in DOMMediaStream.h r?roc draft
Andreas Pehrson <pehrsons@gmail.com> - Tue, 20 Oct 2015 19:15:17 +0800 - rev 301993
Push 6533 by pehrsons@gmail.com at Tue, 20 Oct 2015 11:16:21 +0000
Bug 1208371 - Expose TrackPort in DOMMediaStream.h r?roc
c6da4f66965a4ea74b492e48c55136f71b5bfe76: Bug 1208371 - Make AudioCaptureStream startable. r?padenot draft
Andreas Pehrson <pehrsons@gmail.com> - Tue, 20 Oct 2015 19:15:17 +0800 - rev 301992
Push 6533 by pehrsons@gmail.com at Tue, 20 Oct 2015 11:16:21 +0000
Bug 1208371 - Make AudioCaptureStream startable. r?padenot This allows us to add the JS-side MediaStreamTrack before the MSG-side track.
a8cb0dc648876655fa9cb2bcf31c7d6affe5e2ad: Bug 1208371 - Pass parent window to DOMMediaStream through constructor. r?roc draft
Andreas Pehrson <pehrsons@gmail.com> - Tue, 20 Oct 2015 19:15:17 +0800 - rev 301991
Push 6533 by pehrsons@gmail.com at Tue, 20 Oct 2015 11:16:21 +0000
Bug 1208371 - Pass parent window to DOMMediaStream through constructor. r?roc
5decf428509b5ea814903ab72711ea1a2e4016b4: Bug 1215586 : Remove icon property from menu addon r?margaret draft
vivek <vivekb.balakrishnan@gmail.com> - Fri, 16 Oct 2015 20:20:36 +0300 - rev 301990
Push 6532 by vivekb.balakrishnan@gmail.com at Tue, 20 Oct 2015 11:13:47 +0000
Bug 1215586 : Remove icon property from menu addon r?margaret
86d6fcd7f071a6ef6b36da70d9c6ad32f7c7f33a: Bug 1203574 - use ShowNA for everything except aero lite to get caption button metrics, r?jimm draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 20 Oct 2015 11:40:15 +0100 - rev 301989
Push 6531 by gijskruitbosch@gmail.com at Tue, 20 Oct 2015 10:47:21 +0000
Bug 1203574 - use ShowNA for everything except aero lite to get caption button metrics, r?jimm
f65e1d7b2d95433bea4e9c37ae914dcfbedb4c40: Bug 1215606 - Ensure that DevToolsUtils.assert is properly exported; r=jsantell
Nick Fitzgerald <fitzgen@gmail.com> - Tue, 20 Oct 2015 10:56:03 +0530 - rev 301988
Push 6531 by gijskruitbosch@gmail.com at Tue, 20 Oct 2015 10:47:21 +0000
Bug 1215606 - Ensure that DevToolsUtils.assert is properly exported; r=jsantell
64404fe72e3b761038f1317681807cb09f08adba: Bug 1214867 - Add HeapSnapshot.prototype.creationTime; r=bholley
Nick Fitzgerald <fitzgen@gmail.com> - Tue, 20 Oct 2015 10:55:49 +0530 - rev 301987
Push 6531 by gijskruitbosch@gmail.com at Tue, 20 Oct 2015 10:47:21 +0000
Bug 1214867 - Add HeapSnapshot.prototype.creationTime; r=bholley
ea6053144e51729eeb8fd23a0b88bcb103a3b803: Bug 1211190 - Convert hardcoded colors to CSS variables in devtools. r=bgrins, jsantell
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 19 Oct 2015 22:28:54 +0200 - rev 301986
Push 6531 by gijskruitbosch@gmail.com at Tue, 20 Oct 2015 10:47:21 +0000
Bug 1211190 - Convert hardcoded colors to CSS variables in devtools. r=bgrins, jsantell
a47bbb36dbae9470bd2a390a8e99562d5e7447bd: Bug 1216047 - Add tests for BrowserApp.selectOrAddTab r=margaret
Mark Finkle <mfinkle@mozilla.com> - Tue, 20 Oct 2015 01:09:30 -0400 - rev 301985
Push 6531 by gijskruitbosch@gmail.com at Tue, 20 Oct 2015 10:47:21 +0000
Bug 1216047 - Add tests for BrowserApp.selectOrAddTab r=margaret
3caf2963fc0a818798fff7260c5ca7ecc7423a7d: Bug 1216047 - Fix handling of undefined aFlags in getTabWithURL r=margaret
Mark Finkle <mfinkle@mozilla.com> - Tue, 20 Oct 2015 01:08:59 -0400 - rev 301984
Push 6531 by gijskruitbosch@gmail.com at Tue, 20 Oct 2015 10:47:21 +0000
Bug 1216047 - Fix handling of undefined aFlags in getTabWithURL r=margaret
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip