Index: chrome/browser/printing/print_dialog_cloud_interative_uitest.cc |
diff --git a/chrome/browser/printing/print_dialog_cloud_interative_uitest.cc b/chrome/browser/printing/print_dialog_cloud_interative_uitest.cc |
index cb71eaac6966997e2fc35d7931196ea56a613822..fabc49ef01e59661da3cbe59e48e09c2cc66856e 100644 |
--- a/chrome/browser/printing/print_dialog_cloud_interative_uitest.cc |
+++ b/chrome/browser/printing/print_dialog_cloud_interative_uitest.cc |
@@ -29,6 +29,7 @@ |
#include "content/public/browser/render_view_host.h" |
#include "content/public/browser/web_contents.h" |
#include "content/public/test/test_browser_thread.h" |
+#include "net/url_request/url_request.h" |
#include "net/url_request/url_request_filter.h" |
#include "net/url_request/url_request_test_job.h" |
#include "net/url_request/url_request_test_util.h" |
@@ -70,9 +71,13 @@ class TestData { |
// whether it starts and finishes. |
class SimpleTestJob : public net::URLRequestTestJob { |
public: |
- explicit SimpleTestJob(net::URLRequest* request) |
- : net::URLRequestTestJob(request, test_headers(), |
- TestData::GetInstance()->GetTestData(), true) {} |
+ SimpleTestJob(net::URLRequest* request, |
+ net::NetworkDelegate* network_delegate) |
+ : net::URLRequestTestJob(request, |
+ network_delegate, |
+ test_headers(), |
+ TestData::GetInstance()->GetTestData(), |
+ true) {} |
virtual void GetResponseInfo(net::HttpResponseInfo* info) { |
net::URLRequestTestJob::GetResponseInfo(info); |
@@ -220,18 +225,22 @@ class PrintDialogCloudTest : public InProcessBrowserTest { |
AutoQuitDelegate delegate_; |
}; |
-net::URLRequestJob* PrintDialogCloudTest::Factory(net::URLRequest* request, |
- const std::string& scheme) { |
+net::URLRequestJob* PrintDialogCloudTest::Factory( |
+ net::URLRequest* request, |
+ net::NetworkDelegate* network_delegate, |
+ const std::string& scheme) { |
if (request && |
(request->url() == TestController::GetInstance()->expected_url())) { |
if (TestController::GetInstance()->use_delegate()) |
request->set_delegate(TestController::GetInstance()->delegate()); |
TestController::GetInstance()->set_result(true); |
- return new SimpleTestJob(request); |
+ return new SimpleTestJob(request, network_delegate); |
} |
return new net::URLRequestTestJob(request, |
+ network_delegate, |
net::URLRequestTestJob::test_headers(), |
- "", true); |
+ "", |
+ true); |
} |
#if defined(OS_WIN) |