Index: chrome/browser/download/save_page_browsertest.cc |
diff --git a/chrome/browser/download/save_page_browsertest.cc b/chrome/browser/download/save_page_browsertest.cc |
index 28cea2d2c8d0f0a6a030409986cea6d6f29ce141..b7ae2fbe752688f064848a092433e87a614113f7 100644 |
--- a/chrome/browser/download/save_page_browsertest.cc |
+++ b/chrome/browser/download/save_page_browsertest.cc |
@@ -2,6 +2,7 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
+#include "base/bind.h" |
#include "base/file_path.h" |
#include "base/file_util.h" |
#include "base/path_service.h" |
@@ -9,6 +10,7 @@ |
#include "chrome/app/chrome_command_ids.h" |
#include "chrome/browser/download/chrome_download_manager_delegate.h" |
#include "chrome/browser/download/download_history.h" |
+#include "chrome/browser/net/url_request_mock_util.h" |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/browser/ui/browser.h" |
#include "chrome/browser/ui/browser_window.h" |
@@ -39,12 +41,18 @@ static const char* kAppendedExtension = |
class SavePageBrowserTest : public InProcessBrowserTest { |
protected: |
- void SetUp() { |
+ void SetUp() OVERRIDE { |
ASSERT_TRUE(PathService::Get(chrome::DIR_TEST_DATA, &test_dir_)); |
ASSERT_TRUE(save_dir_.CreateUniqueTempDir()); |
InProcessBrowserTest::SetUp(); |
} |
+ void SetUpOnMainThread() OVERRIDE { |
+ BrowserThread::PostTask( |
+ BrowserThread::IO, FROM_HERE, |
+ base::Bind(&chrome_browser_net::SetUrlRequestMocksEnabled, true)); |
+ } |
+ |
GURL NavigateToMockURL(const std::string& prefix) { |
GURL url = URLRequestMockHTTPJob::GetMockUrl( |
FilePath(kTestDir).AppendASCII(prefix + ".htm")); |