3c2e1e740ef1dd2fa98d3a17735282774969f702: Bug 1070216 - Test MediaStream Constructors. r=jib
Andreas Pehrson <pehrsons@gmail.com> - Thu, 15 Oct 2015 01:08:33 +0800 - rev 267787
Push 66585 by pehrsons@gmail.com at Thu, 15 Oct 2015 00:46:01 +0000
Bug 1070216 - Test MediaStream Constructors. r=jib
74acdb4ee6b269e5175a5ea3444c9ffda26e4fab: Bug 1070216 - Break out createOscillatorStream from test_gUM_addTrackRemoveTrack.html to test framework. r=padenot
Andreas Pehrson <pehrsons@gmail.com> - Thu, 15 Oct 2015 01:08:33 +0800 - rev 267786
Push 66585 by pehrsons@gmail.com at Thu, 15 Oct 2015 00:46:01 +0000
Bug 1070216 - Break out createOscillatorStream from test_gUM_addTrackRemoveTrack.html to test framework. r=padenot
39ea089dda2b30206c95706817175b72714afb75: Bug 1070216 - Let AudioStreamAnalyser accept streams with no tracks. r=padenot
Andreas Pehrson <pehrsons@gmail.com> - Thu, 15 Oct 2015 01:08:33 +0800 - rev 267785
Push 66585 by pehrsons@gmail.com at Thu, 15 Oct 2015 00:46:01 +0000
Bug 1070216 - Let AudioStreamAnalyser accept streams with no tracks. r=padenot
e01e6e1bf04877e65f491b6a9bfa395bd734a59b: Bug 1070216 - Make it possible to disable AudioStreamAnalyser's debug canvas. r=padenot
Andreas Pehrson <pehrsons@gmail.com> - Thu, 15 Oct 2015 01:08:33 +0800 - rev 267784
Push 66585 by pehrsons@gmail.com at Thu, 15 Oct 2015 00:46:01 +0000
Bug 1070216 - Make it possible to disable AudioStreamAnalyser's debug canvas. r=padenot
66c0ffdaac94a7e3b8a0a0c89fe92a7724ce48e4: Bug 1070216 - Implement MediaStream constructors. r=smaug,jib,padenot
Andreas Pehrson <pehrsons@gmail.com> - Thu, 15 Oct 2015 01:08:33 +0800 - rev 267783
Push 66585 by pehrsons@gmail.com at Thu, 15 Oct 2015 00:46:01 +0000
Bug 1070216 - Implement MediaStream constructors. r=smaug,jib,padenot
0e158843f39c05490f57cfd851c32d99fe3985c4: Bug 1070216 - Guard against adding a track owned by one MSG to a stream owned by another. r=padenot
Andreas Pehrson <pehrsons@gmail.com> - Thu, 15 Oct 2015 01:08:33 +0800 - rev 267782
Push 66585 by pehrsons@gmail.com at Thu, 15 Oct 2015 00:46:01 +0000
Bug 1070216 - Guard against adding a track owned by one MSG to a stream owned by another. r=padenot
6c7d2c93ab4251089ee57291ef4abd3c430f60c7: Bug 1070216 - constify DOMMediaStream::Get[Audio/Video]Tracks(). r=roc
Andreas Pehrson <pehrsons@gmail.com> - Thu, 15 Oct 2015 01:08:33 +0800 - rev 267781
Push 66585 by pehrsons@gmail.com at Thu, 15 Oct 2015 00:46:01 +0000
Bug 1070216 - constify DOMMediaStream::Get[Audio/Video]Tracks(). r=roc
785c3808c66538a2ebdc9d3dff0cac3d1f58f9b5: Bug 1070216 - Split DOMMediaStream::InitStreamCommon into three. r=roc
Andreas Pehrson <pehrsons@gmail.com> - Thu, 15 Oct 2015 01:08:32 +0800 - rev 267780
Push 66585 by pehrsons@gmail.com at Thu, 15 Oct 2015 00:46:01 +0000
Bug 1070216 - Split DOMMediaStream::InitStreamCommon into three. r=roc This allows us to initiate a DOMMediaStream into three states: * One that has input, owned and playback streams, for data producers like gUM or RTCPeerConnection. * One with owned and playback streams, for cloned DOM streams. If a cloned DOM stream has an empty input stream connected to its owned stream, both are regarded as not having current data. * One with only a playback stream, for when it has been created with the default constructor from JS. Its track set can only be changed by addTrack() and removeTrack() which when called only affect mPlaybackStream.
c95bfb27dec9f5514db7bacea2ed35fd0ee816e7: Bug 1210286 - Enable MediaRecorder with Canvas CaptureStream on Android and B2G. r=jolin
Andreas Pehrson <pehrsons@gmail.com> - Mon, 12 Oct 2015 10:33:58 +0800 - rev 267779
Push 66585 by pehrsons@gmail.com at Thu, 15 Oct 2015 00:46:01 +0000
Bug 1210286 - Enable MediaRecorder with Canvas CaptureStream on Android and B2G. r=jolin
da0ad09260848f0e3fe2f2f483710c5bf9a30d68: Bug 1210286 - Fall back to converting SourceSurfaces (RGB) to NV12 in OMXCodecWrapper. r=jolin
Andreas Pehrson <pehrsons@gmail.com> - Mon, 12 Oct 2015 10:33:58 +0800 - rev 267778
Push 66585 by pehrsons@gmail.com at Thu, 15 Oct 2015 00:46:01 +0000
Bug 1210286 - Fall back to converting SourceSurfaces (RGB) to NV12 in OMXCodecWrapper. r=jolin
dcee00c2b89dbb1c26720228d28672aa10264126: Bug 1194555 - Part 6: Run reporters asynchronously. r=njn,jld,ted
Eric Rahm <erahm@mozilla.com> - Wed, 14 Oct 2015 16:52:59 -0700 - rev 267777
Push 66584 by erahm@mozilla.com at Wed, 14 Oct 2015 23:59:02 +0000
Bug 1194555 - Part 6: Run reporters asynchronously. r=njn,jld,ted
8db37a722f8326f39042dd2f38d0814fc20ad552: Bug 1194555 - Part 5: Add option for async memory reporters. r=njn
Eric Rahm <erahm@mozilla.com> - Wed, 14 Oct 2015 16:52:58 -0700 - rev 267776
Push 66584 by erahm@mozilla.com at Wed, 14 Oct 2015 23:59:02 +0000
Bug 1194555 - Part 5: Add option for async memory reporters. r=njn
c3a95dcbc56b273686e9d613cbf907afb600b96d: Bug 1194555 - Part 4: Rename GetReportsState PendingProcessesState. r=njn
Eric Rahm <erahm@mozilla.com> - Wed, 14 Oct 2015 16:52:57 -0700 - rev 267775
Push 66584 by erahm@mozilla.com at Wed, 14 Oct 2015 23:59:02 +0000
Bug 1194555 - Part 4: Rename GetReportsState PendingProcessesState. r=njn
c08f47894887fc3d6777842d041f4cc176f234a6: Bug 1194555 - Part 3: Remove |getReportsForThisProcess| from the nsIMemoryReporterManager interface. r=njn
Eric Rahm <erahm@mozilla.com> - Wed, 14 Oct 2015 16:52:55 -0700 - rev 267774
Push 66584 by erahm@mozilla.com at Wed, 14 Oct 2015 23:59:02 +0000
Bug 1194555 - Part 3: Remove |getReportsForThisProcess| from the nsIMemoryReporterManager interface. r=njn |getReportsForThisProcess| differs from |getReports| in that it is limited to current process and is synchronous. When asynchronous memory reporters are added the function will no longer be able tobe synchronous. There isn't much utility in only measuring the current process, so we can remove the function and switch existing users to |getReports|.
61a127fdd89b7cff2bbeca51b38b1c6b1063c9c8: Bug 1194555 - Part 2: Remove |explicit| attribute from nsIMemoryReporterManager. r=njn
Eric Rahm <erahm@mozilla.com> - Wed, 14 Oct 2015 16:52:54 -0700 - rev 267773
Push 66584 by erahm@mozilla.com at Wed, 14 Oct 2015 23:59:02 +0000
Bug 1194555 - Part 2: Remove |explicit| attribute from nsIMemoryReporterManager. r=njn The calculation of |explicit| relies on the synchronous |getReportsForThisProcess|, once we have asynchronous reporters this will no longer work. As it is currently referenced in the about::memory tests we can just remove it.
647ea5d7f72675182fc31340feb4eade8f5cde70: Bug 1194555 - Part 1: Remove RunReportersForThisProcess. r=njn
Eric Rahm <erahm@mozilla.com> - Wed, 14 Oct 2015 16:52:53 -0700 - rev 267772
Push 66584 by erahm@mozilla.com at Wed, 14 Oct 2015 23:59:02 +0000
Bug 1194555 - Part 1: Remove RunReportersForThisProcess. r=njn RunReportersForThisProcess is no longer used and will no longer work once we have async reporters.
e093cc10d7ca892d8bab175c3bdfcb8fb74787e8: Bug 1194555 - Part 0: Cleanup GetReportsState constructor. r=njn
Eric Rahm <erahm@mozilla.com> - Wed, 14 Oct 2015 16:52:52 -0700 - rev 267771
Push 66584 by erahm@mozilla.com at Wed, 14 Oct 2015 23:59:02 +0000
Bug 1194555 - Part 0: Cleanup GetReportsState constructor. r=njn Move GetReportsState ctor to the impl so that mChildrenPending doesn't have to be heap allocated.
fe814c6566479f9b567239e057839bae87a5810b: Bug 1198934 - Mark WebExtensions content script sandboxes as such. r=billm
Bobby Holley <bobbyholley@gmail.com> - Wed, 14 Oct 2015 13:56:11 -0700 - rev 267770
Push 66583 by bobbyholley@gmail.com at Wed, 14 Oct 2015 23:57:55 +0000
Bug 1198934 - Mark WebExtensions content script sandboxes as such. r=billm
de3d8a5f653738926bea21fc41f9166773919496: Bug 1198934 - Support special-case WebExtension behavior for TypedArrays. r=billm
Bobby Holley <bobbyholley@gmail.com> - Wed, 14 Oct 2015 12:53:16 -0700 - rev 267769
Push 66583 by bobbyholley@gmail.com at Wed, 14 Oct 2015 23:57:55 +0000
Bug 1198934 - Support special-case WebExtension behavior for TypedArrays. r=billm
7c0c549a1a102fca547166ab79d91a62ab76a7d4: Backed out 5 changesets (bug 1212624) for breaking stuff.
Steve Fink <sfink@mozilla.com> - Wed, 14 Oct 2015 16:49:12 -0700 - rev 267768
Push 66582 by sfink@mozilla.com at Wed, 14 Oct 2015 23:49:29 +0000
Backed out 5 changesets (bug 1212624) for breaking stuff. Backed out changeset cf5ffa45a4a2 Backed out changeset 0d7a968d2d64 (bug 1212624) Backed out changeset 379edefa8e47 (bug 1212624) Backed out changeset f73fca35daad (bug 1212624) Backed out changeset 4f499d30a0e0 (bug 1212624)
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip