8b425b5dfb9f08cf17fab269b91b01aa861208b4: Bug 1432949 - Allow system principal initialize a channel for revoked blob URLs r=geckoview-reviewers,snorp,baku,ckerschb
owlishDeveloper <bugzeeeeee@gmail.com> - Wed, 20 May 2020 14:39:28 +0000 - rev 531247
Push 37436 by ncsoregi@mozilla.com at Wed, 20 May 2020 21:30:50 +0000
Bug 1432949 - Allow system principal initialize a channel for revoked blob URLs r=geckoview-reviewers,snorp,baku,ckerschb Differential Revision: https://phabricator.services.mozilla.com/D75659
862f6454d127fa4d10c6e96995470de0e1e20512: Bug 1628048 - send telemetry data when users attempt to play HLS contents. r=bryce,liuche
John Lin <jolin@mozilla.com> - Wed, 20 May 2020 01:41:43 +0000 - rev 531246
Push 37436 by ncsoregi@mozilla.com at Wed, 20 May 2020 21:30:50 +0000
Bug 1628048 - send telemetry data when users attempt to play HLS contents. r=bryce,liuche Differential Revision: https://phabricator.services.mozilla.com/D75158
be73bced208053fcbf2766928c80eb595845fefd: Bug 1636804 - Remove quotes and escaping for header sections r=nchevobbe
Hubert Boma Manilla <hmanilla@mozilla.com> - Wed, 20 May 2020 14:41:00 +0000 - rev 531245
Push 37436 by ncsoregi@mozilla.com at Wed, 20 May 2020 21:30:50 +0000
Bug 1636804 - Remove quotes and escaping for header sections r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D76111
2dd9568a90442602f449ffdc1bce6926de7765d1: Bug 1636463 - Refactor ASRouter to use SpecialMessageActions r=k88hudson
Andrei Oprea <andrei.br92@gmail.com> - Wed, 20 May 2020 12:08:40 +0000 - rev 531244
Push 37436 by ncsoregi@mozilla.com at Wed, 20 May 2020 21:30:50 +0000
Bug 1636463 - Refactor ASRouter to use SpecialMessageActions r=k88hudson Differential Revision: https://phabricator.services.mozilla.com/D74921
2d918365a8658bb0b8f94ed938dcf3842edf8404: Bug 1633340 - Part 8: Explicitly wait the console message before get the console log. r=baku
Tim Huang <tihuang@mozilla.com> - Wed, 20 May 2020 13:50:01 +0000 - rev 531243
Push 37436 by ncsoregi@mozilla.com at Wed, 20 May 2020 21:30:50 +0000
Bug 1633340 - Part 8: Explicitly wait the console message before get the console log. r=baku Sometimes we check the console log before the content blocking log has appeared on the console in Fission. This patch makes the test framework to explicitly wait the content blocking log. Depends on D75980 Differential Revision: https://phabricator.services.mozilla.com/D76146
51a737bb9ba70d63437386c99ebe728f6051f4a7: Bug 1633340 - Part 7: Request even longer timeout for ETP tests in Fission. r=baku
Tim Huang <tihuang@mozilla.com> - Wed, 20 May 2020 13:48:29 +0000 - rev 531242
Push 37436 by ncsoregi@mozilla.com at Wed, 20 May 2020 21:30:50 +0000
Bug 1633340 - Part 7: Request even longer timeout for ETP tests in Fission. r=baku The ETP test needs a longer running time in Fission. We make it longer in this patch. Differential Revision: https://phabricator.services.mozilla.com/D75980
ec7583769b9cb9127a2753cafb1172908e066ab9: Bug 1633340 - Part 6: Use the 'http' scheme for TEST_ANOTHER_3RD_PARTY_DOMAIN in ETP test for Fission. r=baku
Tim Huang <tihuang@mozilla.com> - Wed, 20 May 2020 13:48:11 +0000 - rev 531241
Push 37436 by ncsoregi@mozilla.com at Wed, 20 May 2020 21:30:50 +0000
Bug 1633340 - Part 6: Use the 'http' scheme for TEST_ANOTHER_3RD_PARTY_DOMAIN in ETP test for Fission. r=baku Due to the fact the the same domain with different schemes would be consider as third-party in Fission. So, we have to use the same scheme when doing the test in Fission. This patch change TEST_ANOTHER_3RD_PARTY_DOMAIN to http scheme in Fission mode. In non-Fission mode, it will still use https scheme. Differential Revision: https://phabricator.services.mozilla.com/D75979
e1c78a5bcd8d6a0d1215276d88d483714232e698: Bug 1633340 - Part 5: Use a Fission compatible API to wait permissions in storageAccessAPIHelpers.js. r=baku
Tim Huang <tihuang@mozilla.com> - Wed, 20 May 2020 13:49:56 +0000 - rev 531240
Push 37436 by ncsoregi@mozilla.com at Wed, 20 May 2020 21:30:50 +0000
Bug 1633340 - Part 5: Use a Fission compatible API to wait permissions in storageAccessAPIHelpers.js. r=baku The old SpecialPowers.Services.perms.testPermissionFromPrincipal() would only test the permission in the content process. But we won't sync the stoarge permission to the tracker's process since it is under the top-level principal. In order to resolve this, we change to use SpecialPowers.testPermission() which asynchronously test permission in the parent process. Through it, we can make waiting permissions fission-compatible. Differential Revision: https://phabricator.services.mozilla.com/D75978
0851ca04159b43681a0a0813f2d17cc294e5a398: Bug 1633340 - Part 4: Change the way how we do accessRemoval test for the 'navigate-topframe'. r=baku
Tim Huang <tihuang@mozilla.com> - Wed, 20 May 2020 13:46:52 +0000 - rev 531239
Push 37436 by ncsoregi@mozilla.com at Wed, 20 May 2020 21:30:50 +0000
Bug 1633340 - Part 4: Change the way how we do accessRemoval test for the 'navigate-topframe'. r=baku When we do the accessRemoval test for the top-frame navigation, we first add an iframe through the test script and then do the naviagtion. After the browser has been navigated back, it will access the same iframe to see if the storage access is removed. This works for non-Fission mode. But, it wont work for Fission. In Fission, the iframe added by the script won't exist after navigating back. So, we cannot use the same iframe to do the test. In order to address this, we change the test to create a new iframe instead and do the test in it. Differential Revision: https://phabricator.services.mozilla.com/D75977
d8b89c681ed05cdc0313c9bf06aa05f75a811904: Bug 1633340 - Part 3: Make DynamicFPIHelper and StoragePrincipalHelper Fission compatible. r=baku
Tim Huang <tihuang@mozilla.com> - Wed, 20 May 2020 13:46:08 +0000 - rev 531238
Push 37436 by ncsoregi@mozilla.com at Wed, 20 May 2020 21:30:50 +0000
Bug 1633340 - Part 3: Make DynamicFPIHelper and StoragePrincipalHelper Fission compatible. r=baku Differential Revision: https://phabricator.services.mozilla.com/D75976
50393ee6ebf8373549dd3c30f73105c586eb7db9: Bug 1633340 - Part 2: Make opening window in iframe for antitracking test framework fission-compatible. r=baku
Tim Huang <tihuang@mozilla.com> - Wed, 20 May 2020 13:45:35 +0000 - rev 531237
Push 37436 by ncsoregi@mozilla.com at Wed, 20 May 2020 21:30:50 +0000
Bug 1633340 - Part 2: Make opening window in iframe for antitracking test framework fission-compatible. r=baku Differential Revision: https://phabricator.services.mozilla.com/D75975
c8bea1f96f4b4151dc9d871632d480ebb1c99ea3: Bug 1633340 - Part 1: Resolve assertion issues for the ETP test framework. r=baku
Tim Huang <tihuang@mozilla.com> - Wed, 20 May 2020 13:45:10 +0000 - rev 531236
Push 37436 by ncsoregi@mozilla.com at Wed, 20 May 2020 21:30:50 +0000
Bug 1633340 - Part 1: Resolve assertion issues for the ETP test framework. r=baku There are two places where we will hit the assertion during the test. It won't stop the test, but might bring unforeseeable problems in the future. There are two assertions, one is that we don't read the channel when we use a channel to detect if a third party page is a tracker. The another one is that we directly open window from the chrome window. This patch fixes these issues. Differential Revision: https://phabricator.services.mozilla.com/D75974
f6b6c12af50b5fac065ab093fc2b0aef49c5c3c4: Bug 1635218 - Update Protections Dashboard entry points. r=prathiksha,fluent-reviewers,flod
Erica Wright <ewright@mozilla.com> - Tue, 19 May 2020 16:58:51 +0000 - rev 531235
Push 37436 by ncsoregi@mozilla.com at Wed, 20 May 2020 21:30:50 +0000
Bug 1635218 - Update Protections Dashboard entry points. r=prathiksha,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D74940
53e1ca235403d2004310059331c0d340712b3e77: Bug 1613609 - prototype patch with whitelist for sysrequest r=ckerschb
Frederik Braun <fbraun@mozilla.com> - Wed, 20 May 2020 13:01:35 +0000 - rev 531234
Push 37436 by ncsoregi@mozilla.com at Wed, 20 May 2020 21:30:50 +0000
Bug 1613609 - prototype patch with whitelist for sysrequest r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D75064
0891c22db1dcc1ebb983dddbe1e4ad005ce81646: Bug 1635768 - Moved MDNCompatibility library to devtools/shared r=mtigley,daisuke
Kriyszig <lelouch.cpp@gmail.com> - Wed, 20 May 2020 12:54:10 +0000 - rev 531233
Push 37436 by ncsoregi@mozilla.com at Wed, 20 May 2020 21:30:50 +0000
Bug 1635768 - Moved MDNCompatibility library to devtools/shared r=mtigley,daisuke The MDNCompatibility library will be shared between the upcoming Compatibility Actor and the Compatibility Panel in the inspector. This library is necessary for tests in Compatibility Panel and hence is being moved to the devtools/shared looking at it's requirements in client as well as the devtools/server/actors Differential Revision: https://phabricator.services.mozilla.com/D75998
18a19f4d0148f9eeceb966adf45ebcdb2585f918: Bug 1639242 - tweak browser_preferences_usage.js to make it pass on Windows with Fission enabled, r=Gijs.
Florian Quèze <florian@queze.net> - Wed, 20 May 2020 13:12:02 +0000 - rev 531232
Push 37436 by ncsoregi@mozilla.com at Wed, 20 May 2020 21:30:50 +0000
Bug 1639242 - tweak browser_preferences_usage.js to make it pass on Windows with Fission enabled, r=Gijs. Depends on D75553 Differential Revision: https://phabricator.services.mozilla.com/D76108
2195e7f43611f0a684502d88cc8a0a875aeb94b9: Bug 1637603 - Extract the startup recording logic for image loading from the rest of startup recorder, r=johannh.
Florian Quèze <florian@queze.net> - Wed, 20 May 2020 13:24:40 +0000 - rev 531231
Push 37436 by ncsoregi@mozilla.com at Wed, 20 May 2020 21:30:50 +0000
Bug 1637603 - Extract the startup recording logic for image loading from the rest of startup recorder, r=johannh. Depends on D75106 Differential Revision: https://phabricator.services.mozilla.com/D75553
91484d28b0cba16432817d8b834ac02658076047: Bug 1629824 - On Windows asan disable browser startup tests depending on startup profiling, due to intermittent startup hangs, r=emalysz.
Florian Quèze <florian@queze.net> - Wed, 20 May 2020 13:24:00 +0000 - rev 531230
Push 37436 by ncsoregi@mozilla.com at Wed, 20 May 2020 21:30:50 +0000
Bug 1629824 - On Windows asan disable browser startup tests depending on startup profiling, due to intermittent startup hangs, r=emalysz. Differential Revision: https://phabricator.services.mozilla.com/D75106
67f178edf1bfcc7e974d2e04f43b01dfa2a1f575: Bug 1637603 - Re-enable syncIPC test on Linux, r=emalysz.
Florian Quèze <florian@queze.net> - Wed, 20 May 2020 10:17:25 +0000 - rev 531229
Push 37436 by ncsoregi@mozilla.com at Wed, 20 May 2020 21:30:50 +0000
Bug 1637603 - Re-enable syncIPC test on Linux, r=emalysz. Differential Revision: https://phabricator.services.mozilla.com/D75104
cb3d6fc3c2fa821d796d08f2c6c07cd8e62902ec: Bug 1580390 - fix sync IPC whitelist entries for PLayerTransaction::Msg_GetTextureFactoryIdentifier, PCompositorBridge::Msg_Initialize and PCompositorWidget::Msg_Initialize, r=emalysz.
Florian Quèze <florian@queze.net> - Wed, 20 May 2020 10:17:13 +0000 - rev 531228
Push 37436 by ncsoregi@mozilla.com at Wed, 20 May 2020 21:30:50 +0000
Bug 1580390 - fix sync IPC whitelist entries for PLayerTransaction::Msg_GetTextureFactoryIdentifier, PCompositorBridge::Msg_Initialize and PCompositorWidget::Msg_Initialize, r=emalysz. Differential Revision: https://phabricator.services.mozilla.com/D75103
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip