searching for reviewer(baku)
ad476dd681e8a7b33ac5c272939850bbd0642ceb: Bug 1119956 remove unused ErrorRunnable r=baku
Karl Tomlinson <karlt+@karlt.net> - Mon, 30 Nov 2020 09:22:36 +0000 - rev 625579
Push 14929 by ffxbld-merge at Mon, 14 Dec 2020 15:19:11 +0000
Bug 1119956 remove unused ErrorRunnable r=baku Unused since https://hg.mozilla.org/mozilla-central/rev/d7b3c828ed45ce0fc47ebdcc12bb55ce9344ebae#l1.53 Differential Revision: https://phabricator.services.mozilla.com/D98115
63ef4a835e6c7012d527417b843a3995c66ebac7: Bug 1678310: Expose siteOriginNoSuffix on nsIPrincipal r=baku,nika
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Sat, 28 Nov 2020 07:21:32 +0000 - rev 625297
Push 14929 by ffxbld-merge at Mon, 14 Dec 2020 15:19:11 +0000
Bug 1678310: Expose siteOriginNoSuffix on nsIPrincipal r=baku,nika Differential Revision: https://phabricator.services.mozilla.com/D97605
e0c3ec47f2f4f7600416ef29e14d633b5652c6bf: Bug 1667581 - Batch calls to nsSegmentedBuffer::FreeOMT when dispatching to a background thread r=baku,sg,KrisWright
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 25 Nov 2020 18:21:38 +0000 - rev 625173
Push 14929 by ffxbld-merge at Mon, 14 Dec 2020 15:19:11 +0000
Bug 1667581 - Batch calls to nsSegmentedBuffer::FreeOMT when dispatching to a background thread r=baku,sg,KrisWright This is a workaround for bug 1670737 to avoid spamming a saturated thread pool with too many events. Also converts some unused code to a gtest. Differential Revision: https://phabricator.services.mozilla.com/D93995
f902a81576b750cbeb2e0db8513e78d4eabc4995: Bug 1678580 - Check file picker result for errors before showing ConfirmFolderUpload prompt. r=baku
pbz <pbz@mozilla.com> - Thu, 26 Nov 2020 10:54:22 +0000 - rev 625171
Push 14929 by ffxbld-merge at Mon, 14 Dec 2020 15:19:11 +0000
Bug 1678580 - Check file picker result for errors before showing ConfirmFolderUpload prompt. r=baku Differential Revision: https://phabricator.services.mozilla.com/D97755
cf796da336c815407d7e191266f1d923215e4e21: Bug 1678310: Expose siteOriginNoSuffix on nsIPrincipal r=baku
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Tue, 24 Nov 2020 09:04:56 +0000 - rev 625122
Push 14929 by ffxbld-merge at Mon, 14 Dec 2020 15:19:11 +0000
Bug 1678310: Expose siteOriginNoSuffix on nsIPrincipal r=baku Differential Revision: https://phabricator.services.mozilla.com/D97605
f81e69a5404625a0bf0b43f410086e0653a8f8a7: Bug 1676373 - Avoid unnecessary includes in FileList.h. r=baku
Simon Giesecke <sgiesecke@mozilla.com> - Mon, 23 Nov 2020 16:10:21 +0000 - rev 625086
Push 14929 by ffxbld-merge at Mon, 14 Dec 2020 15:19:11 +0000
Bug 1676373 - Avoid unnecessary includes in FileList.h. r=baku Differential Revision: https://phabricator.services.mozilla.com/D96554 Depends on D96553
fa598dea09034513e5ca9ea990de05548963affd: Bug 1338637 - Ask user for confirmation before folder upload. r=Gijs,geckoview-reviewers,baku
pbz <pbz@mozilla.com> - Tue, 17 Nov 2020 17:15:51 +0000 - rev 624671
Push 14929 by ffxbld-merge at Mon, 14 Dec 2020 15:19:11 +0000
Bug 1338637 - Ask user for confirmation before folder upload. r=Gijs,geckoview-reviewers,baku Differential Revision: https://phabricator.services.mozilla.com/D95324
5c29fd30af97d17b1dfdc762f0a538d5173b507d: Bug 1338637 - Ask user for confirmation before folder upload. r=Gijs,geckoview-reviewers,agi,baku
pbz <pbz@mozilla.com> - Mon, 16 Nov 2020 09:33:43 +0000 - rev 624038
Push 14929 by ffxbld-merge at Mon, 14 Dec 2020 15:19:11 +0000
Bug 1338637 - Ask user for confirmation before folder upload. r=Gijs,geckoview-reviewers,agi,baku Differential Revision: https://phabricator.services.mozilla.com/D95324
fedd5a65269a98c9e6742eecaff9e88824b826d3: Bug 1213512 use a DOMException for MaybeRejectWithNotReadableError() r=baku
Karl Tomlinson <karlt+@karlt.net> - Sun, 15 Nov 2020 22:02:05 +0000 - rev 623991
Push 14929 by ffxbld-merge at Mon, 14 Dec 2020 15:19:11 +0000
Bug 1213512 use a DOMException for MaybeRejectWithNotReadableError() r=baku This is consistent with https://w3c.github.io/FileAPI/#dfn-error-codes Depends on D95968 Differential Revision: https://phabricator.services.mozilla.com/D95969
f10b1dba4d056573bfc7300b463e0459f9b8a077: Bug 1213512 remove unused NS_ERROR_DOM_FILE_ABORT_ERR r=baku
Karl Tomlinson <karlt+@karlt.net> - Fri, 13 Nov 2020 07:55:31 +0000 - rev 623990
Push 14929 by ffxbld-merge at Mon, 14 Dec 2020 15:19:11 +0000
Bug 1213512 remove unused NS_ERROR_DOM_FILE_ABORT_ERR r=baku Depends on D95967 Differential Revision: https://phabricator.services.mozilla.com/D95968
84b55f1b78259134fb7cb0d2322abd9d3a69419b: Bug 1676152 - Generalize StructuredCloneHolder::WriteString to accept a nsAString. r=baku
Simon Giesecke <sgiesecke@mozilla.com> - Fri, 13 Nov 2020 07:55:16 +0000 - rev 623356
Push 14639 by ffxbld-merge at Mon, 16 Nov 2020 09:54:46 +0000
Bug 1676152 - Generalize StructuredCloneHolder::WriteString to accept a nsAString. r=baku Differential Revision: https://phabricator.services.mozilla.com/D96415
7905e3c244502295786209e70ff143b6a4f1dd9a: Bug 1666678 - [cookie] rejected cookie when domain have ipv6 address r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 04 Nov 2020 09:44:23 +0000 - rev 622110
Push 14639 by ffxbld-merge at Mon, 16 Nov 2020 09:54:46 +0000
Bug 1666678 - [cookie] rejected cookie when domain have ipv6 address r=baku Differential Revision: https://phabricator.services.mozilla.com/D91246
c35f659d0d3c198b702c0ca0a2e54a1c2692653d: Bug 1673680 - Remove obsolete comment in URLSearchParams.h. r=baku
Simon Giesecke <sgiesecke@mozilla.com> - Mon, 02 Nov 2020 22:12:15 +0000 - rev 621799
Push 14639 by ffxbld-merge at Mon, 16 Nov 2020 09:54:46 +0000
Bug 1673680 - Remove obsolete comment in URLSearchParams.h. r=baku URLSearchParams is no longer used in BasePrincipal since Bug 1169044. OriginAttributes is still using URLParams after Bug 1349512, but URLParams has only a single data member. Differential Revision: https://phabricator.services.mozilla.com/D94862
739ba4d3ca93b75c770bc1e87a3fc0bdea238f49: Bug 941354 - Use innerMostURI on about:{neterror,certerror}. r=prathiksha,baku
Johann Hofmann <jhofmann@mozilla.com> - Tue, 27 Oct 2020 10:55:51 +0000 - rev 620912
Push 14639 by ffxbld-merge at Mon, 16 Nov 2020 09:54:46 +0000
Bug 941354 - Use innerMostURI on about:{neterror,certerror}. r=prathiksha,baku This is to prevent issues with parsing the correct hostname for displaying and adding exceptions for urls like view-source:. Differential Revision: https://phabricator.services.mozilla.com/D94421
2edd2bd119ff974c8f07e30beeb02fd5d9fb7996: Bug 941354 - Use innerMostURI on about:{neterror,certerror}. r=prathiksha,baku
Johann Hofmann <jhofmann@mozilla.com> - Mon, 26 Oct 2020 20:12:14 +0000 - rev 620839
Push 14639 by ffxbld-merge at Mon, 16 Nov 2020 09:54:46 +0000
Bug 941354 - Use innerMostURI on about:{neterror,certerror}. r=prathiksha,baku This is to prevent issues with parsing the correct hostname for displaying and adding exceptions for urls like view-source:. Differential Revision: https://phabricator.services.mozilla.com/D94421
0bcd9a5ae49fbdc56b65bb2ee71fc96d47ad5d54: Bug 1667581 - Use a BackgroundTaskQueue to free up memory segments from nsSegmentedBuffer off main thread r=baku,sg
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 22 Oct 2020 10:47:39 +0000 - rev 620298
Push 14639 by ffxbld-merge at Mon, 16 Nov 2020 09:54:46 +0000
Bug 1667581 - Use a BackgroundTaskQueue to free up memory segments from nsSegmentedBuffer off main thread r=baku,sg Also converts some unused code to a gtest. Differential Revision: https://phabricator.services.mozilla.com/D93995
a5eee5b5c9e648992c728a85eda3416fab209683: Bug 1670820 - Part 2: Use the StoragePrincipalHelper::GetOriginAttributesForHSTS() to get the OA when checking the HSTS for http channels. r=baku,necko-reviewers,dragana
Tim Huang <tihuang@mozilla.com> - Tue, 20 Oct 2020 20:55:12 +0000 - rev 619982
Push 14639 by ffxbld-merge at Mon, 16 Nov 2020 09:54:46 +0000
Bug 1670820 - Part 2: Use the StoragePrincipalHelper::GetOriginAttributesForHSTS() to get the OA when checking the HSTS for http channels. r=baku,necko-reviewers,dragana The partitionKey for HSTS is always set with 'http' scheme. So, we should also use 'http' when checking the HSTS for http channels. Differential Revision: https://phabricator.services.mozilla.com/D93393
aa0bd600440576cdd9f2a13e8a692ffa56c84861: Bug 1670820 - Part 1: Add a test case to ensure the HSTS of subresources is partitioned. r=baku
Tim Huang <tihuang@mozilla.com> - Tue, 20 Oct 2020 20:55:10 +0000 - rev 619981
Push 14639 by ffxbld-merge at Mon, 16 Nov 2020 09:54:46 +0000
Bug 1670820 - Part 1: Add a test case to ensure the HSTS of subresources is partitioned. r=baku Differential Revision: https://phabricator.services.mozilla.com/D93392
363cbf5310a8fd59003a6bcaeb70e4a0c8ae0759: Bug 1660968 - Remove uses of GetInProcessScriptableTop in WebSocketImpl::GetLoadingPrincipal r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 19 Oct 2020 12:07:00 +0000 - rev 619787
Push 14639 by ffxbld-merge at Mon, 16 Nov 2020 09:54:46 +0000
Bug 1660968 - Remove uses of GetInProcessScriptableTop in WebSocketImpl::GetLoadingPrincipal r=baku This change also simplifies the code a bit. Also, as BrowsingContext::GetOpener returns null when there's no opener, we don't have to check whether the opener and innerWindow are the same. Differential Revision: https://phabricator.services.mozilla.com/D93219
641938902e140690839852aa75892a563c74816b: Bug 1670820 - Part 2: Use the StoragePrincipalHelper::GetOriginAttributesForHSTS() to get the OA when checking the HSTS for http channels. r=baku,dragana a=pascal
Tim Huang <tihuang@mozilla.com> - Tue, 20 Oct 2020 20:55:12 +0000 - rev 619255
Push 14374 by ryanvm@gmail.com at Fri, 23 Oct 2020 17:41:01 +0000
Bug 1670820 - Part 2: Use the StoragePrincipalHelper::GetOriginAttributesForHSTS() to get the OA when checking the HSTS for http channels. r=baku,dragana a=pascal The partitionKey for HSTS is always set with 'http' scheme. So, we should also use 'http' when checking the HSTS for http channels. Differential Revision: https://phabricator.services.mozilla.com/D93393
ea98cc694c97446597c9dbcdcbb424e2b51502c2: Bug 1670820 - Part 1: Add a test case to ensure the HSTS of subresources is partitioned. r=baku, a=pascal
Tim Huang <tihuang@mozilla.com> - Tue, 20 Oct 2020 20:55:10 +0000 - rev 619254
Push 14374 by ryanvm@gmail.com at Fri, 23 Oct 2020 17:41:01 +0000
Bug 1670820 - Part 1: Add a test case to ensure the HSTS of subresources is partitioned. r=baku, a=pascal Differential Revision: https://phabricator.services.mozilla.com/D93392
a70128c7f6b1d34e066021698c111c098f42df87: Bug 1642951 - Don't fill the nsBufferedStream buffer when seeking to 0, to avoid opening lazy inner streams. r=baku,necko-reviewers
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 09 Oct 2020 04:38:10 +0000 - rev 618149
Push 14302 by ffxbld-merge at Mon, 19 Oct 2020 16:06:48 +0000
Bug 1642951 - Don't fill the nsBufferedStream buffer when seeking to 0, to avoid opening lazy inner streams. r=baku,necko-reviewers Differential Revision: https://phabricator.services.mozilla.com/D91362
a1b892fa5d21afa975a65901046a7ddf51bf9829: Bug 1658416 - Remove current pending events handling r=baku
Chris Martin <cmartin@mozilla.com> - Wed, 07 Oct 2020 17:25:39 +0000 - rev 617747
Push 14302 by ffxbld-merge at Mon, 19 Oct 2020 16:06:48 +0000
Bug 1658416 - Remove current pending events handling r=baku The "pending events" functionality is going to be taken by the test channel itself, so this code is no longer needed Differential Revision: https://phabricator.services.mozilla.com/D86746
71aa02ea22b62481ff6cfb8755042a8c37562238: Bug 1666678 - [cookie] rejected cookie when domain have ipv6 address r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 24 Sep 2020 13:17:42 +0000 - rev 617319
Push 14302 by ffxbld-merge at Mon, 19 Oct 2020 16:06:48 +0000
Bug 1666678 - [cookie] rejected cookie when domain have ipv6 address r=baku Differential Revision: https://phabricator.services.mozilla.com/D91246
cfae2cf1e250766c88fa6aa4edbceebb7836897f: Bug 1642951 - Don't open the underlying file unnecessarily when seeking nsFileInputStream to the start. r=baku,necko-reviewers,valentin
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 23 Sep 2020 23:34:19 +0000 - rev 615877
Push 14302 by ffxbld-merge at Mon, 19 Oct 2020 16:06:48 +0000
Bug 1642951 - Don't open the underlying file unnecessarily when seeking nsFileInputStream to the start. r=baku,necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D91088
11c0130d00a4d38d313bf9c0f997633e352a857e: Bug 1635828 - Isolate HSTS per first-party when privacy.partition.network_state is set to true - part 4 - Fix tests. r=baku
Tim Huang <tihuang@mozilla.com> - Mon, 21 Sep 2020 07:38:00 +0000 - rev 615803
Push 14302 by ffxbld-merge at Mon, 19 Oct 2020 16:06:48 +0000
Bug 1635828 - Isolate HSTS per first-party when privacy.partition.network_state is set to true - part 4 - Fix tests. r=baku We need to specifiy the partition key for correctly clean-up HSTS data if network partition is enabled. Without this, some tests could be affected by HSTS. Differential Revision: https://phabricator.services.mozilla.com/D90420
5155d75391f33e714fc5ca71bec0d297d3eb7648: Bug 1666716: remove outdated comment of `nsITransferable::init`'s documentation. r=baku
Mirko Brodesser <mbrodesser@mozilla.com> - Wed, 23 Sep 2020 13:06:04 +0000 - rev 615786
Push 14302 by ffxbld-merge at Mon, 19 Oct 2020 16:06:48 +0000
Bug 1666716: remove outdated comment of `nsITransferable::init`'s documentation. r=baku The corresponding feature was removed in bug 815952. Differential Revision: https://phabricator.services.mozilla.com/D91102
12b872c32cf221209c785d21642b5dad6ee3a183: Bug 1665355 - Don't throw on appcache.update() if the storage is disabled r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Fri, 18 Sep 2020 13:57:11 +0000 - rev 614596
Push 13943 by ffxbld-merge at Mon, 21 Sep 2020 13:41:08 +0000
Bug 1665355 - Don't throw on appcache.update() if the storage is disabled r=baku To avoid applications breaking, this method shouldn't throw when called if the pref is set to off. To reproduce go to: https://webdbg.com/test/appcache/ Open devtools console Type: appCache.update() Make sure it doesn't throw Differential Revision: https://phabricator.services.mozilla.com/D90390
1f93614c3fdee428574cf993a7f6dec5632cb900: Bug 1635828 - Isolate HSTS per first-party when privacy.partition.network_state is set to true - part 4 - Fix tests. r=baku
Tim Huang <tihuang@mozilla.com> - Fri, 18 Sep 2020 13:56:58 +0000 - rev 614591
Push 13943 by ffxbld-merge at Mon, 21 Sep 2020 13:41:08 +0000
Bug 1635828 - Isolate HSTS per first-party when privacy.partition.network_state is set to true - part 4 - Fix tests. r=baku We need to specifiy the partition key for correctly clean-up HSTS data if network partition is enabled. Without this, some tests could be affected by HSTS. Differential Revision: https://phabricator.services.mozilla.com/D90420
e8ab3ae93f45edf39463c3203fbe68da526dfa29: Bug 1654531 - Remove the support for cache option from cache.match; r=dom-workers-and-storage-reviewers,webidl,asuth,baku
Tom Tung <shes050117@gmail.com> - Thu, 17 Sep 2020 13:02:46 +0000 - rev 614460
Push 13943 by ffxbld-merge at Mon, 21 Sep 2020 13:41:08 +0000
Bug 1654531 - Remove the support for cache option from cache.match; r=dom-workers-and-storage-reviewers,webidl,asuth,baku Fix the test cases for "Cache.match does not support cacheName option" Depends on D84502 Differential Revision: https://phabricator.services.mozilla.com/D84503
d357edbeb7f05de873907f11ae0e278b94783a82: Bug 1664360 also use Region.jsm for vpn region restriction r=baku
Luke Crouch <lcrouch@mozilla.com> - Wed, 16 Sep 2020 12:04:10 +0000 - rev 614189
Push 13943 by ffxbld-merge at Mon, 21 Sep 2020 13:41:08 +0000
Bug 1664360 also use Region.jsm for vpn region restriction r=baku Differential Revision: https://phabricator.services.mozilla.com/D90287
d9084ec8e2b36212dffcdbd979ea728189d71b2c: Bug 1664360 - introduce browser.privatebrowsing.vpnpromourl r=baku
Luke Crouch <lcrouch@mozilla.com> - Mon, 14 Sep 2020 09:29:44 +0000 - rev 613824
Push 13943 by ffxbld-merge at Mon, 21 Sep 2020 13:41:08 +0000
Bug 1664360 - introduce browser.privatebrowsing.vpnpromourl r=baku Use browser.privatebrowsing.vpnpromourl pref to control the display and link param value of the VPN promo in about:privatebrowsing. Differential Revision: https://phabricator.services.mozilla.com/D89916
86bdb660fa24f3daf028d9c8016d81556cd7ed5e: Bug 1662964 - Replace MOZ_MUST_USE with [[nodiscard]] in dom/file. r=baku
Chris Peterson <cpeterson@mozilla.com> - Tue, 08 Sep 2020 15:15:19 +0000 - rev 613240
Push 13943 by ffxbld-merge at Mon, 21 Sep 2020 13:41:08 +0000
Bug 1662964 - Replace MOZ_MUST_USE with [[nodiscard]] in dom/file. r=baku The MOZ_MUST_USE macro is defined as clang's and gcc's nonstandard __attribute__((warn_unused_result)). Now that we compile as C++17 by default (bug 1560664), we can replace MOZ_MUST_USE with C++17's standard [[nodiscard]] attribute. Differential Revision: https://phabricator.services.mozilla.com/D89237
2bfe670b275d5236feca9af1b50d225cf7f4a448: Bug 1660636 - Use download attribute filename instead of File.name. r=baku
Tom Schuster <evilpies@gmail.com> - Tue, 08 Sep 2020 19:56:52 +0000 - rev 613203
Push 13943 by ffxbld-merge at Mon, 21 Sep 2020 13:41:08 +0000
Bug 1660636 - Use download attribute filename instead of File.name. r=baku Differential Revision: https://phabricator.services.mozilla.com/D88571
4ac362e33e29f082eaf9b9dce4bb4ec6dde71352: Bug 1662987 - ClearDataService should know how to clear the stylesheet cache. r=baku
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 08 Sep 2020 19:38:43 +0000 - rev 613201
Push 13943 by ffxbld-merge at Mon, 21 Sep 2020 13:41:08 +0000
Bug 1662987 - ClearDataService should know how to clear the stylesheet cache. r=baku Much like it does for images. Differential Revision: https://phabricator.services.mozilla.com/D89242
75c91a941601fc04f415a204a07f1d159d0b963a: Bug 1646545 - Replace GetInProcessScriptableTop usage with TopWindowContext() in WebSocket.cpp r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 25 Aug 2020 08:25:00 +0000 - rev 611211
Push 13943 by ffxbld-merge at Mon, 21 Sep 2020 13:41:08 +0000
Bug 1646545 - Replace GetInProcessScriptableTop usage with TopWindowContext() in WebSocket.cpp r=baku Differential Revision: https://phabricator.services.mozilla.com/D87843
80561cec3c5f4fe15fc2e61e5b353bf3536ae74f: Bug 1657313 - feature-policy bugs should be filed under Core :: DOM: Security r=baku
Jens Hausdorf <mail@jens-hausdorf.de> - Tue, 25 Aug 2020 08:25:20 +0000 - rev 611209
Push 13943 by ffxbld-merge at Mon, 21 Sep 2020 13:41:08 +0000
Bug 1657313 - feature-policy bugs should be filed under Core :: DOM: Security r=baku Differential Revision: https://phabricator.services.mozilla.com/D87582
9805d96960f57bff6f5c253aef17598f1e936b4d: Bug 1659652 - Add logging to nsMixedContentBlocker::ShouldLoad r=freddyb,baku
Jens Hausdorf <mail@jens-hausdorf.de> - Tue, 25 Aug 2020 08:25:46 +0000 - rev 611208
Push 13943 by ffxbld-merge at Mon, 21 Sep 2020 13:41:08 +0000
Bug 1659652 - Add logging to nsMixedContentBlocker::ShouldLoad r=freddyb,baku Differential Revision: https://phabricator.services.mozilla.com/D87410
e1dc77c24b2b070b13136901b08966595436cb72: Bug 1609068 - Part 2: Add Mac OS Xbox wireless gamepads remapping. r=baku
Chris Martin <cmartin@mozilla.com> - Thu, 20 Aug 2020 17:57:42 +0000 - rev 610180
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1609068 - Part 2: Add Mac OS Xbox wireless gamepads remapping. r=baku Original Author: Daosheng Mu Differential Revision: https://phabricator.services.mozilla.com/D84918
a6ceaf14f271d4bcbd37c0789b6f739eda2309e3: Bug 1609068 - Part 1: Replace map with unordered_map for more efficiently querying remapped game buttons. r=baku
Chris Martin <cmartin@mozilla.com> - Thu, 20 Aug 2020 17:40:32 +0000 - rev 610179
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1609068 - Part 1: Replace map with unordered_map for more efficiently querying remapped game buttons. r=baku Original author: Daosheng Mu Differential Revision: https://phabricator.services.mozilla.com/D84917
d92766e56d92847d4639466c0d5aea89252371f8: Bug 1660216 - Fix formatting of ContentSecurityManager logging r=freddyb,baku
Jens Hausdorf <mail@jens-hausdorf.de> - Thu, 20 Aug 2020 13:17:42 +0000 - rev 610142
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1660216 - Fix formatting of ContentSecurityManager logging r=freddyb,baku Differential Revision: https://phabricator.services.mozilla.com/D87731
2ee74dd329ceac5ae14c04a640013044a087e15b: Bug 1655190 - Always include third-party cookies in downloads r=Gijs,baku
Rob Wu <rob@robwu.nl> - Wed, 19 Aug 2020 11:07:37 +0000 - rev 609951
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1655190 - Always include third-party cookies in downloads r=Gijs,baku The internal Download API and the downloads API for extensions trigger download requests on behalf of users. These should be considered first-party requests, and therefore not be restricted by sameSite cookie restrictions or tracking protection. This patch has two components: - Ensure that triggeringPrincipal is always the system principal, to make sure that `BasePrincipal::IsThirdPartyChannel` returns false when called by `CookieCommons::IsSameSiteForeign`. The extension API implementation was the only consumer of the Download API where triggeringPrincipal wasn't the system principal (because loadingPrincipal is a moz-extension:-URI since bug 1579911). - Set `channel.forceAllowThirdPartyCookie` to true, so that cookies are always included in download requests even if the preference `network.cookie.cookieBehavior` is 1 (aka BEHAVIOR_REJECT_FOREIGN). Differential Revision: https://phabricator.services.mozilla.com/D87359
3c09a7927d645048b7f009c31f4fae4f3b95eee8: Bug 1646554 - use browsing context to validate the sender. r=baku
alwu <alwu@mozilla.com> - Wed, 19 Aug 2020 10:31:54 +0000 - rev 609942
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1646554 - use browsing context to validate the sender. r=baku Differential Revision: https://phabricator.services.mozilla.com/D86879
d48e99735b2cf781539b8e1f2865e7bc304bcb01: Bug 1653568 - Add testcase to make sure WebSocket is classified by URL Classifier r=baku
Dimi Lee <dlee@mozilla.com> - Tue, 18 Aug 2020 09:24:05 +0000 - rev 609722
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1653568 - Add testcase to make sure WebSocket is classified by URL Classifier r=baku Differential Revision: https://phabricator.services.mozilla.com/D83942
365ae38a5bca68e4d8c8cf25b8f5230e306b0f09: Bug 1650607 - Change WPT test for File constructor replacement. r=baku
Tom Schuster <evilpies@gmail.com> - Mon, 17 Aug 2020 16:53:16 +0000 - rev 609598
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1650607 - Change WPT test for File constructor replacement. r=baku Change the test to follow the proposed change in https://github.com/w3c/FileAPI/issues/41, now that all browsers agree to not replace /. Depends on D86981 Differential Revision: https://phabricator.services.mozilla.com/D87112
5e87f862c24b0211719358128ff30fee9e877622: Bug 1650607 - Do not replace / with : in File constructor. r=baku
Tom Schuster <evilpies@gmail.com> - Mon, 17 Aug 2020 09:52:14 +0000 - rev 609597
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1650607 - Do not replace / with : in File constructor. r=baku Basically a backout of https://hg.mozilla.org/mozilla-central/rev/1857e763332c. Pending spec change: https://github.com/w3c/FileAPI/issues/41 Differential Revision: https://phabricator.services.mozilla.com/D86981
5b5c9a90187b6f5dfcbdee1cf673ca829bacc144: Bug 1653165 - Update PerformanceNavigationTiming before load event fires r=baku
Sean Feng <sefeng@mozilla.com> - Thu, 13 Aug 2020 07:49:50 +0000 - rev 609215
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1653165 - Update PerformanceNavigationTiming before load event fires r=baku Currently, we are not only updating the timing, but also sending the timing to observers, which is not correct. According to the Processing Modal of PerformanceNavigationTiming (https://www.w3.org/TR/navigation-timing-2/#processing-model), Queuing the task should be happened after user agent completes the load event. Differential Revision: https://phabricator.services.mozilla.com/D85507
c9db7aaa4eda8702b4bf9708a14dc971eb7138c3: Bug 1656957 - Pin AbortSignalImpl instance while signaling followers. r=baku
Simon Giesecke <sgiesecke@mozilla.com> - Thu, 13 Aug 2020 08:10:19 +0000 - rev 609186
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1656957 - Pin AbortSignalImpl instance while signaling followers. r=baku Differential Revision: https://phabricator.services.mozilla.com/D86011
64e0e602e580dcd8e333e86862ed3fe720220799: Bug 1658471 - Remove dom.security.featurePolicy.enabled. r=baku
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 12 Aug 2020 10:57:04 +0000 - rev 609032
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1658471 - Remove dom.security.featurePolicy.enabled. r=baku We've shipped it on by default since 74 (bug 1617219). Differential Revision: https://phabricator.services.mozilla.com/D86665
fe8a43ec580c0772ad7e80ca72efdc379a30d351: Bug 1654803 - Fixing the crash issue in PermissionDelegateHandler::GetPermission(). r=baku
Tim Huang <tihuang@mozilla.com> - Wed, 12 Aug 2020 07:53:35 +0000 - rev 609026
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1654803 - Fixing the crash issue in PermissionDelegateHandler::GetPermission(). r=baku At very rare situations, we won't be able to get the top level window context. Perhaps, it's the case that the window has been detached from the dom tree while checking the permission. So, we need to check the top level window context before we really use it. Differential Revision: https://phabricator.services.mozilla.com/D85978