summaryrefslogtreecommitdiffstats
path: root/chromium/services/network/cors/cors_url_loader.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/services/network/cors/cors_url_loader.cc')
-rw-r--r--chromium/services/network/cors/cors_url_loader.cc12
1 files changed, 0 insertions, 12 deletions
diff --git a/chromium/services/network/cors/cors_url_loader.cc b/chromium/services/network/cors/cors_url_loader.cc
index 7606ceb59fb..266520702c0 100644
--- a/chromium/services/network/cors/cors_url_loader.cc
+++ b/chromium/services/network/cors/cors_url_loader.cc
@@ -129,18 +129,6 @@ void CorsURLLoader::FollowRedirect(
const net::HttpRequestHeaders& modified_headers,
const net::HttpRequestHeaders& modified_cors_exempt_headers,
const base::Optional<GURL>& new_url) {
- // If this is a navigation from a renderer, then its a service worker
- // passthrough of a navigation request. Since this case uses manual
- // redirect mode FollowRedirect() should never be called.
- if (process_id_ != mojom::kBrowserProcessId &&
- request_.mode == mojom::RequestMode::kNavigate) {
- mojo::ReportBadMessage(
- "CorsURLLoader: navigate from non-browser-process should not call "
- "FollowRedirect");
- HandleComplete(URLLoaderCompletionStatus(net::ERR_FAILED));
- return;
- }
-
if (!network_loader_ || !deferred_redirect_url_) {
HandleComplete(URLLoaderCompletionStatus(net::ERR_FAILED));
return;