gecko-dev/netwerk
Ehsan Akhgari 1676da33c8 Bug 1603969 - Part 1: Remove the concept of granted origins from the anti-tracking backend; r=baku
Granted origins cause a third-party tracker browsing context to not get
full first-party storage access after successfully calling the storage
access API or a heuristic granting ephemeral access.

For example, after https://tracker.example calls the storage access API
successfully in the third-party context, they embed
https://other-tracker.example, and that load fails because of ETP
restrictions.  Here what happens is that https://other-tracker.example
is mistakenly considered the granted origin, and because such a
permission doesn't exist, access is denied.

Differential Revision: https://phabricator.services.mozilla.com/D57493

--HG--
extra : moz-landing-system : lando
2019-12-18 19:14:53 +00:00
..
base Backed out 2 changesets (bug 1598497) for causing OSX build bustages CLOSED TREE 2019-12-18 01:54:56 +02:00
build Bug 1561860 - Add rust-url based nsIURI implementation r=JuniorHsu 2019-12-11 20:17:53 +00:00
cache Bug 1474608 - P1 - Clear origin attributes directly for deleteDataFromOriginAttributesPattern if it's possible; r=asuth,baku 2019-12-02 19:47:13 +00:00
cache2 Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan 2019-12-06 09:17:57 +00:00
cookie Bug 1596918: Part 4d - Fix callers which try to return non-clonable values. r=mccr8 2019-12-13 20:36:37 +00:00
dns Bug 1580740 - Don't use TRR when calling nsDNSService::DeprecatedSyncResolve on the main thread r=dragana 2019-12-16 12:33:57 +00:00
ipc Backed out 2 changesets (bug 1598497) for causing OSX build bustages CLOSED TREE 2019-12-18 01:54:56 +02:00
locales Bug 1603969 - Part 1: Remove the concept of granted origins from the anti-tracking backend; r=baku 2019-12-18 19:14:53 +00:00
mime Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan 2019-12-06 09:17:57 +00:00
protocol Backed out 2 changesets (bug 1598497) for causing OSX build bustages CLOSED TREE 2019-12-18 01:54:56 +02:00
sctp Bug 1586593 - dispatch CloseInt on DataChannel Open ACK failure - r=bwc 2019-10-11 17:03:23 +00:00
socket Bug 1604555 - use GeneratedFile template in netwerk/socket/neqo_glue/; r=dragana 2019-12-18 08:02:52 +00:00
srtp
streamconv Backed out 2 changesets (bug 1598497) for causing OSX build bustages CLOSED TREE 2019-12-18 01:54:56 +02:00
system Bug 1603854 - nsNotifyAddrListener: Don't call NS_DispatchToMainThread if mShutdown is true r=froydnj 2019-12-16 13:19:57 +00:00
test Bug 1596918: Part 3b - Run code formatters on files changed by previous patch. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:24 +00:00
url-classifier Backed out 10 changesets (bug 1599043) for build bustages in nsGlobalWindowOuter.cpp on a CLOSED TREE 2019-12-12 17:14:54 +02:00
wifi Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan 2019-12-06 09:17:57 +00:00
moz.build
necko-config.h.in