Andrea Marchesini
0311b76022
Bug 1625568 - Add compatibility heuristics to third-party cookie blocking - part 2 - enable storageAccess API and heuristics, r=dimi,timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D69047
--HG--
extra : moz-landing-system : lando
2020-04-02 15:30:57 +00:00
Honza Bambas
994473ee21
Bug 1605895 - Add a diagnostic assertion when an http channel on the child process loading CSS does not notify OnStopRequest before being destroyed, r=michal
...
Differential Revision: https://phabricator.services.mozilla.com/D68025
--HG--
extra : moz-landing-system : lando
2020-04-02 15:53:54 +00:00
ffxbld
11eaff63b3
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D69379
--HG--
extra : moz-landing-system : lando
2020-04-02 14:01:33 +00:00
Dragana Damjanovic
722d96a748
Bug 1626799 - Update Neqo to 0.2.3 r=agrover
...
Differential Revision: https://phabricator.services.mozilla.com/D69290
--HG--
rename : third_party/rust/neqo-common/src/once.rs => third_party/rust/neqo-crypto/src/once.rs
extra : moz-landing-system : lando
2020-04-01 23:48:22 +00:00
Dragana Damjanovic
0530999f38
Bug 1626359 - Make mSlowConsumersReadyForRead actually hold references. r=kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D69094
--HG--
extra : moz-landing-system : lando
2020-04-01 19:58:07 +00:00
Matt Woodrow
c7b55e1d51
Bug 1589275 - Run DocumentChannel CSP checks in the parent, and send only the violations to the content process. r=nika,ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D68497
--HG--
extra : moz-landing-system : lando
2020-04-01 22:10:21 +00:00
Dragana Damjanovic
d9c45dba03
Bug 1625198 - We should count bytes read from the network not from neqo. r=michal
...
Differential Revision: https://phabricator.services.mozilla.com/D68903
--HG--
extra : moz-landing-system : lando
2020-04-01 14:52:29 +00:00
Christoph Kerschbaumer
cc0919a14b
Bug 1625918: Remove superfluous null checks for mLoadInfo within Necko. r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D68790
--HG--
extra : moz-landing-system : lando
2020-04-01 06:58:13 +00:00
Narcis Beleuzu
708c3f91f3
Backed out 2 changesets (bug 1589275) for bustages on dom/security . CLOSED TREE
...
Backed out changeset e2bab42cfd60 (bug 1589275)
Backed out changeset d0a77f4a0ad8 (bug 1589275)
2020-04-01 09:48:11 +03:00
Matt Woodrow
d4c04ad489
Bug 1589275 - Run DocumentChannel CSP checks in the parent, and send only the violations to the content process. r=nika,ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D68497
--HG--
extra : moz-landing-system : lando
2020-03-31 23:29:07 +00:00
Dragana Damjanovic
a8e8e4a9b6
Bug 1625841 - Check refPtr not weakPtr. r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D69056
--HG--
extra : moz-landing-system : lando
2020-03-31 18:48:57 +00:00
MahakBansal
a00e0bcebe
Bug 1624286 - Notification for rejected cookies.r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D68444
--HG--
extra : moz-landing-system : lando
2020-03-30 11:45:39 +00:00
sonakshi
18f7d63c13
Bug 1544868 - Remove network predictor code and network.predictor.cleaned-up preference r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D68341
--HG--
extra : moz-landing-system : lando
2020-03-31 13:57:09 +00:00
Michal Novotny
6ea08bf0d7
Bug 1622335 - Add telemetry for PAC scripts served over FTP r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D67912
--HG--
extra : moz-landing-system : lando
2020-03-24 18:32:57 +00:00
Valentin Gosu
c0aef79fdb
Bug 1625727 - Only pass ChildLoadInfoForwarderArgs when mRedirectChannelChild implements nsIChannel r=ckerschb,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D68811
--HG--
extra : moz-landing-system : lando
2020-03-31 07:56:11 +00:00
Jeff Walden
6a774342a0
Bug 1626105 - Convert |JS::Compile| for UTF-8 to |JS::CompileDontInflate| semantics, and remove |JS::CompileDontInflate|. r=evilpie
...
Differential Revision: https://phabricator.services.mozilla.com/D68905
--HG--
extra : moz-landing-system : lando
2020-03-31 01:30:05 +00:00
Kevin Jacobs
042e191487
Bug 1624128 - Backed out changeset 3ed30e6b6de1 - Updating Fx76 to NSS 3.51.1 r=keeler
...
Revert setting CK_GCM_PARAMS ulIvBits, as this field won't exist until NSS 3.52.
Depends on D68665
Differential Revision: https://phabricator.services.mozilla.com/D68602
--HG--
extra : moz-landing-system : lando
2020-03-30 21:12:45 +00:00
Christoph Kerschbaumer
f36e9763ef
Bug 1625943: Eliminate unneeded intializations to TYPE_OTHER within Necko. r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D68795
--HG--
extra : moz-landing-system : lando
2020-03-30 14:29:49 +00:00
Tim Huang
87f4ac4589
Bug 1616788 - Part 4: Set the hasStoragePermission when opening the channel in the parent process. r=dimi,baku
...
We do the pre-calculation of the storage permission in the parent
process when opening the channel.
Differential Revision: https://phabricator.services.mozilla.com/D67469
--HG--
extra : moz-landing-system : lando
2020-03-30 14:10:40 +00:00
Tim Huang
da4b3a697c
Bug 1616788 - Part 1: Add a hasStoragePermission flag in the LoadInfo. r=dimi,baku
...
We add a flag 'HasStoragePermission' in the LoadInfo. This flag
represents whether the loading document, for docuemnt loads, or the
loading resource has the storage permission. And this flag would only
get updated in the parent process when opening the channel.
Differential Revision: https://phabricator.services.mozilla.com/D67466
--HG--
extra : moz-landing-system : lando
2020-03-30 14:10:07 +00:00
ffxbld
b15d2587f4
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D68798
--HG--
extra : moz-landing-system : lando
2020-03-30 14:02:50 +00:00
Emilio Cobos Álvarez
02c5c21c33
Bug 1625792 - Remove nsIURIContentListener.onStartURIOpen. r=mattwoodrow
...
It's only used to check whether the docshell is gone already, and we need to
deal with that in other places anyway. No other useful implementation.
In comm-central there are a couple, but they're useless too.
Differential Revision: https://phabricator.services.mozilla.com/D68731
--HG--
extra : moz-landing-system : lando
2020-03-29 22:10:09 +00:00
MahakBansal
77ec5a107b
Bug 1179250 - Make implementation of GetInterface return NS_ERROR_NO_INTERFACE on error.r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D68607
--HG--
extra : moz-landing-system : lando
2020-03-29 20:31:27 +00:00
sonakshi
b204bf50aa
Bug 1551306 - Remove context parameter from nsIProgressEventSink.onProgress() and nsIProgressEventSink.onStatus() r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D68235
--HG--
extra : moz-landing-system : lando
2020-03-29 19:18:56 +00:00
Michal Novotny
e3d86ceafe
Bug 1587353 - Add http3 tests r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D48670
--HG--
extra : moz-landing-system : lando
2020-03-25 13:36:00 +00:00
Michal Novotny
e4de0c38d1
Bug 1587353 - Add an http3 test server r=agrover
...
Differential Revision: https://phabricator.services.mozilla.com/D48666
--HG--
extra : moz-landing-system : lando
2020-03-28 20:06:41 +00:00
undef1nd
e4b22f47c2
Bug 1624227 - Generate MozURL_ffi.h using cbindgen, r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D68619
--HG--
extra : moz-landing-system : lando
2020-03-27 19:29:02 +00:00
Cosmin Sabou
79929c6462
Backed out changeset ad4847d17298 (bug 1551306) for causing build bustages. CLOSED TREE
2020-03-27 20:24:17 +02:00
sonakshi
145046fde2
Bug 1551306 - Remove context parameter from nsIProgressEventSink.onProgress() and nsIProgressEventSink.onStatus() r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D68235
--HG--
extra : moz-landing-system : lando
2020-03-27 17:57:10 +00:00
JulianWels
b9a66ff272
Bug 1622028 - Log failed upgrades for HTTPS Only Mode. r=ckerschb,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D68026
--HG--
extra : moz-landing-system : lando
2020-03-27 17:09:15 +00:00
Oana Pop Rus
679f10ce5f
Backed out changeset 9d3487044f9a (bug 1622028) for build bustages in nsHTTPSOnlyStreamListener.h on a CLOSED TREE
2020-03-27 17:47:07 +02:00
JulianWels
8d65d4a658
Bug 1622028 - Log failed upgrades for HTTPS Only Mode. r=ckerschb,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D68026
--HG--
extra : moz-landing-system : lando
2020-03-27 14:35:33 +00:00
Valentin Gosu
2efad0e0c6
Bug 1623807 - FQDN DoH queries are encoded incorrectly r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D67944
--HG--
extra : moz-landing-system : lando
2020-03-27 14:22:53 +00:00
Mihai Alexandru Michis
c1256a18a6
Backed out changeset d91e4acdd63c (bug 1551306) for causing bustages in request::InitBitsRequest
...
CLOSED TREE
2020-03-27 16:12:47 +02:00
sonakshi
b5f7fb3be7
Bug 1551306 - Remove context parameter from nsIProgressEventSink.onProgress() and nsIProgressEventSink.onStatus() r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D68235
--HG--
extra : moz-landing-system : lando
2020-03-27 14:05:02 +00:00
Michal Novotny
4d386edd17
Bug 1625284 - Increase receive buffer size of QUIC socket r=dragana
...
Receive buffer size is increased to 1MB to avoid packet loss in case of high incoming traffic.
Differential Revision: https://phabricator.services.mozilla.com/D68453
--HG--
extra : moz-landing-system : lando
2020-03-27 12:26:38 +00:00
sonakshi
4a48c5d739
Bug 1594432 - Remove aContext from nsIChildChannel.completeRedirectSetup r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D68177
--HG--
extra : moz-landing-system : lando
2020-03-26 11:07:10 +00:00
Kershaw Chang
d5305f9c5c
Bug 1607221 - Make mTimeouts protected by a lock r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D68018
--HG--
extra : moz-landing-system : lando
2020-03-26 12:08:33 +00:00
Sebastian Streich
70f27eb5e3
Bug 1622042 - Remove nsContentUtils::GetAsciiOrigin r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D66634
--HG--
extra : moz-landing-system : lando
2020-03-26 13:20:35 +00:00
Dimi Lee
0a5f211268
Bug 1612350 - Use CookieJarSetting in WindowContext when adding permission. r=timhuang,baku
...
Differential Revision: https://phabricator.services.mozilla.com/D66375
--HG--
extra : moz-landing-system : lando
2020-03-25 22:22:35 +00:00
Coroiu Cristina
d85db32276
Backed out changeset 9b5868b12da4 (bug 1622797) for build bustage at builds/worker/checkouts/gecko/netwerk/protocol/ftp/FTPChannelParent.cpp on a CLOSED TREE
2020-03-25 22:46:35 +02:00
anjali1903
271d69406b
Bug 1622797 Replace URIParams with nsIURI in PFTPChannel.ipdl r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D67684
--HG--
extra : moz-landing-system : lando
2020-03-20 18:58:10 +00:00
anjali1903
1dfd0cdba7
Bug 1623039 Replace URIParams with nsIURI in PWebSocket.ipdl r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D68016
--HG--
extra : moz-landing-system : lando
2020-03-25 19:49:59 +00:00
Andrea Marchesini
898e5a24a7
Bug 1293067 - Implement a cookie limit warning - tests, r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D67330
--HG--
extra : moz-landing-system : lando
2020-03-25 13:00:20 +00:00
Byron Campen [:bwc]
944d6971a3
Bug 1603887: Drive closing of DataChannels with transport events, not negotiation events. r=ng
...
Differential Revision: https://phabricator.services.mozilla.com/D67946
--HG--
extra : moz-landing-system : lando
2020-03-23 21:52:51 +00:00
anjali1903
b4133b9d99
Bug 1621557 FailDelayManager::mEntries should be a nsTArray<UniquePtr<FailDelay>> r=valentin,michal
...
Differential Revision: https://phabricator.services.mozilla.com/D66910
--HG--
extra : moz-landing-system : lando
2020-03-25 14:54:11 +00:00
Tim Huang
5f67d1c916
Bug 1612378 - Part 7: Remove the ContentBlockingAllowListPrincipal from the nsIHttpChannelInternal. r=dimi,baku
...
We nolonger need to use the ContentBlockingAllowListPrincipal in the
channel because we move to check the IsOnContentBlockingAllowList in the
CookieJarSettings when we do a content blocking allow list check. Also,
we would potentially expose the cross-origin info through the
ContentBlockingAllowListPrincipal in the channel. Hence, we will remove
it from the channel.
Differential Revision: https://phabricator.services.mozilla.com/D66214
--HG--
extra : moz-landing-system : lando
2020-03-25 13:51:05 +00:00
Tim Huang
17465d5c79
Bug 1612378 - Part 6: Make UrlClassifierCommon::IsAllowListed() to use the ContentBlockingAllowListPrincipal from the WindowGlobalParent. r=dimi,baku
...
In this patch, we make the UrlClassifierCommon::IsAllowListed() to get
the ContentBlockingAllowListPrincipal from the WindowGlobalParent
instead of from the channel.
Differential Revision: https://phabricator.services.mozilla.com/D66213
--HG--
extra : moz-landing-system : lando
2020-03-25 13:22:04 +00:00
Tim Huang
b4accfb54f
Bug 1612378 - Part 2: Update the IsOnContentBlockingAllowList boolean in the CookieJarSettings when doing a top-level load. r=dimi,baku
...
In this patch, we update the IsOnContentBlockingAllowList boolean in the
CookieJarSettings when doing a top-level load. The boolean will be set
in DocumentLoadListener::Open(). And this boolean would be propagated
with the CookieJarSettings. So, we can check this boolean to see if the
top-level site is in the ContentBlockingAllowList.
In addition, we remove setting the ContentBlockingAllowListPrincipal to
the httpBaseChannel in DocumentLoadListener::Open(). Because we can
use the IsOnContentBlockingAllowList directly without the principal.
Differential Revision: https://phabricator.services.mozilla.com/D66209
--HG--
extra : moz-landing-system : lando
2020-03-25 13:20:29 +00:00
Tim Huang
1375fac6ac
Bug 1612378 - Part 1: Add a boolean IsOnContentBlockingAllowList in the CookieJarSettings. r=dimi,baku
...
In this patch, we add a IsOnContentBlockingAllowList boolean in the
CookieJarSettings. This boolean would be used to indicate whether the
top-level site in in the content blocking allow list.
Differential Revision: https://phabricator.services.mozilla.com/D66208
--HG--
extra : moz-landing-system : lando
2020-03-25 13:20:21 +00:00