summaryrefslogtreecommitdiffstats
path: root/content/public/test/render_view_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'content/public/test/render_view_test.cc')
-rw-r--r--content/public/test/render_view_test.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/content/public/test/render_view_test.cc b/content/public/test/render_view_test.cc
index f602804..acec861 100644
--- a/content/public/test/render_view_test.cc
+++ b/content/public/test/render_view_test.cc
@@ -190,6 +190,10 @@ void RenderViewTest::GoForward(const PageState& state) {
}
void RenderViewTest::SetUp() {
+ // Blink needs to be initialized before calling CreateContentRendererClient()
+ // because it uses blink internally.
+ blink::initialize(blink_platform_impl_.Get());
+
content_client_.reset(CreateContentClient());
content_browser_client_.reset(CreateContentBrowserClient());
content_renderer_client_.reset(CreateContentRendererClient());
@@ -218,7 +222,6 @@ void RenderViewTest::SetUp() {
// hacky, but this is the world we live in...
std::string flags("--expose-gc");
v8::V8::SetFlagsFromString(flags.c_str(), static_cast<int>(flags.size()));
- blink::initialize(blink_platform_impl_.Get());
// Ensure that we register any necessary schemes when initializing WebKit,
// since we are using a MockRenderThread.