Index: content/renderer/render_thread_impl.cc |
diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc |
index 3f6756a1e183fd40a2b3a3c3cc1522d27985fa6b..d1ed17d78450ca448ef104ee6d2263862b09aea0 100644 |
--- a/content/renderer/render_thread_impl.cc |
+++ b/content/renderer/render_thread_impl.cc |
@@ -472,7 +472,7 @@ void RenderThreadImpl::EnsureWebKitInitialized() { |
v8::V8::SetCreateHistogramFunction(CreateHistogram); |
v8::V8::SetAddHistogramSampleFunction(AddHistogramSample); |
- webkit_platform_support_.reset(new RendererWebKitPlatformSupportImpl); |
+ webkit_platform_support_.reset(CreateWebKitPlatformSupport()); |
WebKit::initialize(webkit_platform_support_.get()); |
bool has_enable = CommandLine::ForCurrentProcess()->HasSwitch( |
@@ -824,6 +824,11 @@ void RenderThreadImpl::OnSetZoomLevelForCurrentURL(const std::string& host, |
content::RenderView::ForEach(&zoomer); |
} |
+RendererWebKitPlatformSupportImpl* |
+RenderThreadImpl::CreateWebKitPlatformSupport() { |
+ return new RendererWebKitPlatformSupportImpl; |
+} |
+ |
bool RenderThreadImpl::OnControlMessageReceived(const IPC::Message& msg) { |
ObserverListBase<RenderProcessObserver>::Iterator it(observers_); |
RenderProcessObserver* observer; |