Index: Source/bindings/dart/DartUtilities.h |
diff --git a/Source/bindings/dart/DartUtilities.h b/Source/bindings/dart/DartUtilities.h |
index ec235b5a3127352eb84ba64102a025eb7c322da1..3990fe59388eadba65058a23f15b9f4cb248a105 100644 |
--- a/Source/bindings/dart/DartUtilities.h |
+++ b/Source/bindings/dart/DartUtilities.h |
@@ -45,6 +45,7 @@ |
#include "bindings/v8/V8RecursionScope.h" |
#include "core/dom/DOMStringList.h" |
#include "core/dom/MessagePort.h" |
+#include "core/inspector/ScriptCallFrame.h" |
#include "modules/mediastream/MediaStreamTrack.h" |
#include "wtf/ArrayBufferView.h" |
@@ -219,6 +220,8 @@ public: |
return domWindowForCurrentIsolate(); |
} |
+ static ScriptState* v8ScriptStateForCurrentIsolate(); |
rmacnak
2014/06/03 17:32:34
V8ScriptState
Jacob
2014/06/03 20:23:13
Done.
|
+ |
static ExecutionContext* scriptExecutionContext(); |
static DartScriptState* currentScriptState(); |
@@ -227,6 +230,8 @@ public: |
static PassRefPtr<ScriptArguments> createScriptArguments(Dart_Handle argument, Dart_Handle& exception); |
static PassRefPtr<ScriptCallStack> createScriptCallStack(); |
+ static ScriptCallFrame getTopFrame(Dart_StackTrace, Dart_Handle& exception); |
+ static ScriptCallFrame toScriptCallFrame(Dart_ActivationFrame, Dart_Handle& exception); |
static const uint8_t* fullSnapshot(LocalFrame*); |