Index: third_party/WebKit/Source/core/inspector/v8/PromiseTracker.cpp |
diff --git a/third_party/WebKit/Source/core/inspector/v8/PromiseTracker.cpp b/third_party/WebKit/Source/core/inspector/v8/PromiseTracker.cpp |
index 96e98bfc502a75bfb18647db7f3734b4dccca5b4..0f50e8fc570df3ed550af18bc270d3956d78fd65 100644 |
--- a/third_party/WebKit/Source/core/inspector/v8/PromiseTracker.cpp |
+++ b/third_party/WebKit/Source/core/inspector/v8/PromiseTracker.cpp |
@@ -5,12 +5,12 @@ |
#include "core/inspector/v8/PromiseTracker.h" |
#include "bindings/core/v8/ScriptCallStackFactory.h" |
-#include "core/inspector/ScriptAsyncCallStack.h" |
+#include "core/inspector/ScriptCallStack.h" |
#include "wtf/CurrentTime.h" |
#include "wtf/PassOwnPtr.h" |
using blink::TypeBuilder::Array; |
-using blink::TypeBuilder::Console::CallFrame; |
+using blink::TypeBuilder::Runtime::CallFrame; |
using blink::TypeBuilder::Debugger::PromiseDetails; |
namespace blink { |
@@ -137,26 +137,18 @@ void PromiseTracker::didReceiveV8PromiseEvent(v8::Local<v8::Context> context, v8 |
promiseDetails->setCreationTime(currentTimeMS()); |
RefPtr<ScriptCallStack> stack = currentScriptCallStack(m_captureStacks ? ScriptCallStack::maxCallStackSizeToCapture : 1); |
if (stack) { |
- if (stack->size()) { |
+ if (stack->size()) |
promiseDetails->setCallFrame(stack->at(0).buildInspectorObject()); |
- if (m_captureStacks) |
- promiseDetails->setCreationStack(stack->buildInspectorArray()); |
- } |
- RefPtr<ScriptAsyncCallStack> asyncCallStack = stack->asyncCallStack(); |
- if (m_captureStacks && asyncCallStack) |
- promiseDetails->setAsyncCreationStack(asyncCallStack->buildInspectorObject()); |
+ if (m_captureStacks) |
+ promiseDetails->setCreationStack(stack->buildInspectorObject()); |
} |
} |
} else { |
promiseDetails->setSettlementTime(currentTimeMS()); |
if (m_captureStacks) { |
RefPtr<ScriptCallStack> stack = currentScriptCallStack(ScriptCallStack::maxCallStackSizeToCapture); |
- if (stack) { |
- if (stack->size()) |
- promiseDetails->setSettlementStack(stack->buildInspectorArray()); |
- if (RefPtr<ScriptAsyncCallStack> asyncCallStack = stack->asyncCallStack()) |
- promiseDetails->setAsyncSettlementStack(asyncCallStack->buildInspectorObject()); |
- } |
+ if (stack) |
+ promiseDetails->setSettlementStack(stack->buildInspectorObject()); |
} |
} |
} |