summaryrefslogtreecommitdiff
path: root/chromium/content/browser/loader/navigation_url_loader.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/content/browser/loader/navigation_url_loader.cc')
-rw-r--r--chromium/content/browser/loader/navigation_url_loader.cc12
1 files changed, 8 insertions, 4 deletions
diff --git a/chromium/content/browser/loader/navigation_url_loader.cc b/chromium/content/browser/loader/navigation_url_loader.cc
index c1513dc4a5d..e2507650a81 100644
--- a/chromium/content/browser/loader/navigation_url_loader.cc
+++ b/chromium/content/browser/loader/navigation_url_loader.cc
@@ -4,6 +4,8 @@
#include "content/browser/loader/navigation_url_loader.h"
+#include <utility>
+
#include "content/browser/frame_host/navigation_request_info.h"
#include "content/browser/loader/navigation_url_loader_factory.h"
#include "content/browser/loader/navigation_url_loader_impl.h"
@@ -15,13 +17,15 @@ static NavigationURLLoaderFactory* g_factory = nullptr;
scoped_ptr<NavigationURLLoader> NavigationURLLoader::Create(
BrowserContext* browser_context,
scoped_ptr<NavigationRequestInfo> request_info,
+ ServiceWorkerNavigationHandle* service_worker_handle,
NavigationURLLoaderDelegate* delegate) {
if (g_factory) {
- return g_factory->CreateLoader(browser_context, request_info.Pass(),
- delegate);
+ return g_factory->CreateLoader(browser_context, std::move(request_info),
+ service_worker_handle, delegate);
}
- return scoped_ptr<NavigationURLLoader>(new NavigationURLLoaderImpl(
- browser_context, request_info.Pass(), delegate));
+ return scoped_ptr<NavigationURLLoader>(
+ new NavigationURLLoaderImpl(browser_context, std::move(request_info),
+ service_worker_handle, delegate));
}
void NavigationURLLoader::SetFactoryForTesting(