| 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 dc267a3db883c18bb41b4eb12ab04be6bd339521..5072fc19349d6194020c926d2d77836bcd2e88b3 100644
|
| --- a/third_party/WebKit/Source/core/dom/ScriptedIdleTaskController.cpp
|
| +++ b/third_party/WebKit/Source/core/dom/ScriptedIdleTaskController.cpp
|
| @@ -7,6 +7,7 @@
|
| #include "core/dom/ExecutionContext.h"
|
| #include "core/dom/IdleRequestCallback.h"
|
| #include "core/dom/IdleRequestOptions.h"
|
| +#include "core/frame/PerformanceMonitor.h"
|
| #include "core/inspector/InspectorTraceEvents.h"
|
| #include "platform/Histogram.h"
|
| #include "platform/tracing/TraceEvent.h"
|
| @@ -169,6 +170,8 @@ void ScriptedIdleTaskController::runCallback(
|
| ("WebCore.ScriptedIdleTaskController.IdleCallbackDeadline", 0, 50, 50));
|
| idleCallbackDeadlineHistogram.count(allottedTimeMillis);
|
|
|
| + PerformanceMonitor::HandlerCall handlerCall(getExecutionContext(),
|
| + "requestIdleCallback", true);
|
| TRACE_EVENT1(
|
| "devtools.timeline", "FireIdleCallback", "data",
|
| InspectorIdleCallbackFireEvent::data(
|
|
|