8074d00e9e242b065a402cf40035dd49a1d74269: Bug 1170958 - Part 6. Add DOMMediaStream::OwnedStreamListener. r?roc draft
Andreas Pehrson <pehrsons@gmail.com> - Tue, 22 Sep 2015 11:43:30 +0800 - rev 295109
Push 5636 by pehrsons@gmail.com at Tue, 22 Sep 2015 03:44:20 +0000
Bug 1170958 - Part 6. Add DOMMediaStream::OwnedStreamListener. r?roc A DOMMediaStream's owned stream is piped from the input stream which is under the control of the DOMMediaStream's owner/producer (like captureStream or gUM). When producers like these create new tracks after the stream has already been created (the initial set should be available to JS synchronously), it is nice if the DOMMediaStream picks them up automatically and create the corresponding MediaStreamTracks. The OwnedStreamListener added here does just that; creates an owned MediaStreamTrack when a track appeared in the stream that didn't already have a MediaStreamTrack.
34fe3f56c0a740878e5e453e2c0afbac5e9f4eab: Bug 1170958 - Part 5. Improve logging of MediaStreams and playback. r?roc draft
Andreas Pehrson <pehrsons@gmail.com> - Tue, 22 Sep 2015 11:43:30 +0800 - rev 295108
Push 5636 by pehrsons@gmail.com at Tue, 22 Sep 2015 03:44:20 +0000
Bug 1170958 - Part 5. Improve logging of MediaStreams and playback. r?roc
f3af2d93978304c59120c99bc1e3a1a336744fc0: Bug 1170958 - Part 4. Feed a SourceMediaStream-backed dom stream instead of a raw SourceMediaStream in MediaManager. r?jesup draft
Andreas Pehrson <pehrsons@gmail.com> - Tue, 22 Sep 2015 11:43:29 +0800 - rev 295107
Push 5636 by pehrsons@gmail.com at Tue, 22 Sep 2015 03:44:20 +0000
Bug 1170958 - Part 4. Feed a SourceMediaStream-backed dom stream instead of a raw SourceMediaStream in MediaManager. r?jesup Simplifies the structure of MediaManager somewhat. Possible since MediaManager owns both the SourceMediaStream and the DOMMediaStream.
9782a2a703eb891aa93542594e931aaa99fe941c: Bug 1170958 - Part 3. Refactor DOMMediaStream to contain a 3-stage track chain. r?roc draft
Andreas Pehrson <pehrsons@gmail.com> - Tue, 22 Sep 2015 11:43:29 +0800 - rev 295106
Push 5636 by pehrsons@gmail.com at Tue, 22 Sep 2015 03:44:20 +0000
Bug 1170958 - Part 3. Refactor DOMMediaStream to contain a 3-stage track chain. r?roc This lets us separate tracks by ownership like so: * Input - Owned by the producer of the DOMMediaStream (gUM etc.) * Owned - Contains Input tracks (per above) or tracks cloned tracks if this DOMMediaStream is a clone. * Playback - Contains Owned tracks plus tracks addTrack()ed to this DOMMediaStream minus tracks removeTrack()ed from this DOMMediaStream.
5afedeea5e50cfc4db4567dc385bb3f9277acc6e: Bug 1170958 - Part 2. Allow MediaInputPort to lock to a specific input track. r?roc draft
Andreas Pehrson <pehrsons@gmail.com> - Tue, 22 Sep 2015 11:43:29 +0800 - rev 295105
Push 5636 by pehrsons@gmail.com at Tue, 22 Sep 2015 03:44:20 +0000
Bug 1170958 - Part 2. Allow MediaInputPort to lock to a specific input track. r?roc Locking to specific tracks lets us dynamically remove and add single tracks to a ProcessedMediaStream.
581fb3859e6d01b39e92cc275aeaf9f5d94d7dcb: Bug 1170958 - Part 1. Add input stream and track as args to NotifyQueuedTrackChanges. r?roc draft
Andreas Pehrson <pehrsons@gmail.com> - Tue, 22 Sep 2015 11:43:29 +0800 - rev 295104
Push 5636 by pehrsons@gmail.com at Tue, 22 Sep 2015 03:44:20 +0000
Bug 1170958 - Part 1. Add input stream and track as args to NotifyQueuedTrackChanges. r?roc This allows for tracking the input track of an added track (for ProcessedMediaStream tracks; SourceMediaStream tracks don't have input tracks) directly in the NotifyQueuedTrackChanges handler, which will be necessary for locking MediaInputPorts to specific tracks.
2235e56c94cf61614902fd3a4ac7b837f7154b97: Bug 1206836 - When downscaling ICOs, downscale the AND mask as well. r=tn a=KWierso
Seth Fowler <mark.seth.fowler@gmail.com> - Mon, 21 Sep 2015 19:52:31 -0700 - rev 295103
Push 5636 by pehrsons@gmail.com at Tue, 22 Sep 2015 03:44:20 +0000
Bug 1206836 - When downscaling ICOs, downscale the AND mask as well. r=tn a=KWierso
c744481cdda7d11b103541e9f494b5dfc26592a0: Bug 1196358 - update volume setting to database when the volume changing. draft
Alastor Wu <alwu@mozilla.com> - Tue, 22 Sep 2015 11:24:31 +0800 - rev 295102
Push 5635 by alwu@mozilla.com at Tue, 22 Sep 2015 03:25:02 +0000
Bug 1196358 - update volume setting to database when the volume changing.
b39d177b9e77ffdf17ce1c7adc3d5faaf287b244: Bug 1206607 - Remove some dead code from MDSM. draft
JW Wang <jwwang@mozilla.com> - Tue, 22 Sep 2015 11:14:47 +0800 - rev 295101
Push 5634 by jwwang@mozilla.com at Tue, 22 Sep 2015 03:24:57 +0000
Bug 1206607 - Remove some dead code from MDSM.
a9341305133cbd0b632d75cf427cb3080253c9ea: Bug 1206578 - Group public and private functions respectively for MDSM. r=gsquelart. draft
JW Wang <jwwang@mozilla.com> - Tue, 22 Sep 2015 11:03:08 +0800 - rev 295100
Push 5634 by jwwang@mozilla.com at Tue, 22 Sep 2015 03:24:57 +0000
Bug 1206578 - Group public and private functions respectively for MDSM. r=gsquelart.
d8cc93d12294250b732b8cb89c89c23a88fe2199: Bug 1206574 - Remove AbstractMediaDecoder::IsShutdown(). r=cpearce. draft
JW Wang <jwwang@mozilla.com> - Tue, 22 Sep 2015 10:56:17 +0800 - rev 295099
Push 5634 by jwwang@mozilla.com at Tue, 22 Sep 2015 03:24:57 +0000
Bug 1206574 - Remove AbstractMediaDecoder::IsShutdown(). r=cpearce.
58eb3ed3116a72086b23c24c53860bca3c6ad4ea: Bug 1206576 - Dispatch some MDSM functions to hide its internal thread model. r=jya. draft
JW Wang <jwwang@mozilla.com> - Mon, 21 Sep 2015 14:01:45 +0800 - rev 295098
Push 5634 by jwwang@mozilla.com at Tue, 22 Sep 2015 03:24:57 +0000
Bug 1206576 - Dispatch some MDSM functions to hide its internal thread model. r=jya.
39cfb03282ede649464b8246fb204f01a990c59a: Bug 1204430. Part 2 - mirror MediaDecoder::mMediaSeekable. r=kinetik. draft
JW Wang <jwwang@mozilla.com> - Mon, 21 Sep 2015 13:49:01 +0800 - rev 295097
Push 5634 by jwwang@mozilla.com at Tue, 22 Sep 2015 03:24:57 +0000
Bug 1204430. Part 2 - mirror MediaDecoder::mMediaSeekable. r=kinetik.
d07e1d776f43e9a2cadf96547d3cd98dcb290259: Bug 1204430. Part 1 - dispatch AbstractMediaDecoder::SetMediaSeekable() to the main thread. r=kinetik. draft
JW Wang <jwwang@mozilla.com> - Mon, 21 Sep 2015 13:48:39 +0800 - rev 295096
Push 5634 by jwwang@mozilla.com at Tue, 22 Sep 2015 03:24:57 +0000
Bug 1204430. Part 1 - dispatch AbstractMediaDecoder::SetMediaSeekable() to the main thread. r=kinetik.
1fafe50b270b1976feae4a7678589bda1e8a6c11: Bug 1069192 part 3 - Restrict -moz-window-{dragging,shadow} to be chrome-only. r?dbaron draft
Xidorn Quan <quanxunzhen@gmail.com> - Mon, 14 Sep 2015 11:39:57 +0800 - rev 295095
Push 5633 by xquan@mozilla.com at Tue, 22 Sep 2015 02:20:09 +0000
Bug 1069192 part 3 - Restrict -moz-window-{dragging,shadow} to be chrome-only. r?dbaron
2c4feb92cc306884a84dc4c22c9a5535c4610b26: Bug 1069192 part 2 - Define the new CSS_PROPERTY_ENABLED_IN_* flags and update related logic. r=dbaron draft
Xidorn Quan <quanxunzhen@gmail.com> - Fri, 11 Sep 2015 19:38:13 +1000 - rev 295094
Push 5633 by xquan@mozilla.com at Tue, 22 Sep 2015 02:20:09 +0000
Bug 1069192 part 2 - Define the new CSS_PROPERTY_ENABLED_IN_* flags and update related logic. r=dbaron
7299900f55652f23bfc7a54eaf866cb02b9b3da5: Bug 1069192 part 1 - Force users of nsCSSProps::IsEnabled() to pass in the enabled state. r=dbaron draft
Xidorn Quan <quanxunzhen@gmail.com> - Mon, 14 Sep 2015 11:58:23 +0800 - rev 295093
Push 5633 by xquan@mozilla.com at Tue, 22 Sep 2015 02:20:09 +0000
Bug 1069192 part 1 - Force users of nsCSSProps::IsEnabled() to pass in the enabled state. r=dbaron
ff5147c55c491636bb70c4a135f8d8f655ed9abc: mybase draft
Xidorn Quan <quanxunzhen@gmail.com> - Wed, 04 Feb 2015 08:24:16 +1100 - rev 295092
Push 5633 by xquan@mozilla.com at Tue, 22 Sep 2015 02:20:09 +0000
mybase
4f7b44f0a08d4fb342a7b02f4acc067da688f6a4: [WIP] Bug 1206915 - Dump client-side layer textures draft
Botond Ballo <botond@mozilla.com> - Mon, 21 Sep 2015 21:08:58 -0400 - rev 295091
Push 5632 by bballo@mozilla.com at Tue, 22 Sep 2015 01:14:41 +0000
[WIP] Bug 1206915 - Dump client-side layer textures
d27ca871abbb75802d27c8d49b7eda49687dfa3c: Bug 1206915 - Handle nested PaintFrame() calls correctly during paint dumping. r=mattwoodrow draft
Botond Ballo <botond@mozilla.com> - Mon, 21 Sep 2015 19:05:44 -0400 - rev 295090
Push 5632 by bballo@mozilla.com at Tue, 22 Sep 2015 01:14:41 +0000
Bug 1206915 - Handle nested PaintFrame() calls correctly during paint dumping. r=mattwoodrow
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip