a0b53d1a4d580df59d19fa802d9cb8c6439b28f5: Bug 1262053 - part10 : add test case draft
Alastor Wu <alwu@mozilla.com> - Tue, 16 Aug 2016 16:49:07 +0800 - rev 401092
Push 26359 by alwu@mozilla.com at Tue, 16 Aug 2016 08:49:43 +0000
Bug 1262053 - part10 : add test case MozReview-Commit-ID: KrQJJnjX9
93c79b0eefeb01315557e6343f5f4365f38dc013: Bug 1262053 - part9 : remove redundant checking conditions. draft
Alastor Wu <alwu@mozilla.com> - Tue, 16 Aug 2016 16:48:50 +0800 - rev 401091
Push 26359 by alwu@mozilla.com at Tue, 16 Aug 2016 08:49:43 +0000
Bug 1262053 - part9 : remove redundant checking conditions. MozReview-Commit-ID: HuzWLgrEfh4
23f2e17e03f007774e7c505adcbf48f127a3911f: Bug 1262053 - part8 : remove function NotifyOwnerDocumentActivityChangedInternal. draft
Alastor Wu <alwu@mozilla.com> - Tue, 16 Aug 2016 16:48:30 +0800 - rev 401090
Push 26359 by alwu@mozilla.com at Tue, 16 Aug 2016 08:49:43 +0000
Bug 1262053 - part8 : remove function NotifyOwnerDocumentActivityChangedInternal. MozReview-Commit-ID: HTp4RhT38qE
ca121d1861aa1e3ab6be8a7e895f2ad7d46f5014: Bug 1262053 - part7 : give audio focus for the non-visited page. draft
Alastor Wu <alwu@mozilla.com> - Tue, 16 Aug 2016 16:48:05 +0800 - rev 401089
Push 26359 by alwu@mozilla.com at Tue, 16 Aug 2016 08:49:43 +0000
Bug 1262053 - part7 : give audio focus for the non-visited page. MozReview-Commit-ID: 6w0xmle7UtJ
51667db1d548634f48f32a44591c4d47fbf7f9ac: Bug 1262053 - part6 : don't need to capture media element without audio. draft
Alastor Wu <alwu@mozilla.com> - Tue, 16 Aug 2016 16:47:44 +0800 - rev 401088
Push 26359 by alwu@mozilla.com at Tue, 16 Aug 2016 08:49:43 +0000
Bug 1262053 - part6 : don't need to capture media element without audio. MozReview-Commit-ID: 3TwUsyaLeEK
4ac731d0bcd879ff5355014a5a0f653209576720: Bug 1262053 - part5 : register audio agent immediately when media element starts playing. draft
Alastor Wu <alwu@mozilla.com> - Tue, 16 Aug 2016 16:06:19 +0800 - rev 401087
Push 26359 by alwu@mozilla.com at Tue, 16 Aug 2016 08:49:43 +0000
Bug 1262053 - part5 : register audio agent immediately when media element starts playing. In ancient degisn, we would only register audio channel after the media element has audio track and enoguh data to playback, that is because the "audio-playback" event would be dispatched with the registration, and then shows the tab audio indicator. However, now the event dispatching doesn't follow with the registration, it would be triggered when the media element has really audible data which would be notified from media decoder. Therefore, the media element without audio track or without enough data can also register audio channel agent, it won't affect the display of tab audio indicator. The reason we need to do that is for blocking autoplay media in the non-visited tab. The autoplay can be adding "autoplay" keyword or playing by the script, and we don't want to dispatch dom event for blocked media. Therefore, we should register audio channel agent to know whether it needs to be blocked immediately even the media element doesn't have any enough data which can let us to distinguish it have any audio track or not (this information can be known from metadata). First, we must check whether the media is blocked which is notified by audio channel agent, and then we can decide whether need to dispatch the event. If we don't register audio channel agent, that we can't get blocking information. MozReview-Commit-ID: HLLkOuecql1
223e4860b8145ce891d152bac0de308d2e36c6b0: Bug 1262053 - part4 : don't dispatch dom event for blocked media. draft
Alastor Wu <alwu@mozilla.com> - Tue, 16 Aug 2016 15:14:59 +0800 - rev 401086
Push 26359 by alwu@mozilla.com at Tue, 16 Aug 2016 08:49:43 +0000
Bug 1262053 - part4 : don't dispatch dom event for blocked media. If the media was blocked, we would postpone the dom event and dispatch them after media is resumed. MozReview-Commit-ID: LcdJtH16qQn
66f467655be1f1848bf60b9511ff11bc55c5ac0a: Bug 1262053 - part3 : modify media element for blocking autoplay media. draft
Alastor Wu <alwu@mozilla.com> - Tue, 16 Aug 2016 15:14:40 +0800 - rev 401085
Push 26359 by alwu@mozilla.com at Tue, 16 Aug 2016 08:49:43 +0000
Bug 1262053 - part3 : modify media element for blocking autoplay media. MozReview-Commit-ID: xB48VkHqhk
995568e5e70e3259a3b52d81128320c59860e03d: Bug 1262053 - part2 : remove old media.block-play-until-visible behaviour. draft
Chris Pearce <cpearce@mozilla.com> - Tue, 16 Aug 2016 15:14:38 +0800 - rev 401084
Push 26359 by alwu@mozilla.com at Tue, 16 Aug 2016 08:49:43 +0000
Bug 1262053 - part2 : remove old media.block-play-until-visible behaviour. MozReview-Commit-ID: HVzVBjLwkrm
f09707eff300f1c4245e4957d97a0b92f27570ab: Bug 1262053 - part1 : unblock window's media when the page was first visited. draft
Dan Glastonbury <dglastonbury@mozilla.com> - Tue, 16 Aug 2016 15:14:36 +0800 - rev 401083
Push 26359 by alwu@mozilla.com at Tue, 16 Aug 2016 08:49:43 +0000
Bug 1262053 - part1 : unblock window's media when the page was first visited. MozReview-Commit-ID: KEc4ylsnnXY
343d7cc71d9f5a8b2497b0fc3abd00ab6cdcdcf2: Bug 1286476 part 2 - Respect the playback rate when calculating phase boundaries draft
Brian Birtles <birtles@gmail.com> - Tue, 16 Aug 2016 16:51:17 +0900 - rev 401082
Push 26358 by bbirtles@mozilla.com at Tue, 16 Aug 2016 07:59:32 +0000
Bug 1286476 part 2 - Respect the playback rate when calculating phase boundaries This implements the spec change in https://github.com/w3c/web-animations/commit/21de090dacc56efcc1ef7a7d04913126f96024ae MozReview-Commit-ID: 1h6XRh4xmfI
860ce974c146a6478969182e1de161ee77155c60: Bug 1286476 part 1 - Add tests for calculating animation effect phases draft
Brian Birtles <birtles@gmail.com> - Tue, 16 Aug 2016 16:01:37 +0900 - rev 401081
Push 26358 by bbirtles@mozilla.com at Tue, 16 Aug 2016 07:59:32 +0000
Bug 1286476 part 1 - Add tests for calculating animation effect phases MozReview-Commit-ID: 82uvBB8bizI
7779c0c622f9cd185729a4d4fabfd1663a8e1865: Bug 1295492 - Add support for --binary argument to Marionette mach command. r?maja_zf draft
Henrik Skupin <mail@hskupin.info> - Tue, 16 Aug 2016 09:30:15 +0200 - rev 401080
Push 26357 by bmo:hskupin@gmail.com at Tue, 16 Aug 2016 07:30:33 +0000
Bug 1295492 - Add support for --binary argument to Marionette mach command. r?maja_zf MozReview-Commit-ID: 6tru2Ms135j
4acf234cb2e51e501d2d37168505074d68f9c192: Bug 1206229 - Inform the user that changes may require a page reload r?paolo draft
Ricky Chien <ricky060709@gmail.com> - Thu, 11 Aug 2016 11:52:47 +0800 - rev 401079
Push 26356 by bmo:rchien@mozilla.com at Tue, 16 Aug 2016 07:26:38 +0000
Bug 1206229 - Inform the user that changes may require a page reload r?paolo MozReview-Commit-ID: 3tJRhxeDnUb
2db5ca59d7644fe21239895bc98b9743bf8d962f: Bug 1293132 - Document contract for Schemas.inject and Schemas.normalize draft
Rob Wu <rob@robwu.nl> - Sun, 07 Aug 2016 18:36:36 -0700 - rev 401078
Push 26355 by bmo:rob@robwu.nl at Tue, 16 Aug 2016 07:06:44 +0000
Bug 1293132 - Document contract for Schemas.inject and Schemas.normalize MozReview-Commit-ID: KgSrgHttwrI
5ce5ddbd12e0b7fc559cb0046b2200ba964fd322: Bug 1292057 - add NSPR log for Presentation API. r=kershaw draft
Shih-Chiang Chien <schien@mozilla.com> - Mon, 15 Aug 2016 18:26:13 +0800 - rev 401077
Push 26354 by schien@mozilla.com at Tue, 16 Aug 2016 06:59:14 +0000
Bug 1292057 - add NSPR log for Presentation API. r=kershaw MozReview-Commit-ID: Ko1BrG99Uqj
54f9f38a534617bd9608616035768f7b5ac5fddc: Bug 1295473 - Fix return type of {tabs,runtime}.sendMessage draft
Rob Wu <rob@robwu.nl> - Mon, 15 Aug 2016 23:53:24 -0700 - rev 401076
Push 26353 by bmo:rob@robwu.nl at Tue, 16 Aug 2016 06:58:17 +0000
Bug 1295473 - Fix return type of {tabs,runtime}.sendMessage The tabs.sendMessage and runtime.sendMessage implementations behave like an async function: They take a callback parameter and return a promise. So they should be handled by |callAsyncFunction|, not |callFunctionNoReturn|. This fixes the issue for background pages, but not for content scripts because sendMessage is not implemented as a schema at the moment. This will also be fixed once content script APIs are generated via Schemas. MozReview-Commit-ID: 9p1hvOP0KSm
cd9dc4d37370f74231638a7a4f62dfb611215957: Bug 1275913 - Add Borrowed types for sharing arcs with Rust; r=bholley draft
Manish Goregaokar <manishsmail@gmail.com> - Tue, 16 Aug 2016 10:40:05 +0530 - rev 401075
Push 26352 by bmo:manishearth@gmail.com at Tue, 16 Aug 2016 06:58:00 +0000
Bug 1275913 - Add Borrowed types for sharing arcs with Rust; r=bholley MozReview-Commit-ID: 8FyVPXRogDV
ab06acf5269c7bafced067b1d5721d47aa5eafa6: Bug 1275913 - Use already_addrefed properly when dealing with arcs sent from servo to gecko; r=bholley draft
Manish Goregaokar <manishsmail@gmail.com> - Tue, 16 Aug 2016 10:38:46 +0530 - rev 401074
Push 26352 by bmo:manishearth@gmail.com at Tue, 16 Aug 2016 06:58:00 +0000
Bug 1275913 - Use already_addrefed properly when dealing with arcs sent from servo to gecko; r=bholley MozReview-Commit-ID: 5FDS8J2Fo1G
e5fcd05e5d821c15a1c83e233598c7326d20f742: Bug 1262053 - part10 : modify tests. draft
Alastor Wu <alwu@mozilla.com> - Tue, 16 Aug 2016 14:57:12 +0800 - rev 401073
Push 26351 by alwu@mozilla.com at Tue, 16 Aug 2016 06:57:30 +0000
Bug 1262053 - part10 : modify tests. MozReview-Commit-ID: 3zNltoFEgm0
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip