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 103154
Push 13846 by rocallahan@mozilla.com at Thu, 23 Aug 2012 12:48:54 +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 103153
Push 13846 by rocallahan@mozilla.com at Thu, 23 Aug 2012 12:48:54 +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 103152
Push 13846 by rocallahan@mozilla.com at Thu, 23 Aug 2012 12:48:54 +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 103151
Push 13845 by cdouble@mozilla.com at Thu, 23 Aug 2012 12:33:33 +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 103150
Push 13845 by cdouble@mozilla.com at Thu, 23 Aug 2012 12:33:33 +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 103149
Push 13845 by cdouble@mozilla.com at Thu, 23 Aug 2012 12:33:33 +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 103148
Push 13845 by cdouble@mozilla.com at Thu, 23 Aug 2012 12:33:33 +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 103147
Push 13845 by cdouble@mozilla.com at Thu, 23 Aug 2012 12:33:33 +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 103146
Push 13845 by cdouble@mozilla.com at Thu, 23 Aug 2012 12:33:33 +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 103145
Push 13844 by markcapella@twcny.rr.com at Thu, 23 Aug 2012 12:17:19 +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 103144
Push 13843 by emorley@mozilla.com at Thu, 23 Aug 2012 12:06:41 +0000
Merge mozilla-central to mozilla-inbound
198ca6edd0aee50da84f7a2c2d28ef504e555d24: Merge last PGO-green changeset of mozilla-inbound to mozilla-central
Ed Morley <emorley@mozilla.com> - Thu, 23 Aug 2012 11:29:20 +0100 - rev 103143
Push 13843 by emorley@mozilla.com at Thu, 23 Aug 2012 12:06:41 +0000
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
5650196a8c7d203f3408717e5be05ce3a8f0bcd8: merge m-c to fx-team
Tim Taubert <ttaubert@mozilla.com> - Wed, 22 Aug 2012 22:15:08 -0700 - rev 103142
Push 13843 by emorley@mozilla.com at Thu, 23 Aug 2012 12:06:41 +0000
merge m-c to fx-team
fd69732899315d872e2d4a2a733110bbf498bd03: Backed out changeset 5fb14f57f34a (bug 784558)
Tim Taubert <ttaubert@mozilla.com> - Wed, 22 Aug 2012 16:02:25 -0700 - rev 103141
Push 13843 by emorley@mozilla.com at Thu, 23 Aug 2012 12:06:41 +0000
Backed out changeset 5fb14f57f34a (bug 784558)
5fb14f57f34ac0ded126cb7e53454cf4c01654d3: Bug 784558 - [Page Thumbnails] single thumbnail removal doesn't work anymore when the corresponding site is removed from history; r=felipe
Tim Taubert <ttaubert@mozilla.com> - Wed, 22 Aug 2012 10:02:28 -0700 - rev 103140
Push 13843 by emorley@mozilla.com at Thu, 23 Aug 2012 12:06:41 +0000
Bug 784558 - [Page Thumbnails] single thumbnail removal doesn't work anymore when the corresponding site is removed from history; r=felipe
e1cdfebb423df4287eac249fc9b36d355505cb56: Bug 775072 - Inline autocomplete munges URLs that contain characters that would normally be escaped. r=mak
Blair McBride <bmcbride@mozilla.com> - Thu, 23 Aug 2012 00:44:19 +1200 - rev 103139
Push 13843 by emorley@mozilla.com at Thu, 23 Aug 2012 12:06:41 +0000
Bug 775072 - Inline autocomplete munges URLs that contain characters that would normally be escaped. r=mak
df17d6a5a330a812091bfb6754cacdceebaf90a8: Don't send newScript notifications for ignored scripts (bug 770882). r=rcampbell
Panos Astithas <past@mozilla.com> - Wed, 22 Aug 2012 11:11:07 +0300 - rev 103138
Push 13843 by emorley@mozilla.com at Thu, 23 Aug 2012 12:06:41 +0000
Don't send newScript notifications for ignored scripts (bug 770882). r=rcampbell
8e30c456cb6e268748013d1dc81f8e1dac3e2fd8: Bug 754671 - Follow-up to rename old thumbnail folder instead of removing it; r=felipe
Tim Taubert <ttaubert@mozilla.com> - Tue, 21 Aug 2012 17:02:33 -0700 - rev 103137
Push 13843 by emorley@mozilla.com at Thu, 23 Aug 2012 12:06:41 +0000
Bug 754671 - Follow-up to rename old thumbnail folder instead of removing it; r=felipe
327883b4f2fe04f20f7ab0d1f0cd3603d85307d2: Bug 754671 - [Page Thumbnails] size of thumbnails directory (in profiles directory) keeps growing infinitely; r=felipe
Tim Taubert <tim.taubert@gmx.de> - Tue, 21 Aug 2012 11:17:18 -0700 - rev 103136
Push 13843 by emorley@mozilla.com at Thu, 23 Aug 2012 12:06:41 +0000
Bug 754671 - [Page Thumbnails] size of thumbnails directory (in profiles directory) keeps growing infinitely; r=felipe
32064546c8fe7d06a5cf9ababbed2226a9f11ce3: Bug 740194 - Add missing .patch file to gfx/skia/patches which was left out of the commit for bug 740194 by accident. r=none
George Wright <gwright@mozilla.com> - Wed, 22 Aug 2012 22:09:53 -0400 - rev 103135
Push 13843 by emorley@mozilla.com at Thu, 23 Aug 2012 12:06:41 +0000
Bug 740194 - Add missing .patch file to gfx/skia/patches which was left out of the commit for bug 740194 by accident. r=none
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip