| 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..03d6eedefebbd2e00481ade771e190b7d0bffe90 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);
|
| + TimeDelta::FromMilliseconds(timeout_millis));
|
| + }
|
| TRACE_EVENT_INSTANT1("devtools.timeline", "RequestIdleCallback",
|
| TRACE_EVENT_SCOPE_THREAD, "data",
|
| InspectorIdleCallbackRequestEvent::Data(
|
|
|