summaryrefslogtreecommitdiff
path: root/chromium/content/browser/download/download_manager_impl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/content/browser/download/download_manager_impl.cc')
-rw-r--r--chromium/content/browser/download/download_manager_impl.cc14
1 files changed, 5 insertions, 9 deletions
diff --git a/chromium/content/browser/download/download_manager_impl.cc b/chromium/content/browser/download/download_manager_impl.cc
index f20eee26097..b5146dd098f 100644
--- a/chromium/content/browser/download/download_manager_impl.cc
+++ b/chromium/content/browser/download/download_manager_impl.cc
@@ -66,8 +66,6 @@
#include "content/public/browser/web_ui_url_loader_factory.h"
#include "content/public/common/content_client.h"
#include "content/public/common/origin_util.h"
-#include "content/public/common/previews_state.h"
-#include "content/public/common/referrer.h"
#include "content/public/common/url_utils.h"
#include "mojo/public/cpp/bindings/pending_receiver.h"
#include "mojo/public/cpp/bindings/pending_remote.h"
@@ -81,6 +79,8 @@
#include "services/network/public/cpp/features.h"
#include "services/network/public/cpp/shared_url_loader_factory.h"
#include "services/network/public/cpp/wrapper_shared_url_loader_factory.h"
+#include "third_party/blink/public/common/loader/previews_state.h"
+#include "third_party/blink/public/common/loader/referrer_utils.h"
#include "third_party/blink/public/common/loader/throttling_url_loader.h"
#if defined(USE_X11)
@@ -537,8 +537,8 @@ bool DownloadManagerImpl::InterceptDownload(
NavigationController::LoadURLParams params(url);
params.has_user_gesture = info.has_user_gesture;
params.referrer = Referrer(
- info.referrer_url, Referrer::NetReferrerPolicyToBlinkReferrerPolicy(
- info.referrer_policy));
+ info.referrer_url,
+ blink::ReferrerUtils::NetToMojoReferrerPolicy(info.referrer_policy));
params.redirect_chain = url_chain;
params.frame_tree_node_id =
RenderFrameHost::GetFrameTreeNodeIdForRoutingId(
@@ -1316,16 +1316,12 @@ void DownloadManagerImpl::BeginResourceDownloadOnChecksComplete(
BrowserContext::GetStoragePartitionForSite(browser_context_,
site_url));
- auto storage_partition_config =
- GetContentClient()->browser()->GetStoragePartitionConfigForSite(
- browser_context_, site_url);
-
pending_url_loader_factory =
CreatePendingSharedURLLoaderFactoryFromURLLoaderFactory(
CreateFileSystemURLLoaderFactory(
rfh->GetProcess()->GetID(), rfh->GetFrameTreeNodeId(),
storage_partition->GetFileSystemContext(),
- storage_partition_config.partition_domain()));
+ storage_partition->GetPartitionDomain()));
} else if (params->url().SchemeIs(url::kDataScheme)) {
pending_url_loader_factory =
CreatePendingSharedURLLoaderFactoryFromURLLoaderFactory(