ab6a041c0d578113377d8a3a44095da0cace06e8: Bug 1633719 - Use *InitializedOnce* with NotNull instead of *InitializedOnce*NotNull for pointers. r=dom-workers-and-storage-reviewers,janv
Simon Giesecke <sgiesecke@mozilla.com> - Thu, 14 May 2020 07:47:46 +0000 - rev 593559
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1633719 - Use *InitializedOnce* with NotNull instead of *InitializedOnce*NotNull for pointers. r=dom-workers-and-storage-reviewers,janv Differential Revision: https://phabricator.services.mozilla.com/D73025
fbf46ea1022a58432980093b814a829b86095cce: Bug 1637647 - Adjust to API change in glean_core v30 r=janerik
Chris H-C <chutten@mozilla.com> - Thu, 14 May 2020 07:47:58 +0000 - rev 593558
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1637647 - Adjust to API change in glean_core v30 r=janerik Depends on D75164 Differential Revision: https://phabricator.services.mozilla.com/D75165
e761d21c3d8cb2006454c0620fece4ea3cd39039: Bug 1637647 - Update glean_core to v30.0.0 for ping upload redesign r=janerik
Chris H-C <chutten@mozilla.com> - Thu, 14 May 2020 07:47:51 +0000 - rev 593557
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1637647 - Update glean_core to v30.0.0 for ping upload redesign r=janerik Differential Revision: https://phabricator.services.mozilla.com/D75164
bcca4b48fc21c84e61d8f4a18089e6faae704226: Bug 1636820 - Follow-up to also provide a default string for ensureLoggedIn on Linux. r=freddyb
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Thu, 14 May 2020 07:44:57 +0000 - rev 593556
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1636820 - Follow-up to also provide a default string for ensureLoggedIn on Linux. r=freddyb Fixes 'Error: reauth is required to either be false or a non-empty string OSKeyStore.jsm:181:13' Differential Revision: https://phabricator.services.mozilla.com/D75253
1120db775f13ecc813430c05f7133beb8539fb6c: Bug 1637506 - Move allTrue porting interfaces to x86_shared. r=rhunt
Lars T Hansen <lhansen@mozilla.com> - Thu, 14 May 2020 07:38:15 +0000 - rev 593555
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1637506 - Move allTrue porting interfaces to x86_shared. r=rhunt This is pure refactoring in preparation for further SIMD work, these functions were always x86_shared compatible but ended up in x64 code by mistake. Differential Revision: https://phabricator.services.mozilla.com/D75120
c34dc29a11895ac248978b5c23756cf0fbe67755: Bug 1637621 - [remote] Browser.getVersion returning version 1.3 r=remote-protocol-reviewers,whimboo
Etienne Bruines <e.bruines@q-mex.net> - Thu, 14 May 2020 06:07:38 +0000 - rev 593554
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1637621 - [remote] Browser.getVersion returning version 1.3 r=remote-protocol-reviewers,whimboo This behavior is in line with what Chrome does and correctly describes the CDP version Firefox is (attempting to be) implementing. DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D75112
ec45cd61868ae67fc8da0c0db81fe90e1cfa6d21: Bug 1637433 - P5. replace ConnectActorRunnable with lambda. r=nika
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 14 May 2020 06:25:15 +0000 - rev 593553
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1637433 - P5. replace ConnectActorRunnable with lambda. r=nika Differential Revision: https://phabricator.services.mozilla.com/D74996
d9253fe58e4ccb082cff147d61617b5441acbab2: Bug 1637433 - P4. Remove ForceCloseBackgroundActorsRunnable. r=nika
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 14 May 2020 02:01:14 +0000 - rev 593552
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1637433 - P4. Remove ForceCloseBackgroundActorsRunnable. r=nika Differential Revision: https://phabricator.services.mozilla.com/D74995
aede0382fdefe12153d412fff541a4fb9811781c: Bug 1637433 - P3. Remove unused class. r=nika
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 14 May 2020 02:01:12 +0000 - rev 593551
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1637433 - P3. Remove unused class. r=nika Differential Revision: https://phabricator.services.mozilla.com/D74994
3109b9f1ffddf0b4ac993ecb6d2e213d442e3bd9: Bug 1637433 - P2. Replace ShutdownBackgroundThreadRunnable with simple task for clarity. r=nika
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 14 May 2020 02:01:16 +0000 - rev 593550
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1637433 - P2. Replace ShutdownBackgroundThreadRunnable with simple task for clarity. r=nika Differential Revision: https://phabricator.services.mozilla.com/D74993
f77942ac0d07eed8a8d3d6ae40177b3279b6eb73: Bug 1637433 - P1. Remove unused MessageLoop. r=nika
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 14 May 2020 02:01:19 +0000 - rev 593549
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1637433 - P1. Remove unused MessageLoop. r=nika Differential Revision: https://phabricator.services.mozilla.com/D74992
c8a0b94a51658d3cee7234b1cd91c7444efdddb3: Bug 1637493 - [remote] Set customUserAgent from Parent process. r=remote-protocol-reviewers,whimboo
Dan Glastonbury <dan.glastonbury@gmail.com> - Thu, 14 May 2020 05:51:46 +0000 - rev 593548
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1637493 - [remote] Set customUserAgent from Parent process. r=remote-protocol-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D75029
30592bb5c5a647ff1072aec283f4497e259d7f91: Bug 1637739 - Use AntiTrackingUtils::IsThirdPartyChannel() in UrlClassifierCommon::AnnotateChannel(). r=dimi
Tim Huang <tihuang@mozilla.com> - Wed, 13 May 2020 22:25:13 +0000 - rev 593547
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1637739 - Use AntiTrackingUtils::IsThirdPartyChannel() in UrlClassifierCommon::AnnotateChannel(). r=dimi We used to use nsContentUtils::IsThirdPartyWindowOrChannel() to determine the third-party channel when annotate the channel in UrlClassifierCommon. Howeverm This is fission-incompatible. So, we change it to use AntiTrackingUtils::IsThirdPartyChannel() which is fission-compatible. Differential Revision: https://phabricator.services.mozilla.com/D75187
f1e8a2272911635d8e43d7845db12c129a6a6bf6: Bug 1636995 - Fix scrolling issue with error messages. r=Honza.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Wed, 13 May 2020 15:42:55 +0000 - rev 593546
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1636995 - Fix scrolling issue with error messages. r=Honza. The PageError component wasn't passing the maybeScrollToBottom prop to the GripMessageBody, which was making the console out-of-autoscroll since the stacktrace is rendered asynchronously. Some tests cases are added (throwing directly from an evaluation, or in a setTimeout), so we cover different paths. Differential Revision: https://phabricator.services.mozilla.com/D74708
98e98e2ecb56b0bd6acef33e8d702ec606abc35c: Bug 1627999 - part8 : remove audible check in media element. r=bryce
alwu <alwu@mozilla.com> - Thu, 14 May 2020 03:20:17 +0000 - rev 593545
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1627999 - part8 : remove audible check in media element. r=bryce This patch will do : - remove audible check from the logic of registering controller - include audio channel affect on the media element's audible state The advantage of doing so : - it can help to reduce the intermittent failure during testing by earlier hooking media elements in the content process to the media controller in the chrome process More details : In D72497, we have added the audible check to postpone the activation of the media controller, which would ensure that we only control media after it become audible. Therefore, we can remove the previous implementation which we use to achieve that in media element. When having that audible check in media element, it would postpone the timing of adding media element to `ContentMediaController` that causes some intermitent failures when I was writing test for bug1633565. When removing those checks, we can ensure that the media element would have always been added into `ContentMediaController` after calling `video.play()`. If the element haven't been added into `ContentMediaController`, then it would miss to handle the media key events when test generates a fake media key event, which causes an intermitent failure. Differential Revision: https://phabricator.services.mozilla.com/D73335
5533b1c9e3ed639ebf67ce8c44e94208c06425a2: Bug 1627999 - part7 : add test. r=bryce
alwu <alwu@mozilla.com> - Thu, 14 May 2020 02:56:40 +0000 - rev 593544
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +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
c9c9f78e131d06254dedd8b6fe5bc51c3168b493: Bug 1627999 - part6 : modify 'test_trigger_actionhanlder.html'. r=bryce
alwu <alwu@mozilla.com> - Wed, 13 May 2020 22:01:07 +0000 - rev 593543
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +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
37b8f7a47edef5e98f5257494b8c8bab830a3906: Bug 1627999 - part5 : remove out-of-date test. r=bryce
alwu <alwu@mozilla.com> - Tue, 12 May 2020 18:23:44 +0000 - rev 593542
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +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
433a0eb70fc61d034e698e692434e8ad5f1ab6a2: Bug 1627999 - part4 : listen to the playback change from the event source. r=bryce
alwu <alwu@mozilla.com> - Mon, 11 May 2020 21:36:02 +0000 - rev 593541
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +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
72a1340bc11254377fc0643a07aa991ba12fbe96: Bug 1627999 - part3 : activate controller when it first time becomes audible. r=bryce
alwu <alwu@mozilla.com> - Tue, 12 May 2020 04:00:52 +0000 - rev 593540
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip