| Index: third_party/WebKit/Source/core/frame/DOMTimer.cpp
|
| diff --git a/third_party/WebKit/Source/core/frame/DOMTimer.cpp b/third_party/WebKit/Source/core/frame/DOMTimer.cpp
|
| index fb0116861a5bd74d5d912f8a9e2d4be42ca4655b..a57062c1a6f9447a233d8435e7e7cc9987bb1528 100644
|
| --- a/third_party/WebKit/Source/core/frame/DOMTimer.cpp
|
| +++ b/third_party/WebKit/Source/core/frame/DOMTimer.cpp
|
| @@ -104,7 +104,7 @@ DOMTimer::DOMTimer(ExecutionContext* context,
|
| InspectorTimerInstallEvent::data(context, timeoutID,
|
| interval, singleShot));
|
| probe::asyncTaskScheduledBreakable(
|
| - context, singleShot ? "setTimeout" : "setInterval", this, !singleShot);
|
| + context, singleShot ? "setTimeout" : "setInterval", this);
|
| }
|
|
|
| DOMTimer::~DOMTimer() {
|
| @@ -145,7 +145,8 @@ void DOMTimer::fired() {
|
| probe::UserCallback probe(context,
|
| repeatInterval() ? "setInterval" : "setTimeout",
|
| AtomicString(), true);
|
| - probe::AsyncTask asyncTask(context, this);
|
| + probe::AsyncTask asyncTask(context, this,
|
| + repeatInterval() ? "fired" : nullptr);
|
|
|
| // Simple case for non-one-shot timers.
|
| if (isActive()) {
|
|
|