gecko-dev/netwerk
Valentin Gosu 54a4cabdee Bug 1699373 - Call ProcessCrossOrigin*Header methods after loading cached headers r=necko-reviewers,dragana a=pascalc
Previously we called `ProcessCrossOriginEmbedderPolicy` in
`nsHttpChannel::ContinueProcessResponse1`, but we only loaded the cached
response headers in `ContinueProcessResponse3`, meaning that we incorrectly
reported a missing header for the revalidated resource.

This change moves the header checking calls to `ContinueProcessNormal` and
`AsyncProcessRedirection` instead, so they get executed after processing
the cached headers.

Differential Revision: https://phabricator.services.mozilla.com/D125184
2021-09-16 08:31:03 +00:00
..
base Bug 1741665 - Align nsCString's public size_type better with other C++ APIs. r=mccr8, a=RyanVM 2021-12-13 21:47:56 +00:00
build Bug 1714307 - Autofix static-analysis warnings in netwerk/ r=necko-reviewers,kershaw 2021-06-04 12:35:16 +00:00
cache Bug 1714307 - Run modernize-use-default-member-init --fix check on netwerk r=necko-reviewers,kershaw 2021-06-11 07:10:41 +00:00
cache2 Backed out changeset c7911efe7aad (bug 1708673) for causing perf bug 1718267 a=backout 2021-07-13 18:36:46 +02:00
cookie Bug 1714307 - Run modernize-use-default-member-init --fix check on netwerk r=necko-reviewers,kershaw 2021-06-11 07:10:41 +00:00
dns No Bug, mozilla-esr91 repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=pascalc 2022-02-28 10:55:25 +00:00
docs Bug 1714788 - Fixed more Sphinx warnings in 'mach doc' r=sylvestre DONTBUILD 2021-06-10 19:33:53 +00:00
ipc Bug 1745566 - Support frame-ancestors for web-accessible extension resources. r=freddyb,dragana a=RyanVM 2021-12-21 20:34:28 +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 1714307 - Autofix static-analysis warnings in netwerk/ r=necko-reviewers,kershaw 2021-06-04 12:35:16 +00:00
protocol Bug 1699373 - Call ProcessCrossOrigin*Header methods after loading cached headers r=necko-reviewers,dragana a=pascalc 2021-09-16 08:31:03 +00:00
sctp Bug 1741665 - Align nsCString's public size_type better with other C++ APIs. r=mccr8, a=RyanVM 2021-12-13 21:47:56 +00:00
socket Bug 1735309 - Use PK11_ImportDataKey for FIPS safety. r=valentin, a=RyanVM 2021-10-12 10:22:52 +00:00
streamconv Bug 1741665 - Align nsCString's public size_type better with other C++ APIs. r=mccr8, a=RyanVM 2021-12-13 21:47:56 +00:00
system Bug 1714307 - Run modernize-use-default-member-init --fix check on netwerk r=necko-reviewers,kershaw 2021-06-11 07:10:41 +00:00
test Bug 1741665 - Align nsCString's public size_type better with other C++ APIs. r=mccr8, a=RyanVM 2021-12-13 21:47:56 +00:00
url-classifier Bug 1714307 - Run modernize-use-default-member-init --fix check on netwerk r=necko-reviewers,kershaw 2021-06-11 07:10:41 +00:00
wifi Bug 1714307 - Run modernize-use-default-member-init --fix check on netwerk r=necko-reviewers,kershaw 2021-06-11 07:10:41 +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