gecko-dev/dom
Tim Huang 99cf3b886d Bug 1706615 - Part 2: Add UnstrippedURI in the nsDocShellLoadState. r=smaug
This patch adds an attribute UnstrippedURI in the nsDocShellLoadState.
The attribute will be set if the query stripping was happening.
Otherwise, it will stay a nullptr. This attribute will be propagated to
the loadInfo, so that we can revert the query stripping in the parent
process if the loading URI is in the content blocking allow list. We can
only revert the query stripping in the parent process because we cannot
access the permission of the content blocking allow list of a
cross-origin domain. So, we can only carry the unstripped URI in the
loadInfo and perform a interal redirect to revert the query stripping.

Differential Revision: https://phabricator.services.mozilla.com/D116109
2021-06-02 19:46:20 +00:00
..
abort
animation Bug 1699890 - Forcibly create a display item for backgroud-color animations even if it's transparent at the moment. r=boris,miko 2021-05-26 00:17:39 +00:00
audiochannel
base Bug 1711135 - Make GC slice reasons better reflect why they were triggered. r=smaug,jonco 2021-06-02 14:07:18 +00:00
battery
bindings Bug 1712725 - Stop clearing JS things when calling mozilla::DropJSObjects. r=mccr8 2021-05-27 08:35:40 +00:00
broadcastchannel
browser-element
cache Bug 1711848 - Add argument separation comments for QM_OR_ELSE(WARN|NOTE|LOG_VERBOSE)(_IF) uses; r=dom-storage-reviewers,jstutte 2021-06-01 13:58:27 +00:00
canvas Backed out changeset 4ab352d967d9 (Bug 1701760) for causing flashes duing animations (bug 1708989). r=jrmuizel 2021-06-01 17:31:12 +00:00
chrome-webidl Backed out changeset 9ff299f97edd (bug 1688948) for causing bc failures on browser_tab_touch_events.js. CLOSED TREE 2021-05-31 21:02:38 +03:00
clients Bug 1584007 - check ClientSource existence r=asuth 2021-05-24 13:55:08 +00:00
commandhandler
console Bug 1713083 part 2 - Remove JSPROP_GETTER and JSPROP_SETTER. r=evilpie 2021-05-27 15:03:38 +00:00
credentialmanagement
crypto
debugger
docs Bug 1710672 - Mention createActor: false in jsactors documentation, r=mconley 2021-05-11 17:29:26 +00:00
encoding Bug 1711476 - Enable chardetng for the .jp TLD. r=emk 2021-05-21 12:23:23 +00:00
events Bug 1713564 - add missing ScopeExit header r=glandium 2021-06-01 22:44:23 +00:00
fetch Backed out 3 changesets (bug 1660555) on request from evilpie 2021-04-29 16:55:15 +02:00
file Bug 1712725 - Stop clearing JS things when calling mozilla::DropJSObjects. r=mccr8 2021-05-27 08:35:40 +00:00
filehandle
filesystem
flex
gamepad
geolocation
grid
html Bug 1703603 - Handle HTMLMediaElement playing MediaSource when using mozCaptureStreamUntilEnded. r=bryce 2021-06-02 14:20:40 +00:00
imptests
indexedDB Bug 1711848 - Add argument separation comments for QM_OR_ELSE(WARN|NOTE|LOG_VERBOSE)(_IF) uses; r=dom-storage-reviewers,jstutte 2021-06-01 13:58:27 +00:00
interfaces Bug 1712614 - Allow passing a GC reason through pokeGC and runNextCollectorSlice for testing, to allow removing a special case in the code r=pbone,smaug 2021-05-26 21:01:50 +00:00
ipc Bug 1706615 - Part 2: Add UnstrippedURI in the nsDocShellLoadState. r=smaug 2021-06-02 19:46:20 +00:00
jsurl
l10n
locales Bug 1696088 - AVIF failures should provide a more useful error message. r=flod 2021-05-28 17:44:59 +00:00
localstorage Bug 1711848 - Add argument separation comments for QM_OR_ELSE(WARN|NOTE|LOG_VERBOSE)(_IF) uses; r=dom-storage-reviewers,jstutte 2021-06-01 13:58:27 +00:00
manifest
mathml
media Bug 1517199 - part6 : add A/V sync test case for changing playback rate dynamically. r=padenot 2021-06-02 16:39:03 +00:00
messagechannel
midi Bug 1712725 - Stop clearing JS things when calling mozilla::DropJSObjects. r=mccr8 2021-05-27 08:35:40 +00:00
network Bug 1708116 - Use NetAddr::InitFromString instead of PR_StringToNetAddr r=necko-reviewers,dragana 2021-05-10 09:26:01 +00:00
notification Bug 1712725 - Stop clearing JS things when calling mozilla::DropJSObjects. r=mccr8 2021-05-27 08:35:40 +00:00
offline Bug 1694662 - Remove headers from offline resource list r=kershaw 2021-04-30 07:20:23 +00:00
payments Bug 1712725 - Stop clearing JS things when calling mozilla::DropJSObjects. r=mccr8 2021-05-27 08:35:40 +00:00
performance Bug 1712725 - Stop clearing JS things when calling mozilla::DropJSObjects. r=mccr8 2021-05-27 08:35:40 +00:00
permission
plugins
power
prio
promise
prototype Bug 1685421 - Part 2: Stop using NS_ERROR_DOM_HIERARCHY_REQUEST_ERR in nsINode; r=smaug 2021-06-02 13:43:39 +00:00
push Bug 1709623 Removed PushNotificationsCleaner TODO and added test. r=johannh 2021-06-02 14:09:32 +00:00
quota Bug 1711848 - Add argument separation comments for QM_OR_ELSE(WARN|NOTE|LOG_VERBOSE)(_IF) uses; r=dom-storage-reviewers,jstutte 2021-06-01 13:58:27 +00:00
reporting
res
script Bug 1624792: Remove js::GlobalHasInstrumentation r=tcampbell,smaug 2021-06-01 01:31:19 +00:00
security Bug 1712749 - Land remaining sec-fetch browser navigation tests. r=ckerschb 2021-06-02 14:30:07 +00:00
serializers
serviceworkers 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
simpledb Bug 1709067 - SDB: Remove module specific QM_TRY macros; r=dom-storage-reviewers,jstutte 2021-05-03 19:44:39 +00:00
smil
storage Bug 1713174 - add missing ScopeExit header r=glandium 2021-05-29 19:32:56 +00:00
svg 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
system Bug 1712642: allow overwrite for WriteMode::Overwrite and WriteMode::Append r=barret 2021-05-26 16:46:03 +00:00
tests Bug 1694824 - [ci] Enable fission mochitest-browser-chrome with Linux asan, r=jmaher 2021-06-02 19:22:26 +00:00
u2f
url
vr Bug 1712725 - Stop clearing JS things when calling mozilla::DropJSObjects. r=mccr8 2021-05-27 08:35:40 +00:00
webauthn Bug 1694824 - [ci] Annotate browser-chrome manifests for new fission failures, r=jmaher,extension-reviewers,preferences-reviewers,zombie 2021-06-02 19:22:25 +00:00
webbrowserpersist Bug 1690326: Add mappings for ERROR_DEVICE_HARDWARE_ERROR, ERROR_DEVICE_NOT_CONNECTED, ERROR_DISK_FULL and remove error NS_ERROR_FILE_DISK_FULL in favor of existing NS_ERROR_FILE_NO_DEVICE_SPACE r=xpcom-reviewers,necko-reviewers,nika,valentin 2021-05-06 14:00:06 +00:00
webgpu Bug 1713162 - Detect copies into WebGPU swapchain for presentation r=jimb 2021-05-27 17:20:28 +00:00
webidl Backed out changeset 039d90d5ec6b (bug 1704005) for failures on test_hide_gamepad_info.html. CLOSED TREE 2021-06-02 10:45:13 +03:00
webshare
websocket 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
workers Bug 1713615 - Rename WorkerType to WorkerKind; r=emilio 2021-06-01 16:59:50 +00:00
worklet Bug 1458339 part 2 - Use shared memory to initialize the JS engine. r=smaug,tcampbell,necko-reviewers 2021-05-12 13:57:56 +00:00
xhr Bug 1714022 - add missing ScopeExit header r=edgar 2021-06-02 07:46:55 +00:00
xml Bug 1685421 - Part 2: Stop using NS_ERROR_DOM_HIERARCHY_REQUEST_ERR in nsINode; r=smaug 2021-06-02 13:43:39 +00:00
xslt Bug 1685421 - Part 2: Stop using NS_ERROR_DOM_HIERARCHY_REQUEST_ERR in nsINode; r=smaug 2021-06-02 13:43:39 +00:00
xul Bug 1685421 - Part 2: Stop using NS_ERROR_DOM_HIERARCHY_REQUEST_ERR in nsINode; r=smaug 2021-06-02 13:43:39 +00:00
jar.mn
moz.build