Index: third_party/WebKit/Source/core/dom/ScriptedIdleTaskController.cpp |
diff --git a/third_party/WebKit/Source/core/dom/ScriptedIdleTaskController.cpp b/third_party/WebKit/Source/core/dom/ScriptedIdleTaskController.cpp |
index 4bf57730b022d2e5f6899ae160f34e14f3a42f02..40e0e945b0ab6459d346c10ffbde37e2ca0bf216 100644 |
--- a/third_party/WebKit/Source/core/dom/ScriptedIdleTaskController.cpp |
+++ b/third_party/WebKit/Source/core/dom/ScriptedIdleTaskController.cpp |
@@ -112,12 +112,13 @@ ScriptedIdleTaskController::RegisterCallback( |
BLINK_FROM_HERE, |
WTF::Bind(&internal::IdleRequestCallbackWrapper::IdleTaskFired, |
callback_wrapper)); |
- if (timeout_millis > 0) |
+ if (timeout_millis > 0) { |
scheduler_->TimerTaskRunner()->PostDelayedTask( |
BLINK_FROM_HERE, |
WTF::Bind(&internal::IdleRequestCallbackWrapper::TimeoutFired, |
callback_wrapper), |
- timeout_millis); |
+ WTF::TimeDelta::FromMilliseconds(timeout_millis)); |
haraken
2017/05/10 15:12:54
WTF:: wouldn't be needed.
tzik
2017/05/11 07:15:18
Done.
|
+ } |
TRACE_EVENT_INSTANT1("devtools.timeline", "RequestIdleCallback", |
TRACE_EVENT_SCOPE_THREAD, "data", |
InspectorIdleCallbackRequestEvent::Data( |