gecko-dev/netwerk
Tim Huang d7220a241a Bug 1706615 - Part 1: Add a UnstrippedURI into the LoadInfo. r=valentin,necko-reviewers
This patch adds a UnstrippedURI into the LoadInfo. This attribute
represents the channel's URI has been stripped if this attributes is not
a nullptr.

Having this attribute allows us to be able to revert the query stripping
in the case where the loading channel is in the content blocking allow
list in the parent process.

In addition, this patch removes the main thread assertion in URIUtils
given that we've made the URL construction thread-safe. This will allow
us to be able to use nsIURI directly in ParentLoadInfoForwarderArgs.

Differential Revision: https://phabricator.services.mozilla.com/D116108
2021-06-02 19:46:19 +00:00
..
base Bug 1706615 - Part 1: Add a UnstrippedURI into the LoadInfo. r=valentin,necko-reviewers 2021-06-02 19:46:19 +00:00
build Bug 1694662 - Remove old cache implementation r=necko-reviewers,kershaw 2021-04-30 07:20:24 +00:00
cache Bug 1694662 - Remove old cache implementation r=necko-reviewers,kershaw 2021-04-30 07:20:24 +00:00
cache2 Bug 1662676 - Wrap CacheIndexRecord, r=necko-reviewers,dragana 2021-05-17 21:16:33 +00:00
cookie Bug 1698843 - Part 2: Make the private cookieBehavior getter to return the regular pref if there is a user value for the regular pref. r=johannh,dimi 2021-04-13 18:07:10 +00:00
dns Backed out changeset 3dff613dd244 for causing failures in nsSocketTransport2.cpp. 2021-05-31 15:24:58 +03:00
docs Bug 1706916 - Land some in-tree docs for TRR r=nhnt11 2021-04-26 10:47:54 +00:00
ipc Bug 1706615 - Part 1: Add a UnstrippedURI into the LoadInfo. r=valentin,necko-reviewers 2021-06-02 19:46:19 +00:00
locales Bug 1708125 - Remove some remaining FTP references from the tree r=necko-reviewers,dragana,Gijs 2021-05-31 13:08:12 +00:00
mime Bug 1707590 - Part 2: Implement nsJXLDecoder r=tnikkel 2021-05-06 02:00:57 +00:00
protocol Bug 1701192 - don't allow third-party loads to set HSTS state r=annevk,necko-reviewers,dragana 2021-06-02 16:52:19 +00:00
sctp Bug 1709617 - Don't generate socket() in content process for getting MTU r=jesup 2021-05-11 18:08:18 +00:00
socket Bug 1712440 - Update neqo to version 0.4.25 r=necko-reviewers,kershaw 2021-05-25 21:52:27 +00:00
streamconv Bug 1709559 - Avoid using PL_str implementations when fuzzing network. r=valentin,necko-reviewers,xpcom-reviewers,KrisWright 2021-05-05 18:09:28 +00:00
system Bug 1649124 - Trigger VPN_DETECTED platformIndications for Mozilla VPN r=necko-reviewers,kershaw 2021-06-02 07:33:48 +00:00
test Bug 1710045 - Use DataMutex in nsHttp::sAtomTable r=necko-reviewers,dragana 2021-06-01 07:24:02 +00:00
url-classifier Bug 1661330 - Log STATE_ALLOWED_TRACKING_CONTENT to the ContentBlockingLog if a channel is allowed. r=geckoview-reviewers,dimi,droeh 2021-04-13 16:11:20 +00:00
wifi Bug 1519636 - Initial reformat of C/C++ code with clang-format version 12.0.0. r=sylvestre 2021-05-10 07:15:07 +00:00
moz.build Bug 1696393 - Add in-tree HTTP cache docs r=necko-reviewers,sylvestre,dragana DONTBUILD 2021-03-08 10:28:11 +00:00