| Index: content/test/test_navigation_url_loader_delegate.cc
|
| diff --git a/content/test/test_navigation_url_loader_delegate.cc b/content/test/test_navigation_url_loader_delegate.cc
|
| index 3a98776c412a4b207a61f38594a57bc4b73c1c2f..adfcb6da95c4012353ed356721b7375fa5e21c22 100644
|
| --- a/content/test/test_navigation_url_loader_delegate.cc
|
| +++ b/content/test/test_navigation_url_loader_delegate.cc
|
| @@ -1,17 +1,18 @@
|
| // Copyright 2016 The Chromium Authors. All rights reserved.
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| #include "content/test/test_navigation_url_loader_delegate.h"
|
|
|
| #include "base/run_loop.h"
|
| +#include "content/public/browser/navigation_data.h"
|
| #include "content/public/browser/stream_handle.h"
|
| #include "content/public/common/resource_response.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
|
|
| namespace content {
|
|
|
| TestNavigationURLLoaderDelegate::TestNavigationURLLoaderDelegate()
|
| : net_error_(0), on_request_handled_counter_(0) {}
|
|
|
| TestNavigationURLLoaderDelegate::~TestNavigationURLLoaderDelegate() {}
|
| @@ -48,21 +49,22 @@ void TestNavigationURLLoaderDelegate::OnRequestRedirected(
|
| const net::RedirectInfo& redirect_info,
|
| const scoped_refptr<ResourceResponse>& response) {
|
| redirect_info_ = redirect_info;
|
| redirect_response_ = response;
|
| ASSERT_TRUE(request_redirected_);
|
| request_redirected_->Quit();
|
| }
|
|
|
| void TestNavigationURLLoaderDelegate::OnResponseStarted(
|
| const scoped_refptr<ResourceResponse>& response,
|
| - std::unique_ptr<StreamHandle> body) {
|
| + std::unique_ptr<StreamHandle> body,
|
| + std::unique_ptr<NavigationData> navigation_data) {
|
| response_ = response;
|
| body_ = std::move(body);
|
| ASSERT_TRUE(response_started_);
|
| response_started_->Quit();
|
| }
|
|
|
| void TestNavigationURLLoaderDelegate::OnRequestFailed(bool in_cache,
|
| int net_error) {
|
| net_error_ = net_error;
|
| if (request_failed_)
|
|
|