Index: third_party/WebKit/Source/bindings/core/v8/ScriptPromise.cpp |
diff --git a/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.cpp b/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.cpp |
index 35322d3ef63b79e4ac2a61ae8e8e7abb60cd89fe..e3568eb8eaa4f0f3b654f07c1a7e95a8fc4f0c25 100644 |
--- a/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.cpp |
+++ b/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.cpp |
@@ -316,17 +316,12 @@ ScriptPromise ScriptPromise::all(ScriptState* scriptState, const Vector<ScriptPr |
void ScriptPromise::increaseInstanceCount() |
{ |
- // An instance is only counted only on the main thread. This is because the |
- // leak detector can detect leaks on the main thread so far. We plan to fix |
- // the leak detector to work on worker threads (crbug.com/507224). |
- if (isMainThread()) |
- InstanceCounters::incrementCounter(InstanceCounters::ScriptPromiseCounter); |
+ InstanceCounters::incrementCounter(InstanceCounters::ScriptPromiseCounter); |
} |
void ScriptPromise::decreaseInstanceCount() |
{ |
- if (isMainThread()) |
- InstanceCounters::decrementCounter(InstanceCounters::ScriptPromiseCounter); |
+ InstanceCounters::decrementCounter(InstanceCounters::ScriptPromiseCounter); |
} |
} // namespace blink |