36328de44ea73990e3f4e103451b0d0c497d8faa: Bug 1201363 - MediaStreamVideoSink for ImageCapture case. r=jesup
ctai <ctai@mozilla.com> - Tue, 31 May 2016 13:53:49 +0800 - rev 308257
Push 31092 by cbook@mozilla.com at Fri, 05 Aug 2016 10:16:59 +0000
Bug 1201363 - MediaStreamVideoSink for ImageCapture case. r=jesup Make CaptureTask to inherite from MediaStreamVideoSink. The main change is to move the logic of |NotifyQueuedTrackChanges| to |SetCurrentFrames|. The original image capture is not modified for support multiple video MediaStreamTracks. The design still used the track id in owned media stream. The should be fixed in the following bug if we still want to support ImageCapture in multiple video tracks case. MozReview-Commit-ID: Od4tHoR8Ef
647046fe760c30364990fec0c3c4c40a78d7ef25: Bug 1201363 - Call MediaStreamVideoSink::setCurrentFrames in SourceMediaStream::AppendToTrack. r=jesup
ctai <ctai@mozilla.com> - Mon, 25 Jul 2016 10:01:26 +0800 - rev 308256
Push 31092 by cbook@mozilla.com at Fri, 05 Aug 2016 10:16:59 +0000
Bug 1201363 - Call MediaStreamVideoSink::setCurrentFrames in SourceMediaStream::AppendToTrack. r=jesup In this patch, we first deal with the case of MediaElement. Now we replace |PlayVideo| with |VideoFrameContainer::SetCurrentFrames| in |SourceMediaStream::AppendToTrack|. The MSG use TimeStamp::Now() for the TimeStamp of each video frame in most of case except MediaElement case. Becasue the MediaElement has its own VideoQueue, we need to calucalte the correct Timestamp based on the StartTimeStamp of this MediaStream and the elpased time of the video frame in DecodedStream. MozReview-Commit-ID: 2bm2AHkFXHu
8ec3f1abad0a0773d924f95c2053b855fe4cfd54: Bug 1201363 - Adding Add/RemoveVideoOutput into VideoStreamTrack. r=jesup
ctai <ctai@mozilla.com> - Tue, 19 Jul 2016 11:45:27 +0800 - rev 308255
Push 31092 by cbook@mozilla.com at Fri, 05 Aug 2016 10:16:59 +0000
Bug 1201363 - Adding Add/RemoveVideoOutput into VideoStreamTrack. r=jesup MozReview-Commit-ID: JmKotuB3pBM
8248c1bc1b17f0ab1b3090bd61493410f81cc546: Bug 1201363 - Register MediaStreamVideoSink into SourceMediaStream. r=jesup
ctai <ctai@mozilla.com> - Mon, 30 May 2016 11:32:23 +0800 - rev 308254
Push 31092 by cbook@mozilla.com at Fri, 05 Aug 2016 10:16:59 +0000
Bug 1201363 - Register MediaStreamVideoSink into SourceMediaStream. r=jesup MozReview-Commit-ID: 7X546VXVLJT
94a4304e69df741186ec14a9994bfa8adee62261: Bug 1201363 - Let MediaStreamVideoSink bind with particular video track. r=jesup
ctai <ctai@mozilla.com> - Fri, 27 May 2016 14:33:50 +0800 - rev 308253
Push 31092 by cbook@mozilla.com at Fri, 05 Aug 2016 10:16:59 +0000
Bug 1201363 - Let MediaStreamVideoSink bind with particular video track. r=jesup MozReview-Commit-ID: FcjnmDKuRQI
02fc34b73508ff8433cce0c96f98ae689a35bb7a: Bug 1201363 - Replace VideoFrameContainer with MediaStreamVideoSink in MSG. r=jesup
ctai <ctai@mozilla.com> - Fri, 27 May 2016 14:33:48 +0800 - rev 308252
Push 31092 by cbook@mozilla.com at Fri, 05 Aug 2016 10:16:59 +0000
Bug 1201363 - Replace VideoFrameContainer with MediaStreamVideoSink in MSG. r=jesup Replace the pointer of VideoFrameContainer with the pointer of MediaStreamVideoSink. MozReview-Commit-ID: 5bqEMpemwuR
d3295f400cd3ef369b5fe3e16c4f0918e2e7e9bf: Bug 1201363 - Adding base class MediaStreamVideoSink and changing VideoFrameContainer to be inherited from MediaStreamVideoSink. r=jesup
ctai <ctai@mozilla.com> - Thu, 24 Dec 2015 10:43:28 +0800 - rev 308251
Push 31092 by cbook@mozilla.com at Fri, 05 Aug 2016 10:16:59 +0000
Bug 1201363 - Adding base class MediaStreamVideoSink and changing VideoFrameContainer to be inherited from MediaStreamVideoSink. r=jesup MediaStreamVideoSink is the base class of VideoFrameContainer, CaptureTask(ImageCapture), MediaStreamVideoRecorderSink(MediaRecoreder) and PipelineVideoSink(WebRTC-MediaPipelineTransmit). In this patch, I change VideoFrameContainer only. The rest of cases will be changed in latter patches of this bug. MozReview-Commit-ID: JNUke3fyCoN
79415ce5af65c6b207ae185825770ac039af13a8: Bug 1285070 - Real touch events will generate corresponding pointer events twice. r=kats
Stone Shih <sshih@mozilla.com> - Thu, 07 Jul 2016 09:53:38 +0800 - rev 308250
Push 31092 by cbook@mozilla.com at Fri, 05 Aug 2016 10:16:59 +0000
Bug 1285070 - Real touch events will generate corresponding pointer events twice. r=kats
b4192b6a995835695bc2c5b4649d86e545a037d7: Bug 1272754 - Disable "Open in new non-e10s window" from non-default containers. r=mconley
Jonathan Hao <jhao@mozilla.com> - Wed, 03 Aug 2016 19:32:00 +0200 - rev 308249
Push 31092 by cbook@mozilla.com at Fri, 05 Aug 2016 10:16:59 +0000
Bug 1272754 - Disable "Open in new non-e10s window" from non-default containers. r=mconley
617d265cfec4fe0660a94f91747a186c3bd8cfe8: Bug 1273365 - Check IsForGenerateGlyphMask before doing mask. r=jfkthame
Ethan Lin <ethlin@mozilla.com> - Mon, 18 Jul 2016 03:09:00 +0200 - rev 308248
Push 31092 by cbook@mozilla.com at Fri, 05 Aug 2016 10:16:59 +0000
Bug 1273365 - Check IsForGenerateGlyphMask before doing mask. r=jfkthame
1fcb956172cd2bdc802f3a71950244525f3fc20a: Bug 1291229 - Fix typo for moving Java bindings to mozilla::java namespace. r=jchen
James Cheng <jacheng@mozilla.com> - Tue, 02 Aug 2016 17:50:05 +0800 - rev 308247
Push 31092 by cbook@mozilla.com at Fri, 05 Aug 2016 10:16:59 +0000
Bug 1291229 - Fix typo for moving Java bindings to mozilla::java namespace. r=jchen MozReview-Commit-ID: KGAS6EhnwAI
469adeba9212c33ed9855a3810299d6d523c8b17: Bug 931445 - Part 5 - Avoid childIframe subtest to be started twice. r=smaug
Xidorn Quan <me@upsuper.org> - Wed, 03 Aug 2016 15:14:49 +1000 - rev 308246
Push 31092 by cbook@mozilla.com at Fri, 05 Aug 2016 10:16:59 +0000
Bug 931445 - Part 5 - Avoid childIframe subtest to be started twice. r=smaug This is a silly bug that start() is called twice in this subtest, one from the load event of the document (by pointerlock_utils.js), the other is by onload of the iframe. Given the document's load event comes later, I removed the onload of iframe. MozReview-Commit-ID: 7TQJVa3xCb9
d7523c05343df10f6162edb57188846677004864: Merge mozilla-central to mozilla-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 04 Aug 2016 16:07:29 +0200 - rev 308245
Push 31092 by cbook@mozilla.com at Fri, 05 Aug 2016 10:16:59 +0000
Merge mozilla-central to mozilla-inbound
9193c55ec783c7d2bf7049d6c28944e60b5fe612: Bug 1283167 - Remove MOZ_SELFHOSTEDJS. r=till.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 29 Jun 2016 17:45:59 -0500 - rev 308244
Push 31092 by cbook@mozilla.com at Fri, 05 Aug 2016 10:16:59 +0000
Bug 1283167 - Remove MOZ_SELFHOSTEDJS. r=till. MozReview-Commit-ID: 6AqQsiNe6zN
9b259728f280b92c1311c9c444f76a3f6e1da353: Passing tests for bug 1062349, which was independently fixed by Jeff Walden in bug 888969. no_r=test.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 24 Jun 2016 17:19:21 -0500 - rev 308243
Push 31092 by cbook@mozilla.com at Fri, 05 Aug 2016 10:16:59 +0000
Passing tests for bug 1062349, which was independently fixed by Jeff Walden in bug 888969. no_r=test. MozReview-Commit-ID: EjCXBLT9Xqa
21f1e0017ba67e1017f487f9e750d87c92ac9d4a: Bug 1265693 - OOM bug in ToAtom<NoGC>(). r=jcoppeard.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 19 Apr 2016 10:52:28 -0500 - rev 308242
Push 31092 by cbook@mozilla.com at Fri, 05 Aug 2016 10:16:59 +0000
Bug 1265693 - OOM bug in ToAtom<NoGC>(). r=jcoppeard. MozReview-Commit-ID: 8fAwOBOXIDq
2ce1a5e6e1d2517a7cfac26f5792023058a052c9: Bug 1291881 - Use `hg push -r .` in version bump r=Callek a=release DONTBUILD
Rail Aliiev <rail@mozilla.com> - Wed, 03 Aug 2016 17:06:37 -0400 - rev 308241
Push 31092 by cbook@mozilla.com at Fri, 05 Aug 2016 10:16:59 +0000
Bug 1291881 - Use `hg push -r .` in version bump r=Callek a=release DONTBUILD MozReview-Commit-ID: LMXll4D6NZm
b614ddc26ff9a10fc4fa3ee2b6edaf8e5021e243: Bug 1289226 - Update Android 4.3 and x86 AVDs for sdk 24+ emulator compat; r=jmaher
Geoff Brown <gbrown@mozilla.com> - Thu, 04 Aug 2016 07:14:24 -0600 - rev 308240
Push 31092 by cbook@mozilla.com at Fri, 05 Aug 2016 10:16:59 +0000
Bug 1289226 - Update Android 4.3 and x86 AVDs for sdk 24+ emulator compat; r=jmaher
45bff034255d83e32ebe2207aa549f7ae4b0da3d: Bug 1291710 - Use taskcluster environment to identify repo for Android mozharness; r=Callek
Geoff Brown <gbrown@mozilla.com> - Thu, 04 Aug 2016 07:14:23 -0600 - rev 308239
Push 31092 by cbook@mozilla.com at Fri, 05 Aug 2016 10:16:59 +0000
Bug 1291710 - Use taskcluster environment to identify repo for Android mozharness; r=Callek
4e8a67e61102cb05b004fb4b9557ebb41812b9d0: Bug 1289829 - Change mask SurfaceSize calculation r=mattwoodrow
Sotaro Ikeda <sotaro.ikeda.g@gmail.com> - Thu, 04 Aug 2016 06:09:25 -0700 - rev 308238
Push 31092 by cbook@mozilla.com at Fri, 05 Aug 2016 10:16:59 +0000
Bug 1289829 - Change mask SurfaceSize calculation r=mattwoodrow
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip