ef0db3592a2ede23738b37cb989b215cc023fed9: Bug 579517 follow-up: Remove NSPR types that crept in
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 23 Aug 2012 11:30:56 -0400 - rev 105210
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 579517 follow-up: Remove NSPR types that crept in
78d6548c9c2340e6d974ca03911a894be412bc29: Bug 784186 - Robocop: wait for paint in several tests; r=jmaher
Geoff Brown <gbrown@mozilla.com> - Thu, 23 Aug 2012 09:20:42 -0600 - rev 105209
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 784186 - Robocop: wait for paint in several tests; r=jmaher
00ba8683d7c941db5035fbbc68f5a41540261e5f: Bug 773440 - Remove one video frame copy when using async-video. r=roc
Nicolas Silva <nsilva@mozilla.com> - Thu, 23 Aug 2012 10:56:36 -0400 - rev 105208
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 773440 - Remove one video frame copy when using async-video. r=roc
9e98e33cb80df128010a11f20bb6eab2f3bd85c2: Fix bad indentation in fix for 784282 (no bug, DONTBUILD)
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 23 Aug 2012 15:20:30 +0100 - rev 105207
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Fix bad indentation in fix for 784282 (no bug, DONTBUILD)
2995a63cf3991d9c439ee25b8783871af2f19b92: Bug 784889 - Use nullptr in a function that returns a pointer. r=ms2ger.
Rafael Ávila de Espíndola <respindola@mozilla.com> - Thu, 23 Aug 2012 09:56:10 -0400 - rev 105206
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 784889 - Use nullptr in a function that returns a pointer. r=ms2ger.
6797919f02f2d447b3e3758a9cea91685d934647: Bug 779715. Part 8: Make it safe to call MediaInputPort::Destroy after streams at both ends of the port have been destroyed. r=jesup
Robert O'Callahan <robert@ocallahan.org> - Fri, 24 Aug 2012 00:46:20 +1200 - rev 105205
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 779715. Part 8: Make it safe to call MediaInputPort::Destroy after streams at both ends of the port have been destroyed. r=jesup We had problems because we'd call Destroy on a port after calling Destroy on its streams. This patch makes the port's Destroy ControlMessage not use a stream, instead we get the stream from the port directly. It also makes us update the graph's mPortCount only when the port is finally destroyed; this fixes a potential bug where the current graph could shut down when all streams are removed, before all ports have been completely destroyed.
98de5d3c227b43feae7dd4d1e8cf72b847fd318a: Bug 779715. Part 7: Update test_streams_element_capture_reset.html to test new functionality. r=cpearce
Robert O'Callahan <robert@ocallahan.org> - Mon, 20 Aug 2012 16:57:12 +1200 - rev 105204
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 779715. Part 7: Update test_streams_element_capture_reset.html to test new functionality. r=cpearce test_streams_element_capture_reset.html is updated to test that mozCaptureStreamUntilEnded actually stops capturing when the stream ends. It also tests that seeking and reloading the media resource keep feeding a mozCaptureStream stream, and feed the right amount of data.
5536f349f504249e5935051c0ef187a7d47aea20: Bug 779715. Part 6: Rework capturing MediaStreams from media elements to use TrackUnionStreams. r=cpearce,jesup
Robert O'Callahan <robert@ocallahan.org> - Wed, 01 Aug 2012 00:17:22 +1200 - rev 105203
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 779715. Part 6: Rework capturing MediaStreams from media elements to use TrackUnionStreams. r=cpearce,jesup Moves to a new setup where a decoder manages a single SourceMediaStream internally. Each stream returned from mozCaptureStream(UntilEnded) is a TrackUnionStream which is fed by the decoder's SourceMediaStream. We want the captured streams to be blocked while the media element is not playing. We do that by blocking any captured stream that has no SourceMediaStream feeding into it, and blocking any SourceMediaStream while its decoder is not playing. We arrange for the decoders's PlaybackEnded to be delayed until its SourceMediaStream has finished according to the media stream graph. This ensures the state of captured media streams corresponds more closely to the media element state.
89f96727117692db346acc8faf498f749ec6b4d9: Backout bug 730765 Part 3/3
Chris Double <chris.double@double.co.nz> - Fri, 24 Aug 2012 00:12:53 +1200 - rev 105202
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Backout bug 730765 Part 3/3
adb719a12c464397276c2f553ce8dc65079b8112: Backout bug 730765 Part 2/3
Chris Double <chris.double@double.co.nz> - Thu, 23 Aug 2012 21:45:52 +1200 - rev 105201
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Backout bug 730765 Part 2/3
afe10b61951a383c240c52b8c5b4094abcb1cad2: Backed out changeset 581cdaf67a25
Chris Double <chris.double@double.co.nz> - Thu, 23 Aug 2012 21:45:33 +1200 - rev 105200
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Backed out changeset 581cdaf67a25
a10b82a0012d496ca8413c4b1ed8c9df240b2c64: Backout bug 730765 Part 1/3
Chris Double <chris.double@double.co.nz> - Thu, 23 Aug 2012 21:04:07 +1200 - rev 105199
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Backout bug 730765 Part 1/3
f7e71fef7de93358b888f6a47d154eba2d8ace2a: Backed out changeset ec5685278f82
Chris Double <chris.double@double.co.nz> - Thu, 23 Aug 2012 21:03:37 +1200 - rev 105198
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Backed out changeset ec5685278f82
68fc1a8f97d0acbe604c68147c0a20cff1e4a68d: Backed out changeset 5583ccdfea18
Chris Double <chris.double@double.co.nz> - Thu, 23 Aug 2012 22:42:14 +1200 - rev 105197
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Backed out changeset 5583ccdfea18
3110f58a46f4a5c214cb853f40a1da78dc231da2: Bug 772272 - Remove do_load_httpd_js from xpcshell tests, Final, r=ted
Mark Capella <markcapella@twcny.rr.com> - Thu, 23 Aug 2012 08:16:44 -0400 - rev 105196
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 772272 - Remove do_load_httpd_js from xpcshell tests, Final, r=ted Remove last three references, final cleanup
69b6210ae965e2f3ffa5f3e37ca0670caecaaf01: Merge mozilla-central to mozilla-inbound
Ed Morley <emorley@mozilla.com> - Thu, 23 Aug 2012 13:06:17 +0100 - rev 105195
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Merge mozilla-central to mozilla-inbound
8bc22ea75c01f2a6da5947da14aa9a36f5ba59dc: Bug 771154 - Invalidate only the frame rect when new frames come into view. r=roc
Chris Lord <chrislord.net@gmail.com> - Thu, 23 Aug 2012 12:14:47 +0100 - rev 105194
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 771154 - Invalidate only the frame rect when new frames come into view. r=roc Instead of forcing a full-layer invalidation when new frames appear, invalidate only the bounds of the frame. Invalidating untrusted geometry still causes a full-layer invalidation.
6229a3b222e4b9afd7e4e02f5047ef169ffd050d: Bug 762221: Enable font hinting for "app" processes. r=jfkthame,jlebar
Chris Jones <jones.chris.g@gmail.com> - Thu, 23 Aug 2012 11:23:43 +0100 - rev 105193
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 762221: Enable font hinting for "app" processes. r=jfkthame,jlebar
7a1ab48fc87606c774b24a8b83440c10578d662a: Bug 773958 - Define NP_CALLBACK as NP_LOADDS for a calling convention consistency. r=josh
KO Myung-Hun <komh@chollian.net> - Thu, 23 Aug 2012 06:18:45 -0400 - rev 105192
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 773958 - Define NP_CALLBACK as NP_LOADDS for a calling convention consistency. r=josh
535465bc2005ae83cc299276025e0fb5a18ede3a: Backout 254a6ae6cf2a, 63f9b653db9d, 73f018c8fbea, be2dc5ca1acb (bug 778582) for native R3 failures
Ed Morley <emorley@mozilla.com> - Thu, 23 Aug 2012 10:29:48 +0100 - rev 105191
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Backout 254a6ae6cf2a, 63f9b653db9d, 73f018c8fbea, be2dc5ca1acb (bug 778582) for native R3 failures
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip