Changes pushed with changeset da958105982700b4ab6390f33ca954169b939127
User
Push date [To Local]
ChangesetPatch author — Commit message
pehrsons@gmail.com
Thu Apr 07 12:57:27 2016 +0000
bfd1ae1d768e92dcbbf6532d4dd3bc502f6c7aebAndreas Pehrson — Bug 1262808 - Fix B2G bustage. r?gwagner
da8d6c4eab6142c98b04706255498750076fee9dAndreas Pehrson — Bug 1208371 - Do image format conversion async in MediaPipeline. r=jesup
b06d6ff278622687f445c774cdf4dc567055ff50Andreas Pehrson — Bug 1208371 - Don't push frames as they come in to MediaEngine. r=jesup
00ae81e574ed49b783bf739290a2a66dfd14260aAndreas Pehrson — Bug 1208371 - Update sink identity after adding track. r=mt
64929919a92574e5a2a578a34d93e7a8a24f4349Andreas Pehrson — Bug 1208371 - Don't treat audio chunks as mutable in MediaPipeline. r=padenot
469e29166c5517ffab7b1fcd2858ee4ffb8f69f5Andreas Pehrson — Bug 1208371 - Never send more than one disabled frame in a row to the WebRTC encoder. r=jesup
a2cdbd2df8b6a2dcc75be08b9b471f9e49de9834Andreas Pehrson — Bug 1208371 - Forward declare DOMMediaStream in HTMLMediaElement.h. r=jesup
a6ddd6c834378b9a7430d2f43d4872359dc36176Andreas Pehrson — Bug 1208371 - Forward declare MediaStreamGraph classes in MediaPipeline.h. r=bwc
452ce28ce3f741c4d13326bb14c9cd0f36ac0a26Andreas Pehrson — Bug 1208371 - Move GetCurrentTime undef to DOMMediaStream.cpp. r=jesup
7af35425dc8017f3b9a5a71ab95e1fcbcb84a73cAndreas Pehrson — Bug 1208371 - Move MediaStreamTrack's label to MediaStreamTrackSource. r=jib
f0d3d4e374e508b95fb12eea3caf742b4fb9685cAndreas Pehrson — Bug 1208371 - Clean up unnecessary virtuals in MediaPipeline. r=bwc
d599fc36575d5a02aca3b161728bce0bc8e2324bAndreas Pehrson — Bug 1208371 - Forward declare MediaStreamTrack in MediaPipeline.h. r=bwc
b8f87a9c54d893808c484fa80b0e09ef08d0ec7bAndreas Pehrson — Bug 1208371 - Ensure a media element's ImageContainer is protected when playing a stream. r=mt,jesup
72c2bc247b28132ea50edc10067f61f6a2936c3eAndreas Pehrson — Bug 1208371 - Ensure DOMMediaStream principals reflect what could reside in their playback streams. r=mt,jesup
e67192879d48871b13c407d9b3656f3055c457c0Andreas Pehrson — Bug 1208371 - Hook up MediaPipeline with PrincipalHandle. r=mt,bwc
9bf356b402b539d790d0d95df973c9928390fa7bAndreas Pehrson — Bug 1208371 - Hook up DecodedStream with PrincipalHandle. r=mt,jwwang
d2f2af7a92ecf3d818c7ba072ec1e088089be2d6Andreas Pehrson — Bug 1208371 - Add a PrincipalHandleListener to MediaStreamTrack. r=mt,jesup
7bc17d548c9ad3a038de5ebc54c5735ae6fab385Andreas Pehrson — Bug 1208371 - Add `NotifyPrincipalHandleChanged` to MediaStreamTrackListener. r=mt,jesup
7e8bffba9688fd968efaf7329f8b2e34fafa1c5dAndreas Pehrson — Bug 1208371 - Add PrincipalHandle to MediaChunks. r=mt,jesup
72e28ac8e54236c221b1ebf00be2de5e7a804321Andreas Pehrson — Bug 1208371 - Implement operator!= for nsMainThreadPtrHandle. r=bholley
bc51bc21181543d940647d1b088e734f95553970Andreas Pehrson — Bug 1208371 - Move FindTrack from SourceMediaStream to MediaStream. r=roc
9a6c2705123870e3a7120d2e1f682baddc895cebAndreas Pehrson — Bug 1208371 - Improve reliability of test_mediarecorder_record_timeslice.html. r=jwwang
c6bc774c70a0b1d01fae56a0c2fcb40b92ab4da3Andreas Pehrson — Bug 1208371 - Wait for "loadedmetadata" before setting up nodes in test_mediaElementAudioSourceNodeCrossOrigin.html. r=padenot
4d753fefa7765aadf91d92e91daf1cd7c60dcbf7Andreas Pehrson — Bug 1208371 - Clear output canvas on each drawImage(). r=jib
08e7e6ddff876f802bfe33c0763793cdb40ba981Andreas Pehrson — Bug 1208371 - Guard LoadManagerSingleton with a WeakPtr. r=pkerr
ce5a05155b602ef692239c79425362816f307b77Andreas Pehrson — Bug 1208371 - Add disconnect method to test helper AudioStreamAnalyser to improve performance on slow devices. r=padenot
914a5488d905685c68777987438ec4b3632249e5Andreas Pehrson — Bug 1208371 - Remove debug canvas from mediaStreamConstructors test to help android perf. r=padenot
043eba623b66e4f7eda29c792a4b1663dbf10f40Andreas Pehrson — Bug 1208371 - Enable test_peerConnection_trackDisabling.html on android 4.3 debug. r=jib
dcc81f090c9ce6ea53b405418c16d77e0007003cAndreas Pehrson — Bug 1208371 - Remove debug canvas from peerConnection_trackDisabling test to help android perf. r=padenot
178ef911672ef80fd84e825cadc0d590bb57964eAndreas Pehrson — Bug 1208371 - Remove debug canvas from addTrackRemoveTrack test to help android perf. r=padenot
1b244668d4ef57761428b900a0d74980186a7dcbAndreas Pehrson — Bug 1208371 - Remove unnecessary fakeTracks:true from test_streams_individual_pause.html. r=jib
56c5c55479977a2225ceaa02d87aa280ef9cbb8bAndreas Pehrson — Bug 1208371 - Add a track getter to gUM for fake tracks. r=jib
cccddf97d91eac23194f8ff3efcb72b635d24865Andreas Pehrson — Bug 1208371 - Do not require DOMLocalMediaStream for gUM (audioCapture). r=jib
5424076e6774fd9f2b9697ce0b6921f0efaac4d8Andreas Pehrson — Bug 1208371 - Make GraphDriver callback log calls verbose. r=padenot
8f6e5b69d815dce3a89bad9f94ad3499aeb7d83aAndreas Pehrson — Bug 1208371 - Switch MediaStreamTrack to enable/disable tracks on owned stream. r=jesup
b743d0c584b0ad38217bcbc77a0829d020a3a7e6Andreas Pehrson — Bug 1208371 - Let PeerConnection consume principals from tracks instead of streams. r=mt
a60fb891f1031be59779ac632e9adb4fff5087b9Andreas Pehrson — Bug 1208371 - Switch MediaPipeline to use direct listeners on tracks. r=jesup,bwc
9d11ad3a0bf446e9da7394d04d187ba266dfbbf2Andreas Pehrson — Bug 1208371 - Add DirectTrackLister to MediaStreamGraph and MediaStreamTrack. r=roc,jesup
0c907897958d6e2ede952b13145d8686ef894545Andreas Pehrson — Bug 1208371 - Test disabling track across peerconnection not affecting clones. r=jib
61a778ea5288324443bbbd738d24dc1f037a0236Andreas Pehrson — Bug 1208371 - Simplify track disabling test code. r=jib
7b3edee97b25a728ec147e4db06488a5fe6985acAndreas Pehrson — Bug 1208371 - Check principal per track instead of per stream in MediaRecorder. r=roc
49a3857c6868fbf6044bea70970b9566b1cdbd54Andreas Pehrson — Bug 1208371 - Inline MediaRecorder::Session::SetupStreams. r=roc
2b448b06d6aac44d20659184aa4270023fe5c01cAndreas Pehrson — Bug 1208371 - Remove test_mediarecorder_record_nosrc.html. r=roc
8cff901ef29d52f43957dbd39e18f8fc71c46942Andreas Pehrson — Bug 1208371 - Add convenience method for checking track forwarding to MediaStreamTrack. r=roc
50da13b5c50742086300b1da153b6a32b336de80Andreas Pehrson — Bug 1208371 - Remove PeerIdentity from DOMMediaStream. r=mt
3e17268608a382e8f321c3c84cfb95a7634974dbAndreas Pehrson — Bug 1208371 - Move PeerConnection to use PeerIdentity on MediaStreamTrack. r=mt
15de05d6a316b2ce2793b7ce12ec84dcb174fb3fAndreas Pehrson — Bug 1208371 - Add PeerIdentity to LocalTrackSource for gUM tracks. r=mt
f52964d42db87545103023b049fa41cb86463093Andreas Pehrson — Bug 1208371 - Add GetPeerIdentity() to MediaStreamTrackSource. r=mt
9f55c5fc20f9574722c0fe13e3ad1cc06f1ab9c5Andreas Pehrson — Bug 1208371 - Make PeerIdentity RefCounted. r=mt
9acf7dea2588d75d3b0bb4ea94cc58092eb97f18Andreas Pehrson — Bug 1208371 - Modify WebAudio source nodes tests to wait for tracks befoure measuring nr of samples. r=padenot
000fe13145c47dfcab363c95a28c414ea2c4d91aAndreas Pehrson — Bug 1208371 - Update tests to accomodate the fact that MediaStreamAudioSourceNodes lock onto the first audio track. r=padenot
45a432065e0f1247fa089dedb3656b2154b41a57Andreas Pehrson — Bug 1208371 - Remove ref counting from DOMMediaStream::TrackListener. r=roc
f8bbe9a4944786c6c581dedf3068fd411055c4b7Andreas Pehrson — Bug 1208371 - Change HTMLMediaElement video sinks to check principal for video only tracks. r=mt
96ec240216e293f43e7b5b20baa420ea10be6134Andreas Pehrson — Bug 1208371 - Remove CORSMode methods from DOMMediaStream. r=mt
0df411e1454d41320e64831c64bd0aa707cf296bAndreas Pehrson — Bug 1208371 - Move HTMLMediaElement::CaptureStream to forward CORSMode changes through MediaStreamTrackSource. r=mt
1e531196e0855ec396847065b8c3b706f977646fAndreas Pehrson — Bug 1208371 - Lock MediaStreamAudioSourceNode onto the first AudioStreamTrack in mInputStream at time of construction. r=mt,padenot
ffa89f45c70e43ae5ca204d9e85b878123d69ec0Andreas Pehrson — Bug 1208371 - Add convenience method for forwarding a track to an MSG-stream. r=roc
47197660d76d6f9ce2bd28d5456274a57580d788Andreas Pehrson — Bug 1208371 - Add CORSMode methods to MediaStreamTrack. r=mt
7fdc9f0e127e10c68abe94b37938c27a623dac9aAndreas Pehrson — Bug 1208371 - Test MediaStreamTrack::Clone(). r=jib
d3ad0c0579de63d6b9f7b4fb83b0cda963bdc0e9Andreas Pehrson — Bug 1208371 - Resolve ambiguous symbol MediaStreamTrack. r=bwc
6bf46643d3d70d384e393832731b062adaced3cfAndreas Pehrson — Bug 1208371 - Rename CreateOwnDOMTrack/CreateClonedDOMTrack to CreateDOMTrack/CloneDOMTrack. r=jib
2e7f1cef9108f39e82d6426e82d8831f4dbce144Andreas Pehrson — Bug 1208371 - Test DOMMediaStream::Clone(). r=jib
18b4e37daae69a6e4db060a69c53d351dc5bf30dAndreas Pehrson — Bug 1208371 - Move track.stop() helpers to MediaStreamPlayback. r=jib
62696c71c68042e0edbc8398650f5f3f011c3fe5Andreas Pehrson — Bug 1208371 - Forward input stream and track id on regular track changes for union streams. r=roc
5b67e879cfaafc292f3bfad11dcfecf25d77eed3Andreas Pehrson — Bug 1208371 - Various cleanups in DOMMediaStream/MediaStreamTrack. r=jib
2891bacb6ddea79ff5bd5b58c13c6df7e039a596Andreas Pehrson — Bug 1208371 - Implement DOMMediaStream::Clone() r=smaug,jib,roc
15797c46bf032e96aa16ad053e18497e40556073Andreas Pehrson — Bug 1208371 - Implement MediaStreamTrack::Clone(). r=smaug,jib,roc
452ffa3e728fed357c5c291d6251b5ef1eed8d74Andreas Pehrson — Bug 1208371 - Make it possible to block tracks in a MediaInputPort initally. r=roc
e11ca9dbdfc31d3682a31543b5226e1c553e2e4bAndreas Pehrson — Bug 1208371 - Kill nsDOMUserMediaStream with fire. r=jib
67aec27a919c5251528d55904747747fd6312327Andreas Pehrson — Bug 1208371 - Route ApplyConstraints through MediaStreamTrackSource. r=jib
9b9a6dbb6eeaa61763d80c6211aefa390916dcfeAndreas Pehrson — Bug 1208371 - Remove MediaStreamTrack::GetStream. r=jib
69e3123ba0cc337acd7dabd1b42a59006a48e16eAndreas Pehrson — Bug 1208371 - Fix DOMMediaStream::OwnsTrack. r=roc
938ccbd14acbc5d5fd523131dd6780250bc1af97Andreas Pehrson — Bug 1208371 - Make it possible to look up stream id by track in PeerConnectionImpl. r=jib
5ed0b0214bfd5d0f2b9de90120ea0147adbc0fb9Andreas Pehrson — Bug 1208371 - Move ImageCapture to a MediaStreamTrackListener. r=roc
d11c35de46c969acf2f73498a0764b49edc86f7bAndreas Pehrson — Bug 1208371 - Add a MediaStreamTrackListener to MediaStreamGraph. r=roc
62dec1840f48e9cc5fdee9092fb86131e7950912Andreas Pehrson — Bug 1208371 - Remove some no longer necessary principal methods on DOMMediaStream. r=mt
f90d9c2716778fd00a52350e1277d202fd322944Andreas Pehrson — Bug 1208371 - Make remaining DOMMediaStream principal sources use MediaStreamTrack. r=mt
a159aead2ed412ec01c11525cf4bf360bc8231e6Andreas Pehrson — Bug 1208371 - Make PeerConnectionImpl pass its principal to MediaStreamTrack through a new RemoteTrackSource. r=mt
ef7d3bf2b55403bed0a3a87545469d59e4f752afAndreas Pehrson — Bug 1208371 - Break PCImpl::SetRemoteDescription into smaller pieces. r=mt,bwc
8f79ba90f5e62c2dca09f168fdc4c195522a6b8eAndreas Pehrson — Bug 1208371 - Make ImageCapture listen to principal changes of MediaStreamTrack instead. r=mt
e8d5ce427db1d26ff1c51a1834f57060e7ea3ad9Andreas Pehrson — Bug 1208371 - Make MediaManager pass its principal to MediaStreamTrack for gUM. r=mt
5efb416a60696374a638554ef77984dd88a93849Andreas Pehrson — Bug 1208371 - Make HTMLMediaElement::CaptureStream pass its principal to MediaStreamTrack. r=mt
09ee80f2de37b0c6f61dccd4b5a5812c8204c918Andreas Pehrson — Bug 1208371 - Add an interface DecoderPrincipalChangeObserver to HTMLMediaElement. r=roc
08174b0f9d87dfd9a833c55c1b0a7503703d4a9bAndreas Pehrson — Bug 1208371 - Let DOMMediaStream base its principal on the tracks it contains. r=mt
7f030dca26eb166342601bd45db59284c9056d36Andreas Pehrson — Bug 1208371 - Create MediaStreamTrackSource::Sink that forwards principal changes from the source. r=mt
6447efd6b5f9758d495bf50631ef6a2454b64dd6Andreas Pehrson — Bug 1208371 - Add principal APIs to MediaStreamTrack. r=mt
3d0f2daf18742c17980042a718bca4bb34a31157Andreas Pehrson — Bug 1208371 - Turn DOMMediaStream::PrincipalChangeObserver into PrincipalChangeObserver<DOMMediaStream>. r=mt
63151a0935383b3b3db4e7273bb4eb25e3420e82Andreas Pehrson — Bug 1208371 - Add a generic PrincipalChangeObserver interface. r=mt
e261fd0b3b9cab53ca92098b7f54a63b1864311dAndreas Pehrson — Bug 1208371 - Add DOMMediaStream::GetTrackById/GetOwnedTrackById. r=jib
06d9ea133491f1cb07dcef8afbf66c8b1cb4504fAndreas Pehrson — Bug 1208371 - Add MediaStreamTrack::Graph(). r=jib
ce9ca4390483f48ca5c561efa6f7335234d613d8Andreas Pehrson — Bug 1208371 - Remove obsolete SetTrackEnabled() from DOMMediaStream r=roc
4ad566b38ebac36a905795473ed2b2706b8b5d58Andreas Pehrson — Bug 1208371 - Allow MediaInputPorts mapped to a destination TrackID. r=roc
49c2839c3cf99e50de1e124178e643dc467f00b2Andreas Pehrson — Bug 1208371 - Add convenience method for checking if TrackID is explicit. r=roc
da958105982700b4ab6390f33ca954169b939127Andreas Pehrson — Bug 1208371 - Count the users of a MediaStream to ease Destroy() responsibility. r=roc
d602e5f8c5dfa34473c1577c102c1c8e724963b6Andreas Pehrson — Bug 1208371 - Add some MediaStreamTrack helper methods. r=roc
f738214b89b34ea17ca198c727f11d8b4d61c41fAndreas Pehrson — Bug 1208371 - Let FindOwnedDOMTrack operate on input stream. r=roc
f65172114712e7d1831ea234340126f9d29134a1Andreas Pehrson — Bug 1208371 - Let MediaStreamTracks know their TrackID at the source. r=roc
f7580ab5826a4c17eef0ec8b632b36d8ba4e04faAndreas Pehrson — Bug 1208371 - Add MediaStreamTrackSourceGetter interface. r=roc
d52afb558df4f59c5fb12415a8290a791d23bd94Andreas Pehrson — Bug 1208371 - Add a MediaStreamTrackSource interface. r=roc
2f5a37a6a06d01cd1d8c8eea6b48fb54408197e4Andreas Pehrson — Bug 1208371 - Un-nest MediaEngineSource::PhotoCallback. r=roc
e7e2b6a1275e97899c48f0e3154aac6788c060e0Andreas Pehrson — Bug 1208371 - Track original track in MediaStreamTrack clones. r=jib
987bb0e75a341e0d0968520ee2c47cf06eda4395Andreas Pehrson — Bug 1208371 - Introduce MediaStreamTrack logs. r=roc,jib
aeffc7ef6fea01e6b6f99f665dc75864e4e00d6eAndreas Pehrson — Bug 1208371 - Remove unused MediaManager::NotifyMediaStreamTrackEnded. r=jib
0e67203c73ffac63d0a4b9172bb95dd4977220abAndreas Pehrson — Bug 1208371 - Move OnTracksAvailableCallback out of DOMMediaStream. r=roc
6a5a585f1a2b69639fb7d20eedaf0b95e34686e1Andreas Pehrson — Bug 1208371 - Make AudioCaptureStream startable. r=padenot
d169710ece91d827c1b9940c671a6bfb65c353c2Andreas Pehrson — Bug 1208371 - Pass parent window to DOMMediaStream through constructor. r=roc
f5fe9e219441413c6fc8429050ca19c910b7c62aJonathan Kew — Bug 1249279 - Let subdocuments' presContexts inherit the DPI setting of their parent, instead of retrieving it from their widget, to avoid using stale values from a currently-hidden widget on a screen with a different DPI. r=bz
59d3baba3cf01dfe9b4759bde62b694850931695Carsten "Tomcat" Book — Backed out changeset 2da4c57f4595 (bug 1198518) for bustage
2984386471ba5ac35c6bc24cc158123cb3853bc5Dragana Damjanovic — Bug 1261070 - Move Send__delete__ to FailedAsyncOpen. r=jduell
0bf2e38c87feda9543d378ea151a9eed5b6370dePatrick McManus — Bug 1262572 - http 0.9 telemetry. r=hurley
3000c58d1d8e355889bc9a4ea1c9f56bc2f2f665Tobias Schneider — Bug 1260480 - Remove mozNoMarginBoxes. r=dbaron
0ed5e2650d6a8bf871154ac549d3351a137c4fa1Cykesiopka — Bug 1252384 - Remove nsICertTree.isHostPortOverride(). r=dkeeler
3ce2c626f6ba24e4303f2c1f84287f834c952a4bDave Huseby — Bug 1238177 - fix extension content needs to use the correct user context id origin attribute. r=sicking
11cfc06439f953208d3975ca4488bbbfd8792ed0bechen — Bug 1215115 - part4: Enable MOZ_WEBM_ENCODER by default. r=ted
908acebd5af42eacff6bf962970956c20fff6a6bbechen — Bug 1215115 - part3: Fix gtest. Remove TestVorbisTrackEncoder.cpp. r=rillian
bf791204fc363ef314613ba4b105d1304c5322b2bechen — Bug 1215115 - part2: Mux opus into webm, remove bitdepth. r=rillian
0d41311af46d5b3c2606361018e2d1100161cf44bechen — Bug 1215115 - part1: Replace the vorbis by opus in MediaEncoder and also reomve the VorbisTrackEncoder files. r=rillian
2da4c57f45951fe964d32c6ca78a6c1dfe02f2a9Georgiy Frolov — Bug 1198518: [webvr] add support for OSVR. r=kip
85a2d1e3cf9548108ec1124f001a1abe9ace1f03Edgar Chen — Bug 1134120 - Enable parse-a-sizes-attribute.html test and update meta data; r=jdm
192a5ffbf501cf1699cbb1b2498bbb9c9862cbccJorg K — Bug 387687 - wrap quotes in plain text replies to window. r=masayuki
efaed594f0fdad3825e4bbd9bc1efacc17fccf50Thomas Zimmermann — Bug 1262385: Fix %progbits for GAS' .section directive in ICU, r=ted