summaryrefslogtreecommitdiffstats
path: root/content/test/content_browser_test.cc
diff options
context:
space:
mode:
authorphajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-05 21:59:33 +0000
committerphajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-05 21:59:33 +0000
commitc1f87b2a4f2d08b92db6f0c7f4f6661d5166feb9 (patch)
treed1348080214f9bab7a2f3d2b7f6e474b55cb24d5 /content/test/content_browser_test.cc
parent5435643695ec7f4e77fd4a2cda5bfa1222ec198f (diff)
downloadchromium_src-c1f87b2a4f2d08b92db6f0c7f4f6661d5166feb9.zip
chromium_src-c1f87b2a4f2d08b92db6f0c7f4f6661d5166feb9.tar.gz
chromium_src-c1f87b2a4f2d08b92db6f0c7f4f6661d5166feb9.tar.bz2
Make an empty content browser test work.
BUG=90448 Review URL: http://codereview.chromium.org/8137012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104181 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/test/content_browser_test.cc')
-rw-r--r--content/test/content_browser_test.cc15
1 files changed, 5 insertions, 10 deletions
diff --git a/content/test/content_browser_test.cc b/content/test/content_browser_test.cc
index f43c011..2f97e0e 100644
--- a/content/test/content_browser_test.cc
+++ b/content/test/content_browser_test.cc
@@ -7,6 +7,8 @@
#include "base/debug/stack_trace.h"
#include "base/mac/scoped_nsautorelease_pool.h"
#include "base/message_loop.h"
+#include "content/shell/shell.h"
+#include "content/shell/shell_main_delegate.h"
#include "content/test/test_content_client.h"
ContentBrowserTest::ContentBrowserTest() {
@@ -17,11 +19,8 @@ ContentBrowserTest::~ContentBrowserTest() {
void ContentBrowserTest::SetUp() {
DCHECK(!content::GetContentClient());
- content_client_.reset(new TestContentClient);
- content::SetContentClient(content_client_.get());
-
- content_browser_client_.reset(new content::MockContentBrowserClient());
- content_client_->set_browser(content_browser_client_.get());
+ shell_main_delegate_.reset(new ShellMainDelegate);
+ shell_main_delegate_->PreSandboxStartup();
BrowserTestBase::SetUp();
}
@@ -29,11 +28,7 @@ void ContentBrowserTest::SetUp() {
void ContentBrowserTest::TearDown() {
BrowserTestBase::TearDown();
- DCHECK_EQ(content_client_.get(), content::GetContentClient());
- content::SetContentClient(NULL);
- content_client_.reset();
-
- content_browser_client_.reset();
+ shell_main_delegate_.reset();
}
#if defined(OS_POSIX)