Index: content/renderer/renderer_blink_platform_impl.cc |
diff --git a/content/renderer/renderer_blink_platform_impl.cc b/content/renderer/renderer_blink_platform_impl.cc |
index 72f09758c34937048cbd7cbe0a1490be24dc265e..f19442dec65a25f8244e21a62435a0354b2cb9fb 100644 |
--- a/content/renderer/renderer_blink_platform_impl.cc |
+++ b/content/renderer/renderer_blink_platform_impl.cc |
@@ -242,7 +242,8 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl( |
plugin_refresh_allowed_(true), |
default_task_runner_(renderer_scheduler->DefaultTaskRunner()), |
loading_task_runner_(renderer_scheduler->LoadingTaskRunner()), |
- web_scrollbar_behavior_(new WebScrollbarBehaviorImpl) { |
+ web_scrollbar_behavior_(new WebScrollbarBehaviorImpl), |
+ renderer_scheduler_(renderer_scheduler) { |
#if !defined(OS_ANDROID) && !defined(OS_WIN) |
if (g_sandbox_enabled && sandboxEnabled()) { |
sandbox_support_.reset(new RendererBlinkPlatformImpl::SandboxSupport); |
@@ -278,6 +279,16 @@ void RendererBlinkPlatformImpl::Shutdown() { |
//------------------------------------------------------------------------------ |
+double RendererBlinkPlatformImpl::currentTime() { |
+ return renderer_scheduler_->CurrentTime(); |
+} |
+ |
+double RendererBlinkPlatformImpl::monotonicallyIncreasingTime() { |
+ return renderer_scheduler_->MonotonicallyIncreasingTime(); |
+} |
+ |
+//------------------------------------------------------------------------------ |
+ |
blink::WebURLLoader* RendererBlinkPlatformImpl::createURLLoader() { |
ChildThreadImpl* child_thread = ChildThreadImpl::current(); |
// There may be no child thread in RenderViewTests. These tests can still use |