diff options
Diffstat (limited to 'content/public/test/render_view_test.cc')
-rw-r--r-- | content/public/test/render_view_test.cc | 5 |
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. |