4d5af987d7724cd38f5a4c079c564273e905a81f: Bug 1279153 - Add support for rtcp-rsize;r=bwc,dminor
Nico Grunbaum <na-g@nostrum.com> - Fri, 15 May 2020 01:54:34 +0000 - rev 593949
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1279153 - Add support for rtcp-rsize;r=bwc,dminor Differential Revision: https://phabricator.services.mozilla.com/D72807
e1c031719669a930f0fc61a5ec1060237b1cee3c: Bug 1638011 - Block WebRender in release for high refresh rate monitors. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Fri, 15 May 2020 01:35:00 +0000 - rev 593948
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638011 - Block WebRender in release for high refresh rate monitors. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D75450
c15ecdcd5d135ff216901ae76857467ac972a570: Bug 1509933 - part3 : use the new pref in tests. r=padenot
alwu <alwu@mozilla.com> - Thu, 07 May 2020 13:05:22 +0000 - rev 593947
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1509933 - part3 : use the new pref in tests. r=padenot This patch will do : - replace the old pref with the new pref The advantage of doing so : - to ensure those tests can still use the correct blocking autoplay policy Differential Revision: https://phabricator.services.mozilla.com/D73973
951ea1d0f42afffa6686695c0e51e8b27d7efde7: Bug 1509933 - part2 : migrate the old pref to the new pref. r=mconley
alwu <alwu@mozilla.com> - Thu, 14 May 2020 21:12:23 +0000 - rev 593946
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1509933 - part2 : migrate the old pref to the new pref. r=mconley This patch will do : - set the value of the new pref based on the value of the old pref The advantage of doing so : - ensure that the value of the pref can be transformed correctly Differential Revision: https://phabricator.services.mozilla.com/D73972
3abb24d6dfc9449bd0c5949121b27fb237d573f8: Bug 1509933 - part1 : add new pref 'media.autoplay.blocking_policy'. r=geckoview-reviewers,snorp,padenot
alwu <alwu@mozilla.com> - Fri, 15 May 2020 01:39:31 +0000 - rev 593945
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1509933 - part1 : add new pref 'media.autoplay.blocking_policy'. r=geckoview-reviewers,snorp,padenot This patch will do : - rename the old pref `media.autoplay.enabled.user-gestures-needed` to the new pref `media.autoplay.blocking_policy` - modify the value of the pref to `int` in order to introduce new policy - implement new policy in `AutoplayPoliocy` The advantage of doing so : - rename the pref to explicitly indicate that it's related the block policy we use - use the transient user gesture activation as a new policy to replace the old one using the user input, which doesn't work on the async handler More details : The old `click-to-play` policy we use is using the user input to determine if the play invocation is called by users or by scripts. But `UserActivation::IsHandlingUserInput()` is buggy which would fail when you call `video.play()` inside an async event handler. So we would like to replace it with the new transient user activation, which would treat the action as an user input if the action is performed within a certain period of time after a user interacts (eg. click) with the page. [1] https://html.spec.whatwg.org/multipage/interaction.html#transient-activation Differential Revision: https://phabricator.services.mozilla.com/D73971
063aab76129dcc9e0a5d7017b962cf789187dba9: Bug 1622360 - Remove mRenderRoot from WebRenderAPI classes. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 15 May 2020 00:04:55 +0000 - rev 593944
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1622360 - Remove mRenderRoot from WebRenderAPI classes. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D74951
098baebfe29295e160a86e54fd8e6e66c768a35b: Bug 1622360 - Remove remaining uses of DisplayListBuilder::GetRenderRoot. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 15 May 2020 00:04:32 +0000 - rev 593943
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1622360 - Remove remaining uses of DisplayListBuilder::GetRenderRoot. r=jrmuizel Depends on D74949 Differential Revision: https://phabricator.services.mozilla.com/D74950
47b580ce5eb47a35093a3c910af28cee4fed309e: Bug 1622360 - Remove render root parameter to CreateOrRecycleWebRenderUserData. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 15 May 2020 00:04:08 +0000 - rev 593942
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1622360 - Remove render root parameter to CreateOrRecycleWebRenderUserData. r=jrmuizel Depends on D74948 Differential Revision: https://phabricator.services.mozilla.com/D74949
6c32e50d8be16f5011802be6d78aa2719396ccf8: Bug 1622360 - Drop some other render root parameters in WebRenderBridgeParent. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 15 May 2020 00:04:06 +0000 - rev 593941
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1622360 - Drop some other render root parameters in WebRenderBridgeParent. r=jrmuizel Depends on D74947 Differential Revision: https://phabricator.services.mozilla.com/D74948
71dd35c93be20970d25f3fa772830ca08727b546: Bug 1622360 - Remove render root propagation in NotifyDidSceneBuild codepath. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 14 May 2020 23:59:11 +0000 - rev 593940
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1622360 - Remove render root propagation in NotifyDidSceneBuild codepath. r=jrmuizel Depends on D74946 Differential Revision: https://phabricator.services.mozilla.com/D74947
932faaa096913a1f88f638a6b3871cc4ac879c3e: Bug 1622360 - Remove some WRBP code that's pointless with just one renderroot value. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 14 May 2020 23:57:46 +0000 - rev 593939
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1622360 - Remove some WRBP code that's pointless with just one renderroot value. r=jrmuizel Depends on D74945 Differential Revision: https://phabricator.services.mozilla.com/D74946
7eeec9a785fd9d69f9971b4aff9412f64fead708: Bug 1622360 - Drop RenderRootStateManager::mRenderRoot. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 14 May 2020 23:56:11 +0000 - rev 593938
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1622360 - Drop RenderRootStateManager::mRenderRoot. r=jrmuizel Depends on D74944 Differential Revision: https://phabricator.services.mozilla.com/D74945
cfee4018c10feec7526dd2a5b3a48ee7a81a98ca: Bug 1622360 - Drop render root arguments from ImageClient interface. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 14 May 2020 23:55:53 +0000 - rev 593937
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1622360 - Drop render root arguments from ImageClient interface. r=jrmuizel Depends on D74943 Differential Revision: https://phabricator.services.mozilla.com/D74944
3e6c6a5fc68336991b02b7ec568356b41240f7a5: Bug 1622360 - Drop render root arguments from CanvasClient interface. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 14 May 2020 23:54:34 +0000 - rev 593936
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1622360 - Drop render root arguments from CanvasClient interface. r=jrmuizel Depends on D74942 Differential Revision: https://phabricator.services.mozilla.com/D74943
5809724e4d1395f7c47539eb041c8a64cd1f8219: Bug 1622360 - Stop passing around the render root on the UpdateResources codepath. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 14 May 2020 23:54:05 +0000 - rev 593935
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1622360 - Stop passing around the render root on the UpdateResources codepath. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D74942
572f38aac2ea024a6fdd24b315457941856c6c84: Bug 1630106 - limit the max queue size for prerolling. r=bryce
John Lin <jolin@mozilla.com> - Thu, 14 May 2020 22:56:14 +0000 - rev 593934
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1630106 - limit the max queue size for prerolling. r=bryce Without limitation, when playing at fast rate the prerolling state could prevent playback from starting before the codec exhausts all buffers. Set a cap value so the state machine can exit prerolling state before queuing too many buffers. Differential Revision: https://phabricator.services.mozilla.com/D75174
e4a152b7c57865a8942f5a39c5ac81ba3fad2401: Bug 1637540: Add test for a property defined with prefix. r=rcaliman
Daisuke Akatsuka <daisuke@birchill.co.jp> - Thu, 14 May 2020 18:19:42 +0000 - rev 593933
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1637540: Add test for a property defined with prefix. r=rcaliman Depends on D75256 Differential Revision: https://phabricator.services.mozilla.com/D75257
9eacf691cd0fe61ebb34a209575148132497ea68: Bug 1637540: Avoid comparing with perfix if the compat data is defined with prefix. r=rcaliman
Daisuke Akatsuka <daisuke@birchill.co.jp> - Fri, 15 May 2020 00:27:37 +0000 - rev 593932
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1637540: Avoid comparing with perfix if the compat data is defined with prefix. r=rcaliman Differential Revision: https://phabricator.services.mozilla.com/D75256
428fcfac6c2201b7229948a969e129ab6a475d7d: Bug 1635352 (part 2) - Add TPS test for new extension-storage engine. r=lina
Mark Hammond <mhammond@skippinet.com.au> - Fri, 15 May 2020 01:30:21 +0000 - rev 593931
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1635352 (part 2) - Add TPS test for new extension-storage engine. r=lina Differential Revision: https://phabricator.services.mozilla.com/D74610
e299b39ad6309dc488c22ba56bbd6a5249e4938e: Bug 1635352 (part 1) - Add a new bridged extension-storage engine. r=lina
Mark Hammond <mhammond@skippinet.com.au> - Fri, 15 May 2020 01:30:14 +0000 - rev 593930
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1635352 (part 1) - Add a new bridged extension-storage engine. r=lina Differential Revision: https://phabricator.services.mozilla.com/D74609
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip