a2826237b5b86d28b6eca47e94e7cc591ae1382d: Bug 1275481: Suspend video decoding via timer. r?cpearce draft
Dan Glastonbury <dglastonbury@mozilla.com> - Mon, 30 May 2016 17:25:10 +1000 - rev 372699
Push 19570 by bmo:dglastonbury@mozilla.com at Mon, 30 May 2016 07:32:23 +0000
Bug 1275481: Suspend video decoding via timer. r?cpearce Suspend decoding of video in background tabs once timer fires. The timer is trigger on switch to invisible and reset each time becomes visible. Default timer is set at 10 seconds and is controlled via pref media.suspend-bkgnd-video.delay-ms. MozReview-Commit-ID: IPIQ1g7Hkpw
b1fb27b91c98d531991a855edf2b6f54a229ce6c: Bug 1276495: Don't reset audio promises for video only seek. r?jwwang,jya draft
Dan Glastonbury <dglastonbury@mozilla.com> - Mon, 30 May 2016 15:54:04 +1000 - rev 372698
Push 19569 by bmo:dglastonbury@mozilla.com at Mon, 30 May 2016 06:41:46 +0000
Bug 1276495: Don't reset audio promises for video only seek. r?jwwang,jya ResetDecode was disconnecting mAudioDataRequest when seeking video only. This means that, if a RequestAudioData() was outstanding, mAudioDataRequest and MFR.mAudio.mHasPromise would become out-of-sync. MozReview-Commit-ID: EaS5NERsxpt
0e819fb10074f79e48f80dfa867cfd7e86028c06: Bug 887934 - Part 2 - Reposition closed caption according to video control. r?rillian draft
Ray Lin <ralin@mozilla.com> - Mon, 30 May 2016 13:40:41 +0800 - rev 372697
Push 19568 by bmo:ralin@mozilla.com at Mon, 30 May 2016 05:49:18 +0000
Bug 887934 - Part 2 - Reposition closed caption according to video control. r?rillian MozReview-Commit-ID: HsHowVwkitM
d6a304cbba3f0b436316df4258987070a22cf891: Bug 887934 - Part 1 - Add closed caption button to video control. r?jaws draft
Ray Lin <ralin@mozilla.com> - Tue, 24 May 2016 14:31:54 +0800 - rev 372696
Push 19568 by bmo:ralin@mozilla.com at Mon, 30 May 2016 05:49:18 +0000
Bug 887934 - Part 1 - Add closed caption button to video control. r?jaws MozReview-Commit-ID: 7oWXBKWRtwy
340c2fe3ef4f55173d1aac20d381ac70e6802fc0: Bug 1274445: P2. Don't unnecessarily reset the decoder context. r?kamidphish draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 30 May 2016 15:46:55 +1000 - rev 372695
Push 19567 by bmo:jyavenard@mozilla.com at Mon, 30 May 2016 05:48:45 +0000
Bug 1274445: P2. Don't unnecessarily reset the decoder context. r?kamidphish MediaFormatReader::Reset is already resetting the context. MozReview-Commit-ID: AWIh9aTFA6S
680379451cbe91866d813269cb362f7e641b94df: Bug 1274445: [webm] P1. Track separately audio track from video track. r?kinetik draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 30 May 2016 15:40:05 +1000 - rev 372694
Push 19567 by bmo:jyavenard@mozilla.com at Mon, 30 May 2016 05:48:45 +0000
Bug 1274445: [webm] P1. Track separately audio track from video track. r?kinetik Bug 1224973 added a new usage of the MediaDataDemuxer where we would seek only inside the video track. So we can't use a common nestegg context for demuxing both the audio and video. So instead we now use two different nestegg context. MozReview-Commit-ID: 4G86Na5abe2
8bfc6e1c98c8a5bf8d93f155c6f08aa06e5c7530: Bug 1276550 - Support operator-> for RangedPtr. draft
Boris Chiou <boris.chiou@gmail.com> - Mon, 30 May 2016 11:55:57 +0800 - rev 372693
Push 19566 by bmo:boris.chiou@gmail.com at Mon, 30 May 2016 05:04:10 +0000
Bug 1276550 - Support operator-> for RangedPtr. MozReview-Commit-ID: EiOfo7ly34P
0ea412b31942d8413ea2da025341720952def509: Bug 1276550 - Support operator-> for RangedPtr. draft
Boris Chiou <boris.chiou@gmail.com> - Mon, 30 May 2016 11:55:57 +0800 - rev 372692
Push 19565 by bmo:boris.chiou@gmail.com at Mon, 30 May 2016 04:48:25 +0000
Bug 1276550 - Support operator-> for RangedPtr. MozReview-Commit-ID: EiOfo7ly34P
34f59f9a2752723330b116bd4ff2d572d2d0be98: Bug 1276550 - Support operator-> for RangedPtr draft
Boris Chiou <boris.chiou@gmail.com> - Mon, 30 May 2016 11:55:57 +0800 - rev 372691
Push 19564 by bmo:boris.chiou@gmail.com at Mon, 30 May 2016 04:47:55 +0000
Bug 1276550 - Support operator-> for RangedPtr MozReview-Commit-ID: EiOfo7ly34P
a53001576c32eafd7390dcb1a96332eeff38991d: Bug 1276549 - Remove rvalue reference mark for already_AddRefed params of nsIEventTarget::Dispatch and related methods. r?froydnj draft
Xidorn Quan <me@upsuper.org> - Mon, 30 May 2016 13:14:06 +1000 - rev 372690
Push 19563 by xquan@mozilla.com at Mon, 30 May 2016 03:14:53 +0000
Bug 1276549 - Remove rvalue reference mark for already_AddRefed params of nsIEventTarget::Dispatch and related methods. r?froydnj MozReview-Commit-ID: J5RAfGW3X7T
bbdc4a486a1cd29eb3107cf171bc1aa6c91abe90: Bug 1261143 - Hack recursion depth in metastable state for Mac OS. r?khuey draft
Wei-Cheng Pan <wpan@mozilla.com> - Fri, 13 May 2016 14:42:39 +0800 - rev 372689
Push 19562 by bmo:wpan@mozilla.com at Mon, 30 May 2016 03:03:50 +0000
Bug 1261143 - Hack recursion depth in metastable state for Mac OS. r?khuey MozReview-Commit-ID: 5O7Dlah8QM0
500fe45335a5346ba7934ec25abcf04fb4dbee9f: Bug 1228601 - [Part3] Add reftest to check rotation by <video> and capture the result after playback ended; r?mattwoodrow draft
Kilik Kuo <kikuo@mozilla.com> - Mon, 30 May 2016 11:00:23 +0800 - rev 372688
Push 19561 by kikuo@mozilla.com at Mon, 30 May 2016 03:00:41 +0000
Bug 1228601 - [Part3] Add reftest to check rotation by <video> and capture the result after playback ended; r?mattwoodrow MozReview-Commit-ID: GIMugecn0f0
7e64145e6101541690520a756ae6498ded52eebc: Bug 1228601 - [Part2] Swap width,height if necessary and apply rotation matrix while building layer.; r=mattwoodrow draft
Kilik Kuo <kikuo@mozilla.com> - Thu, 12 May 2016 01:54:52 +0800 - rev 372687
Push 19561 by kikuo@mozilla.com at Mon, 30 May 2016 03:00:41 +0000
Bug 1228601 - [Part2] Swap width,height if necessary and apply rotation matrix while building layer.; r=mattwoodrow MozReview-Commit-ID: Jlh6oRa32fj
a9b294ee62b38bb950aa6a259b1874224e560c1c: Bug 1228601 - [Part1] Store only supported video rotation informatin into VideoInfo.; r=mattwoodrow draft
Kilik Kuo <kikuo@mozilla.com> - Fri, 13 May 2016 02:17:39 +0800 - rev 372686
Push 19561 by kikuo@mozilla.com at Mon, 30 May 2016 03:00:41 +0000
Bug 1228601 - [Part1] Store only supported video rotation informatin into VideoInfo.; r=mattwoodrow MozReview-Commit-ID: GF1PpJGkGyA
4363e1a4e7fcc06b32c4416e458d86a0ed8b450e: Bug 1178662 part 7 - Remove relationship of timeline and animation when setting new timeline. r?birtles draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Mon, 30 May 2016 09:56:17 +0900 - rev 372685
Push 19560 by mantaroh@gmail.com at Mon, 30 May 2016 00:56:33 +0000
Bug 1178662 part 7 - Remove relationship of timeline and animation when setting new timeline. r?birtles If we run following code, content process will crash. ------ anim1.timeline = timeline; anim2.timeline = document.timeline; anim2.timeline = timeline; ------ The AnimationTimeline has LinkedList variant. (called mAnimationOrder) And Animation is sub-class of LinkedListElement. We will create the relationship of AnimationTimeline and Animation when calling the AnimationTimeline::NotifyAnimationUpdated. However we didn't remove these relation ship when setting new timeline. So we should remove these relationship when setting new timeline object. MozReview-Commit-ID: RDyranduTA
c7164f9fb7f76b2f81c1fa6d9a8d9fb244ed92f3: Bug 1178662 part 6 - Remove the Animation's w-p-f meta file associated setting the timeline. r?birtles draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Mon, 30 May 2016 09:55:51 +0900 - rev 372684
Push 19560 by mantaroh@gmail.com at Mon, 30 May 2016 00:56:33 +0000
Bug 1178662 part 6 - Remove the Animation's w-p-f meta file associated setting the timeline. r?birtles MozReview-Commit-ID: 5VueWChp85e
882004a5404e0f4cc3727f6b59521e672b3b8814: Bug 1178662 part 5 - Modify the attribute of Animation's WebIDL in order to conform web animation spec. r?birtles draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Mon, 30 May 2016 09:55:45 +0900 - rev 372683
Push 19560 by mantaroh@gmail.com at Mon, 30 May 2016 00:56:33 +0000
Bug 1178662 part 5 - Modify the attribute of Animation's WebIDL in order to conform web animation spec. r?birtles The specification of Animation interface is as follow. https://w3c.github.io/web-animations/#the-animation-interface MozReview-Commit-ID: O4NkFZuG39
0dd41963c658ac04bbe8ae679f903f37d7d1d9cd: Bug 1178662 part 4 - Implement the setting timeline procedure. r?birtles draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Mon, 30 May 2016 09:55:02 +0900 - rev 372682
Push 19560 by mantaroh@gmail.com at Mon, 30 May 2016 00:56:33 +0000
Bug 1178662 part 4 - Implement the setting timeline procedure. r?birtles This is implementation of 'Setting the timeline of an animation'.[1] [1] https://w3c.github.io/web-animations/#setting-the-timeline MozReview-Commit-ID: A5YMXhkxHjr
48df7eb43e1f48c4066b7e5172ab6ac61f54ca98: Bug 1178662 part 3 - Separate SetTimeline function in order to call from style. r?birtles draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Mon, 30 May 2016 09:54:54 +0900 - rev 372681
Push 19560 by mantaroh@gmail.com at Mon, 30 May 2016 00:56:33 +0000
Bug 1178662 part 3 - Separate SetTimeline function in order to call from style. r?birtles MozReview-Commit-ID: 9KbsbPuAMW7
89e1923138d84ffdbed38affe2f3b8ba37171700: Bug 1178662 part 2 - Rename *NoUpdate function in Animation. r?birtles draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Mon, 30 May 2016 09:54:49 +0900 - rev 372680
Push 19560 by mantaroh@gmail.com at Mon, 30 May 2016 00:56:33 +0000
Bug 1178662 part 2 - Rename *NoUpdate function in Animation. r?birtles MozReview-Commit-ID: 6P8pze62IYq
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip