searching for reviewer(roc)
88d41ddd11be3cd04fcf7b49f0d2b69073c3aef0: Bug 1165185 - Add a test for not invalidating transformed elements inside SVG during scrolling. r=roc
Markus Stange <mstange@themasta.com> - Tue, 22 May 2018 21:41:29 -0400 - rev 798603
Push 110803 by bmo:gl@mozilla.com at Wed, 23 May 2018 06:00:40 +0000
Bug 1165185 - Add a test for not invalidating transformed elements inside SVG during scrolling. r=roc
73a4ad9c01f92d8fe81c76953bd232a9c4b34f67: Bug 1165185 - Add a test for not invalidating transformed elements inside SVG during scrolling. r=roc draft
Markus Stange <mstange@themasta.com> - Thu, 03 May 2018 16:43:56 -0400 - rev 793806
Push 109506 by bmo:mstange@themasta.com at Thu, 10 May 2018 20:39:42 +0000
Bug 1165185 - Add a test for not invalidating transformed elements inside SVG during scrolling. r=roc
8a0f9c0f8c40996a254ea536728ab51c87bdfff1: Bug 1165185 - Add a test for not invalidating transformed elements inside SVG during scrolling. r=roc draft
Markus Stange <mstange@themasta.com> - Thu, 03 May 2018 16:43:56 -0400 - rev 791253
Push 108759 by bmo:mstange@themasta.com at Thu, 03 May 2018 21:27:59 +0000
Bug 1165185 - Add a test for not invalidating transformed elements inside SVG during scrolling. r=roc
08856396ce2f0f44b0eaf3d138c80da65b3f1c81: Bug 1220502 - Ignore not visible text nodes for tree update. r=tbsaunde, r=roc, a=sylvestre
Alexander Surkov <surkov.alexander@gmail.com> - Mon, 01 Feb 2016 17:05:45 -0500 - rev 397967
Push 25443 by felipc@gmail.com at Mon, 08 Aug 2016 17:54:21 +0000
Bug 1220502 - Ignore not visible text nodes for tree update. r=tbsaunde, r=roc, a=sylvestre
e87bb2882ea68d5dbecdfdbbc52b2637d214d779: Bug 1287743 - assign |blank| outside of the assert. r?roc draft
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Tue, 19 Jul 2016 15:24:27 +0300 - rev 389472
Push 23422 by bmo:bpostelnicu@mozilla.com at Tue, 19 Jul 2016 12:41:50 +0000
Bug 1287743 - assign |blank| outside of the assert. r?roc MozReview-Commit-ID: IsHZeFsGGJC
fa7bb3c576b03cfbd7faf0701ce05f6414d1ce79: Bug 1012752 - Snap scrolled area to layer pixels. r=roc draft
Markus Stange <mstange@themasta.com> - Thu, 02 Jun 2016 15:41:51 -0400 - rev 374798
Push 20079 by mstange@themasta.com at Thu, 02 Jun 2016 20:47:13 +0000
Bug 1012752 - Snap scrolled area to layer pixels. r=roc MozReview-Commit-ID: 3LFV7Lio4tG
f059e46e55763c43f0941d913992c5279504b17c: Bug 1012752 - Snap scrolled area to layer pixels. r=roc draft
Markus Stange <mstange@themasta.com> - Tue, 31 May 2016 15:25:31 -0400 - rev 374107
Push 19931 by mstange@themasta.com at Wed, 01 Jun 2016 20:49:04 +0000
Bug 1012752 - Snap scrolled area to layer pixels. r=roc MozReview-Commit-ID: 3LFV7Lio4tG
3ae9cdbe761918290702df7db6465c494858a201: Bug 1012752 - Snap scrolled area to layer pixels. r=roc draft
Markus Stange <mstange@themasta.com> - Tue, 31 May 2016 14:02:12 -0400 - rev 373464
Push 19754 by mstange@themasta.com at Tue, 31 May 2016 18:57:02 +0000
Bug 1012752 - Snap scrolled area to layer pixels. r=roc MozReview-Commit-ID: 3LFV7Lio4tG
64950fe1ce64ebe8d57b403c0d66bbda8371cef0: Bug 1012752 - Snap scrolled area to layer pixels. r=roc draft
Markus Stange <mstange@themasta.com> - Wed, 25 May 2016 16:45:41 -0400 - rev 371536
Push 19353 by mstange@themasta.com at Thu, 26 May 2016 21:05:52 +0000
Bug 1012752 - Snap scrolled area to layer pixels. r=roc MozReview-Commit-ID: 3LFV7Lio4tG
8b4d5cf82b60a4e9c5bf25f0b74885e0608a53ce: Bug 1012752 - Snap scrolled area to layer pixels. r=roc draft
Markus Stange <mstange@themasta.com> - Fri, 20 May 2016 17:59:32 -0400 - rev 370981
Push 19191 by mstange@themasta.com at Wed, 25 May 2016 17:35:22 +0000
Bug 1012752 - Snap scrolled area to layer pixels. r=roc MozReview-Commit-ID: 3LFV7Lio4tG
aece511d613db8607af4bf7399e9ecbebac04e5e: Bug 1012752 - Snap scrolled area to layer pixels. r=roc draft
Markus Stange <mstange@themasta.com> - Fri, 20 May 2016 17:59:32 -0400 - rev 369256
Push 18811 by mstange@themasta.com at Fri, 20 May 2016 23:37:46 +0000
Bug 1012752 - Snap scrolled area to layer pixels. r=roc MozReview-Commit-ID: 3LFV7Lio4tG
fc4592c11ad6c4957736716a39314d7fd9c4486f: Bug 1273095 - initialize |mStride|. r?roc draft
Andi-Bogdan Postelnicu <bogdan.postelnicu@softvision.ro> - Mon, 16 May 2016 13:56:38 +0300 - rev 367354
Push 18208 by Bogdan.Postelnicu@softvision.ro at Mon, 16 May 2016 10:57:46 +0000
Bug 1273095 - initialize |mStride|. r?roc MozReview-Commit-ID: ElpMyYLcy0M
1b39ee989734c20b48beeb119b29dfd39cf98551: Bug 1243614 - Implement UpdateOverflow for nsMathMLContainerFrame. r=roc
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 04 May 2016 12:26:42 +1200 - rev 363176
Push 17124 by cykesiopka.bmo@gmail.com at Wed, 04 May 2016 04:32:33 +0000
Bug 1243614 - Implement UpdateOverflow for nsMathMLContainerFrame. r=roc
787dbf64cef6dea93e0a1b94fa1720e270ba3193: Bug 1238883 - [TV Browser] It shows "The page cannot be displayed" when user browse some webpages. r=roc, a=jocheng
James Cheng <jacheng@mozilla.com> - Tue, 02 Feb 2016 01:26:00 +0100 - rev 353561
Push 15883 by kikuo@mozilla.com at Tue, 19 Apr 2016 08:34:53 +0000
Bug 1238883 - [TV Browser] It shows "The page cannot be displayed" when user browse some webpages. r=roc, a=jocheng
3a45ca93dd447e046baa2c7590f60ae008e438f8: Bug 1206545 - Initialize AccessibleCaretEventHub in nsCanvasFrame. r=roc, a=mahe
Ting-Yu Lin <tlin@mozilla.com> - Mon, 16 Nov 2015 18:16:43 +0800 - rev 353374
Push 15883 by kikuo@mozilla.com at Tue, 19 Apr 2016 08:34:53 +0000
Bug 1206545 - Initialize AccessibleCaretEventHub in nsCanvasFrame. r=roc, a=mahe To properly initialize AccessibleCaretEventHub, both canvas frame and its anonymous mCustomContentContainer are required to successfully insert anonymous caret elements. However, if <html> has "display: none", nsCSSFrameConstructor::ConstructDocElementFrame() will return early in [1] without constructing mCustomContentContainer. Thus, AccessibleCaretEventHub will fail to initialize in [2] due to null mCustomContentContainer. By moving AccessibleCaretEventHub::Init() to nsCanvasFrame::CreateAnonymousContent(), we can guarantee that mCustomContentContainer is constructed before initializing AccessibleCaretEventHub. [1] https://dxr.mozilla.org/mozilla-central/rev/7cd2d806bd069c0260ff73f023ac85f892b863bf/layout/base/nsCSSFrameConstructor.cpp#2413-2416 [2] https://dxr.mozilla.org/mozilla-central/rev/7cd2d806bd069c0260ff73f023ac85f892b863bf/layout/base/nsPresShell.cpp#1682
2fac45d32a85bf2c71f9d0709725e1002effe799: Bug 1206545 - Store nsIPresShell pointer in constructor instead of Init(). r=roc, a=mahe
Ting-Yu Lin <tlin@mozilla.com> - Mon, 16 Nov 2015 18:16:43 +0800 - rev 353373
Push 15883 by kikuo@mozilla.com at Tue, 19 Apr 2016 08:34:53 +0000
Bug 1206545 - Store nsIPresShell pointer in constructor instead of Init(). r=roc, a=mahe When constructing AccessibleCaretEventHub, bypass and store the nsIPresShell pointer. This is a preparation for later patches. Also, remove 'virtual' for Init() and Terminate() since the mock object in gtest does not need to override them.
56103c13d3046ed8762b694ca61653a58325edd4: Bug 1216417 - Add logging for audio and video output changes in MSG. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Thu, 29 Oct 2015 13:19:51 +0800 - rev 353283
Push 15883 by kikuo@mozilla.com at Tue, 19 Apr 2016 08:34:53 +0000
Bug 1216417 - Add logging for audio and video output changes in MSG. r=roc
5e5c9c327bbc5144850ffc52abd5be9a60381958: Bug 1216417 - Make sure audio output streams are created after adding an audio output. r=baku,roc
Andreas Pehrson <pehrsons@gmail.com> - Thu, 29 Oct 2015 13:18:38 +0800 - rev 353282
Push 15883 by kikuo@mozilla.com at Tue, 19 Apr 2016 08:34:53 +0000
Bug 1216417 - Make sure audio output streams are created after adding an audio output. r=baku,roc
ed5ce4d7cc93afae90ff5e993ea5bd15b4e512bf: Bug 1169502 - Pass the offset between the PaintedLayer's AGR and the container reference frame into PaintedLayerData. r=roc draft
Markus Stange <mstange@themasta.com> - Mon, 04 Apr 2016 22:51:41 -0400 - rev 352894
Push 15833 by mstange@themasta.com at Mon, 18 Apr 2016 23:42:27 +0000
Bug 1169502 - Pass the offset between the PaintedLayer's AGR and the container reference frame into PaintedLayerData. r=roc MozReview-Commit-ID: K0g0eG55g28
c70f2fa34b3ef0223bf33b5c9a2265c748e66568: Bug 1169502 - Pass the offset between the PaintedLayer's AGR and the container reference frame into PaintedLayerData. r=roc draft
Markus Stange <mstange@themasta.com> - Mon, 04 Apr 2016 22:51:41 -0400 - rev 352146
Push 15624 by mstange@themasta.com at Fri, 15 Apr 2016 19:43:58 +0000
Bug 1169502 - Pass the offset between the PaintedLayer's AGR and the container reference frame into PaintedLayerData. r=roc MozReview-Commit-ID: K0g0eG55g28
49207e06538f84689dc6ff388621b9f754c2ca91: Bug 1257318: Move MediaRecorder to use DirectListeners wherever possible. r=roc a=ritu
Randell Jesup <rjesup@jesup.org> - Sat, 19 Mar 2016 16:53:51 -0400 - rev 351355
Push 15502 by ahunt@mozilla.com at Thu, 14 Apr 2016 20:27:48 +0000
Bug 1257318: Move MediaRecorder to use DirectListeners wherever possible. r=roc a=ritu
8c7f3ce9707752ed669d671fd0d6ecb76ee34f85: Bug 1238564 - Include mIsAsyncScrollable information in DisplayItemScrollClip::ToString. r=roc a=lizzard
Markus Stange <mstange@themasta.com> - Wed, 24 Feb 2016 16:23:32 +0100 - rev 351209
Push 15502 by ahunt@mozilla.com at Thu, 14 Apr 2016 20:27:48 +0000
Bug 1238564 - Include mIsAsyncScrollable information in DisplayItemScrollClip::ToString. r=roc a=lizzard MozReview-Commit-ID: 7R38KtIjM5q
c18e583d488d94bafef3e0c2e9482929b32cf81e: Bug 1238564 - When building a fixed/sticky display item, don't restore the clip until we're ready to build that item so that inner items aren't unnecessarily clipped. r=roc a=lizzard
Markus Stange <mstange@themasta.com> - Tue, 23 Feb 2016 18:22:21 +0100 - rev 351208
Push 15502 by ahunt@mozilla.com at Thu, 14 Apr 2016 20:27:48 +0000
Bug 1238564 - When building a fixed/sticky display item, don't restore the clip until we're ready to build that item so that inner items aren't unnecessarily clipped. r=roc a=lizzard This isn't really about regular clips, it's about scroll clips. If the inner item has an unnecessary scroll clip (one that's already on the parent), this can cause the inner item's bounds to be larger than necessary because, after the first patch in bug 1238564, it will include the whole bounds of async-scrollable scroll frames. Also, if e.g. the inner item is an opacity item, and it has a scroll clip that's not just the innermost ancestor scroll clip of all of its children, then FrameLayerBuilder's mContainerBounds == mAccumulatedChildBounds assertion can fail if the opacity item gets flattened away, because the child bounds won't have been enlarged for the scroll clip. There must be a better way to do the clip resetting in nsFrame::BuildDisplayListForStackingContext - the code is not pretty at all. But I'd rather get the tests passing first before we figure out how to clean it up. MozReview-Commit-ID: E1DdpN546va
dceb30bcfe32475b50e18e392d2f1d2719116dc7: Bug 1238564 - Allow constructing nsDisplayWrapList with a given scroll clip. r=roc a=lizzard
Markus Stange <mstange@themasta.com> - Fri, 26 Feb 2016 13:38:12 +0100 - rev 351206
Push 15502 by ahunt@mozilla.com at Thu, 14 Apr 2016 20:27:48 +0000
Bug 1238564 - Allow constructing nsDisplayWrapList with a given scroll clip. r=roc a=lizzard MozReview-Commit-ID: 59FqPndU9mr
e101e6c74b7dc47ed1506b6524b3e5c0bf322b42: Bug 1238564 - Anticipate async scrolling when computing the scroll clipped bounds of a display list. r=roc a=lizzard
Markus Stange <mstange@themasta.com> - Mon, 22 Feb 2016 16:17:16 +0100 - rev 351205
Push 15502 by ahunt@mozilla.com at Thu, 14 Apr 2016 20:27:48 +0000
Bug 1238564 - Anticipate async scrolling when computing the scroll clipped bounds of a display list. r=roc a=lizzard This makes sure that for example the bounds of an opacity item are not empty if the opacity item contains a scroll frame whose contents are currently scrolled offscreen but still inside that scroll frame's display port. On its own, this changeset causes test failures due to missed optimizations because the bounds of many opacity items are now too large. That's because of the way we're setting scroll clips on opacity items at the moment: Even if the opacity is inside a scroll frame, we're currently only setting that scroll frame's scroll clip on the opacity item's contents, not on the opacity item itself, because the opacity item might also contain other items that are not scrolled by this scroll frame. The next patch in this bug will make us only do that when necessary. MozReview-Commit-ID: 9TtcJ7eQE7U
e0b116b99bbe001be59474fe0b08d8ea37a47b66: Bug 1169502 - Pass the offset between the PaintedLayer's AGR and the container reference frame into PaintedLayerData. r=roc draft
Markus Stange <mstange@themasta.com> - Mon, 04 Apr 2016 22:51:41 -0400 - rev 349922
Push 15228 by mstange@themasta.com at Tue, 12 Apr 2016 17:25:33 +0000
Bug 1169502 - Pass the offset between the PaintedLayer's AGR and the container reference frame into PaintedLayerData. r=roc MozReview-Commit-ID: K0g0eG55g28
bc51bc21181543d940647d1b088e734f95553970: Bug 1208371 - Move FindTrack from SourceMediaStream to MediaStream. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Thu, 21 Jan 2016 19:25:25 +0800 - rev 348485
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Move FindTrack from SourceMediaStream to MediaStream. r=roc MozReview-Commit-ID: 2BzGdGdbpy0
9d11ad3a0bf446e9da7394d04d187ba266dfbbf2: Bug 1208371 - Add DirectTrackLister to MediaStreamGraph and MediaStreamTrack. r=roc,jesup
Andreas Pehrson <pehrsons@gmail.com> - Thu, 03 Mar 2016 17:28:37 +0100 - rev 348468
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Add DirectTrackLister to MediaStreamGraph and MediaStreamTrack. r=roc,jesup MozReview-Commit-ID: HRWa6A35FSC
7b3edee97b25a728ec147e4db06488a5fe6985ac: Bug 1208371 - Check principal per track instead of per stream in MediaRecorder. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Mon, 01 Feb 2016 22:47:17 +0800 - rev 348465
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Check principal per track instead of per stream in MediaRecorder. r=roc MozReview-Commit-ID: ItwZ4tzhsIC
49a3857c6868fbf6044bea70970b9566b1cdbd54: Bug 1208371 - Inline MediaRecorder::Session::SetupStreams. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:29 +0800 - rev 348464
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Inline MediaRecorder::Session::SetupStreams. r=roc MozReview-Commit-ID: ACKQxiJnlRg
2b448b06d6aac44d20659184aa4270023fe5c01c: Bug 1208371 - Remove test_mediarecorder_record_nosrc.html. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:29 +0800 - rev 348463
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Remove test_mediarecorder_record_nosrc.html. r=roc It does not leak anymore, and the exception from bug 919051 is not in the spec. MozReview-Commit-ID: Kw6OpaJllyR
8cff901ef29d52f43957dbd39e18f8fc71c46942: Bug 1208371 - Add convenience method for checking track forwarding to MediaStreamTrack. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:29 +0800 - rev 348462
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Add convenience method for checking track forwarding to MediaStreamTrack. r=roc MozReview-Commit-ID: 2rhLzZi72Yh
45a432065e0f1247fa089dedb3656b2154b41a57: Bug 1208371 - Remove ref counting from DOMMediaStream::TrackListener. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:28 +0800 - rev 348454
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Remove ref counting from DOMMediaStream::TrackListener. r=roc This makes it consistent with PrincipalChangeObserver. MozReview-Commit-ID: 91PtqFZRcW6
ffa89f45c70e43ae5ca204d9e85b878123d69ec0: Bug 1208371 - Add convenience method for forwarding a track to an MSG-stream. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:27 +0800 - rev 348449
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Add convenience method for forwarding a track to an MSG-stream. r=roc MozReview-Commit-ID: 5NDThQWgSoP
62696c71c68042e0edbc8398650f5f3f011c3fe5: Bug 1208371 - Forward input stream and track id on regular track changes for union streams. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:26 +0800 - rev 348442
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Forward input stream and track id on regular track changes for union streams. r=roc MozReview-Commit-ID: 3JsDI3jsnBb
2891bacb6ddea79ff5bd5b58c13c6df7e039a596: Bug 1208371 - Implement DOMMediaStream::Clone() r=smaug,jib,roc
Andreas Pehrson <pehrsons@gmail.com> - Fri, 22 Jan 2016 16:51:37 +0800 - rev 348440
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Implement DOMMediaStream::Clone() r=smaug,jib,roc MozReview-Commit-ID: FZQIWYZcEDr
15797c46bf032e96aa16ad053e18497e40556073: Bug 1208371 - Implement MediaStreamTrack::Clone(). r=smaug,jib,roc
Andreas Pehrson <pehrsons@gmail.com> - Fri, 22 Jan 2016 16:27:51 +0800 - rev 348439
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Implement MediaStreamTrack::Clone(). r=smaug,jib,roc MozReview-Commit-ID: HrL0RFMcG4B
452ffa3e728fed357c5c291d6251b5ef1eed8d74: Bug 1208371 - Make it possible to block tracks in a MediaInputPort initally. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:25 +0800 - rev 348438
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Make it possible to block tracks in a MediaInputPort initally. r=roc MozReview-Commit-ID: AwOO0lW9zpj
69e3123ba0cc337acd7dabd1b42a59006a48e16e: Bug 1208371 - Fix DOMMediaStream::OwnsTrack. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:25 +0800 - rev 348434
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Fix DOMMediaStream::OwnsTrack. r=roc MozReview-Commit-ID: 3uPqOYJZq2k
5ed0b0214bfd5d0f2b9de90120ea0147adbc0fb9: Bug 1208371 - Move ImageCapture to a MediaStreamTrackListener. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Fri, 22 Jan 2016 12:29:54 +0800 - rev 348432
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Move ImageCapture to a MediaStreamTrackListener. r=roc MozReview-Commit-ID: 10v7EZXu49a
d11c35de46c969acf2f73498a0764b49edc86f7b: Bug 1208371 - Add a MediaStreamTrackListener to MediaStreamGraph. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Thu, 03 Mar 2016 17:27:59 +0100 - rev 348431
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Add a MediaStreamTrackListener to MediaStreamGraph. r=roc MozReview-Commit-ID: 6KHzimw9kiP
09ee80f2de37b0c6f61dccd4b5a5812c8204c918: Bug 1208371 - Add an interface DecoderPrincipalChangeObserver to HTMLMediaElement. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Thu, 14 Jan 2016 11:38:08 +0800 - rev 348423
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Add an interface DecoderPrincipalChangeObserver to HTMLMediaElement. r=roc MozReview-Commit-ID: DwDHDE7SLxY
ce9ca4390483f48ca5c561efa6f7335234d613d8: Bug 1208371 - Remove obsolete SetTrackEnabled() from DOMMediaStream r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:23 +0800 - rev 348415
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Remove obsolete SetTrackEnabled() from DOMMediaStream r=roc MozReview-Commit-ID: rYB2yACej8
4ad566b38ebac36a905795473ed2b2706b8b5d58: Bug 1208371 - Allow MediaInputPorts mapped to a destination TrackID. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:22 +0800 - rev 348414
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Allow MediaInputPorts mapped to a destination TrackID. r=roc This lets us know the track's TrackID in the destination stream before the input port has been processed. For sanity we only allow mapping to a destination TrackID if the destination stream does not have any TRACK_ANY input ports already assigned to it as that can cause intermittent TrackID collisions. MozReview-Commit-ID: ClFyQl0nYFC
49c2839c3cf99e50de1e124178e643dc467f00b2: Bug 1208371 - Add convenience method for checking if TrackID is explicit. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:22 +0800 - rev 348413
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Add convenience method for checking if TrackID is explicit. r=roc MozReview-Commit-ID: 330Fk17FJD4
da958105982700b4ab6390f33ca954169b939127: Bug 1208371 - Count the users of a MediaStream to ease Destroy() responsibility. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:22 +0800 - rev 348412
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Count the users of a MediaStream to ease Destroy() responsibility. r=roc MozReview-Commit-ID: FdcR4ChTND4
d602e5f8c5dfa34473c1577c102c1c8e724963b6: Bug 1208371 - Add some MediaStreamTrack helper methods. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:22 +0800 - rev 348411
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Add some MediaStreamTrack helper methods. r=roc MozReview-Commit-ID: KCpFi0fVHzi
f738214b89b34ea17ca198c727f11d8b4d61c41f: Bug 1208371 - Let FindOwnedDOMTrack operate on input stream. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:22 +0800 - rev 348410
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +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. MozReview-Commit-ID: J3OvbiNb8X
f65172114712e7d1831ea234340126f9d29134a1: Bug 1208371 - Let MediaStreamTracks know their TrackID at the source. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:22 +0800 - rev 348409
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +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()`). MozReview-Commit-ID: 9iulggncBZ7
f7580ab5826a4c17eef0ec8b632b36d8ba4e04fa: Bug 1208371 - Add MediaStreamTrackSourceGetter interface. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Tue, 05 Jan 2016 10:16:21 +0800 - rev 348408
Push 14828 by pehrsons@gmail.com at Thu, 07 Apr 2016 12:57:27 +0000
Bug 1208371 - Add MediaStreamTrackSourceGetter interface. r=roc This allows DOMMediaStream to assign MediaStreamTrackSources to dynamically created MediaStreamTracks. MozReview-Commit-ID: 3v91zLiqfl7