2e1c8f9e8f884e0a34aa3f4ae420e930b0898ac8: Bug 1627999 - part7 : add test. r=bryce
alwu <alwu@mozilla.com> - Thu, 14 May 2020 09:33:32 +0000 - rev 530384
Push 37421 by cbrindusan@mozilla.com at Sat, 16 May 2020 09:34:57 +0000
Bug 1627999 - part7 : add test. r=bryce This patch will do : - add test cases - introduce the test-only notification `media-displayed-metadata-changed` when the event source updates its metadata The advantage of doing so : - increase test coverage Differential Revision: https://phabricator.services.mozilla.com/D72501
55ac831f54f3ed5eb460c0b031e4017ea573f828: Bug 1627999 - part6 : modify 'test_trigger_actionhanlder.html'. r=bryce
alwu <alwu@mozilla.com> - Thu, 14 May 2020 09:33:35 +0000 - rev 530383
Push 37421 by cbrindusan@mozilla.com at Sat, 16 May 2020 09:34:57 +0000
Bug 1627999 - part6 : modify 'test_trigger_actionhanlder.html'. r=bryce This patch will do : - play media from different frame, rather than alway playing media from the main frame The advantage of doing so : - to make the media session in child frame become the active media session because that can only be the context with the audio focus Differential Revision: https://phabricator.services.mozilla.com/D72500
e0fa806a6942083813b5f938b36ff6482d0d885f: Bug 1627999 - part5 : remove out-of-date test. r=bryce
alwu <alwu@mozilla.com> - Thu, 14 May 2020 09:33:37 +0000 - rev 530382
Push 37421 by cbrindusan@mozilla.com at Sat, 16 May 2020 09:34:57 +0000
Bug 1627999 - part5 : remove out-of-date test. r=bryce This patch will do : - remove out-of-date test that uses the previous implementation of determining the active media session The advantage of doing so : - prevent the failure causing by out-of-date test Differential Revision: https://phabricator.services.mozilla.com/D72499
f4d85f0b61d9f0e93c498f26ea72fea335358d67: Bug 1627999 - part4 : listen to the playback change from the event source. r=bryce
alwu <alwu@mozilla.com> - Thu, 14 May 2020 09:33:39 +0000 - rev 530381
Push 37421 by cbrindusan@mozilla.com at Sat, 16 May 2020 09:34:57 +0000
Bug 1627999 - part4 : listen to the playback change from the event source. r=bryce This patch will do : - listen to the playback change from the event source directly The advantage of doing so : - more close to the real situation because the event source is where we decide the information that should be displayed the virtual control interface Differential Revision: https://phabricator.services.mozilla.com/D72498
84434656006c231d91936baccef9db429b224f0a: Bug 1627999 - part3 : activate controller when it first time becomes audible. r=bryce
alwu <alwu@mozilla.com> - Thu, 14 May 2020 09:33:42 +0000 - rev 530380
Push 37421 by cbrindusan@mozilla.com at Sat, 16 May 2020 09:34:57 +0000
Bug 1627999 - part3 : activate controller when it first time becomes audible. r=bryce This patch will do : - postpone the timing of activating the media controller. Activate the controller after it first time becomes audible. The advantage of doing so : - prevent setting incorrect media metadata before the controller becomes audible --- More details about this change : The active media session would be chose after the context owns the audio focus. Therefore, if we would like to get the correct metadata from the media session, we should postpone the timimg of activate controller and wait until we decide the active media session then we can get the correct metadata. Differential Revision: https://phabricator.services.mozilla.com/D72497
021c014ba882a66c4e7b9985bb65690a4589ddef: Bug 1627999 - part2 : update the active media session when the owner of the audio focus changes. r=bryce
alwu <alwu@mozilla.com> - Thu, 14 May 2020 09:33:44 +0000 - rev 530379
Push 37421 by cbrindusan@mozilla.com at Sat, 16 May 2020 09:34:57 +0000
Bug 1627999 - part2 : update the active media session when the owner of the audio focus changes. r=bryce This patch will do : - using the audio focus to decide which media session is the active media session. That is a recommend way of the spec [1]. The advantage of doing so : - prevent to routing media control keys to incorrect media session - prevent showing the incorrect metadata on the virtual control interface [1] https://w3c.github.io/mediasession/#active-media-session Differential Revision: https://phabricator.services.mozilla.com/D72496
76c6b64928e9015a7eb8d6f7e5b1bc6fd26eee6d: Bug 1627999 - part1 : manage the audio focus in `MediaPlaybackStatus` r=bryce
alwu <alwu@mozilla.com> - Thu, 14 May 2020 09:33:47 +0000 - rev 530378
Push 37421 by cbrindusan@mozilla.com at Sat, 16 May 2020 09:34:57 +0000
Bug 1627999 - part1 : manage the audio focus in `MediaPlaybackStatus` r=bryce This patch will do : - introduce a concept `audio focus` among different contexts within a tab - determine the audio focus owner when the context becomes audible or the owner destroys The advantage of doing so : - the audio focus helps us to decide the active media session that would be implemented in the following part More details: When there are serveral contexts playing at the same time within a tab, we would like to determine an audible context from them to represent the tab, and that is the `audio focus` we mean in this bug. Differential Revision: https://phabricator.services.mozilla.com/D72495
f405e817df728d25d854daf97b0dcbf143e04f83: Bug 1636118 - Use agressive prefetch in mixed-content tests, r=smaug
James Graham <james@hoppipolla.co.uk> - Fri, 15 May 2020 16:29:07 +0000 - rev 530377
Push 37421 by cbrindusan@mozilla.com at Sat, 16 May 2020 09:34:57 +0000
Bug 1636118 - Use agressive prefetch in mixed-content tests, r=smaug This makes the tests which expect link rel=prefetch to always occur pass Differential Revision: https://phabricator.services.mozilla.com/D75500
e1b465d5b03751a1135908902282fc1a9e59181f: Bug 1638418 - Add cryptogams license to about:licenses r=mhoye
J.C. Jones <jjones@mozilla.com> - Fri, 15 May 2020 20:59:16 +0000 - rev 530376
Push 37421 by cbrindusan@mozilla.com at Sat, 16 May 2020 09:34:57 +0000
Bug 1638418 - Add cryptogams license to about:licenses r=mhoye Differential Revision: https://phabricator.services.mozilla.com/D75596
bd59c10af492e987558712791ce41a347baf5bb0: Bug 1191591 - Open downloaded PDFs in pdf.js viewer. r=Gijs
Sam Foster <sfoster@mozilla.com> - Fri, 15 May 2020 20:43:46 +0000 - rev 530375
Push 37421 by cbrindusan@mozilla.com at Sat, 16 May 2020 09:34:57 +0000
Bug 1191591 - Open downloaded PDFs in pdf.js viewer. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D73400
3ff8cc8dd4b76a131179c3a81b76a82544ed3cb7: Bug 1191591 - Delegate to the parent class' code when opening downloads from the download panel. r=Gijs
Sam Foster <sfoster@mozilla.com> - Fri, 15 May 2020 20:43:46 +0000 - rev 530374
Push 37421 by cbrindusan@mozilla.com at Sat, 16 May 2020 09:34:57 +0000
Bug 1191591 - Delegate to the parent class' code when opening downloads from the download panel. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D73773
c6b3783367f6836fad8edc9dad290ed1bcfc1b6b: Bug 1191591 - Consolidate download opening to use download.launch() via a DownloadsCommon.openDownload helper. r=Gijs
Sam Foster <sfoster@mozilla.com> - Fri, 15 May 2020 20:42:03 +0000 - rev 530373
Push 37421 by cbrindusan@mozilla.com at Sat, 16 May 2020 09:34:57 +0000
Bug 1191591 - Consolidate download opening to use download.launch() via a DownloadsCommon.openDownload helper. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D75435
732ef8965a6ef1064a469d2fabc83a7a88396dfa: Bug 1635257 - Add a checkbox to allow users to suppress notifications from the browser when sharing the screen. r=johannh,fluent-reviewers,flod
Mike Conley <mconley@mozilla.com> - Fri, 15 May 2020 18:02:17 +0000 - rev 530372
Push 37421 by cbrindusan@mozilla.com at Sat, 16 May 2020 09:34:57 +0000
Bug 1635257 - Add a checkbox to allow users to suppress notifications from the browser when sharing the screen. r=johannh,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D74244
e3b350425e0846a46a8f1c6af8d53a81de1b64fa: Bug 1635257 - Implement some of nsIAlertsDoNotDisturb for the macOS NotificationCenter backend. r=mstange
Mike Conley <mconley@mozilla.com> - Wed, 13 May 2020 21:10:12 +0000 - rev 530371
Push 37421 by cbrindusan@mozilla.com at Sat, 16 May 2020 09:34:57 +0000
Bug 1635257 - Implement some of nsIAlertsDoNotDisturb for the macOS NotificationCenter backend. r=mstange This doesn't implement manualDoNotDisturb, since we don't want to show the about:preferences option for suppressing notifications on macOS. Differential Revision: https://phabricator.services.mozilla.com/D74243
2052da1ed54c99846433f42c06f3328d1477fdbc: Bug 1635257 - Extend the nsIAlertsDoNotDisturb interface with an attribute for suppressing notifications when screen sharing. r=MattN
Mike Conley <mconley@mozilla.com> - Fri, 15 May 2020 16:03:57 +0000 - rev 530370
Push 37421 by cbrindusan@mozilla.com at Sat, 16 May 2020 09:34:57 +0000
Bug 1635257 - Extend the nsIAlertsDoNotDisturb interface with an attribute for suppressing notifications when screen sharing. r=MattN Differential Revision: https://phabricator.services.mozilla.com/D74242
01ea90534f0211334d34758ff48483bdddda4766: Bug 1637336 - Add a preference that uses an alternative WebRTC screen sharing permission panel configuration. r=johannh,fluent-reviewers,Pike
Mike Conley <mconley@mozilla.com> - Fri, 15 May 2020 16:02:59 +0000 - rev 530369
Push 37421 by cbrindusan@mozilla.com at Sat, 16 May 2020 09:34:57 +0000
Bug 1637336 - Add a preference that uses an alternative WebRTC screen sharing permission panel configuration. r=johannh,fluent-reviewers,Pike This is the same preference that will power the notification suppression option in bug 1635257, hence the preference name. Differential Revision: https://phabricator.services.mozilla.com/D74941
9b8606a93c7591af9ebf57e6cbf2afb52f970ac5: Bug 1631630 p2 - Implement FxAccounts rust-bridge. r=lina,rfkelly
Edouard Oger <eoger@fastmail.com> - Fri, 15 May 2020 20:13:36 +0000 - rev 530368
Push 37421 by cbrindusan@mozilla.com at Sat, 16 May 2020 09:34:57 +0000
Bug 1631630 p2 - Implement FxAccounts rust-bridge. r=lina,rfkelly Differential Revision: https://phabricator.services.mozilla.com/D71852
d57ea5d1921fbc982d0860eb07f28b543038f7ed: Bug 1631630 p1 - Vendor fxa-client crate. r=rfkelly,mhoye
Edouard Oger <eoger@fastmail.com> - Fri, 15 May 2020 20:13:28 +0000 - rev 530367
Push 37421 by cbrindusan@mozilla.com at Sat, 16 May 2020 09:34:57 +0000
Bug 1631630 p1 - Vendor fxa-client crate. r=rfkelly,mhoye Differential Revision: https://phabricator.services.mozilla.com/D71851
51706a543abf9fd2ad8812eb145db67f81c39217: Bug 1637430 - Validate ref.func indices in global initializers. r=lth
Ryan Hunt <rhunt@eqrion.net> - Fri, 15 May 2020 20:17:05 +0000 - rev 530366
Push 37421 by cbrindusan@mozilla.com at Sat, 16 May 2020 09:34:57 +0000
Bug 1637430 - Validate ref.func indices in global initializers. r=lth Differential Revision: https://phabricator.services.mozilla.com/D74970
79cae1a3d97b8c00a1a120ab7322f566f4a20b2f: Backed out changeset cec3221b9268 (bug 1638163) for causing bustages on APZCTreeManagerChild.cpp. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Fri, 15 May 2020 23:28:13 +0300 - rev 530365
Push 37421 by cbrindusan@mozilla.com at Sat, 16 May 2020 09:34:57 +0000
Backed out changeset cec3221b9268 (bug 1638163) for causing bustages on APZCTreeManagerChild.cpp. CLOSED TREE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip