diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2018-10-24 11:30:15 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2018-10-30 12:56:19 +0000 |
commit | 6036726eb981b6c4b42047513b9d3f4ac865daac (patch) | |
tree | 673593e70678e7789766d1f732eb51f613a2703b /chromium/content/browser/loader/navigation_url_loader_impl_unittest.cc | |
parent | 466052c4e7c052268fd931888cd58961da94c586 (diff) | |
download | qtwebengine-chromium-6036726eb981b6c4b42047513b9d3f4ac865daac.tar.gz |
BASELINE: Update Chromium to 70.0.3538.78
Change-Id: Ie634710bf039e26c1957f4ae45e101bd4c434ae7
Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
Diffstat (limited to 'chromium/content/browser/loader/navigation_url_loader_impl_unittest.cc')
-rw-r--r-- | chromium/content/browser/loader/navigation_url_loader_impl_unittest.cc | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/chromium/content/browser/loader/navigation_url_loader_impl_unittest.cc b/chromium/content/browser/loader/navigation_url_loader_impl_unittest.cc index 538274d42a9..37cf04dda21 100644 --- a/chromium/content/browser/loader/navigation_url_loader_impl_unittest.cc +++ b/chromium/content/browser/loader/navigation_url_loader_impl_unittest.cc @@ -71,13 +71,13 @@ class TestNavigationLoaderInterceptor : public NavigationLoaderInterceptor { void MaybeCreateLoader(const network::ResourceRequest& resource_request, ResourceContext* resource_context, - LoaderCallback callback) override { - std::move(callback).Run( - base::BindOnce(&TestNavigationLoaderInterceptor::StartLoader, - base::Unretained(this), resource_request)); + LoaderCallback callback, + FallbackCallback fallback_callback) override { + std::move(callback).Run(base::BindOnce( + &TestNavigationLoaderInterceptor::StartLoader, base::Unretained(this))); } - void StartLoader(network::ResourceRequest resource_request, + void StartLoader(const network::ResourceRequest& resource_request, network::mojom::URLLoaderRequest request, network::mojom::URLLoaderClientPtr client) { *most_recent_resource_request_ = resource_request; @@ -145,6 +145,10 @@ class NavigationURLLoaderImplTest : public testing::Test { } ~NavigationURLLoaderImplTest() override { + // The context needs to be deleted before ServiceManagerConnection is + // destroyed, so the storage partition in the context does not try to + // reconnect to the network service after ServiceManagerConnection is dead. + browser_context_.reset(); ServiceManagerConnection::DestroyForProcess(); } |