| Index: Source/bindings/dart/DartHandleProxy.h
|
| diff --git a/Source/bindings/dart/DartHandleProxy.h b/Source/bindings/dart/DartHandleProxy.h
|
| index 96c77dfaa22df6ee35c3f75c39dfb8e0ab232bb6..6d4132c19d947165168721ebe1ffbd10ae0d78ee 100644
|
| --- a/Source/bindings/dart/DartHandleProxy.h
|
| +++ b/Source/bindings/dart/DartHandleProxy.h
|
| @@ -49,6 +49,7 @@ public:
|
| static v8::Handle<v8::Value> createTypeProxy(Dart_Handle value, bool showStatics);
|
| static v8::Handle<v8::Value> createLibraryProxy(Dart_Handle value, int32_t libraryId, Dart_Handle prefix);
|
| static v8::Handle<v8::Value> createLocalScopeProxy(Dart_Handle localVariables);
|
| + static v8::Handle<v8::Value> evaluate(Dart_Handle target, Dart_Handle expression, Dart_Handle localVariables);
|
|
|
| static bool isDartProxy(v8::Handle<v8::Value>);
|
| static const char* getJavaScriptType(v8::Handle<v8::Value>);
|
| @@ -67,11 +68,12 @@ private:
|
| DartIsolateScope scope;
|
| DartApiScope apiScope;
|
| Dart_ExceptionPauseInfo previousPauseInfo;
|
| + bool disableBreak;
|
|
|
| public:
|
| Dart_PersistentHandle handle;
|
|
|
| - DartScopes(v8::Local<v8::Object> v8Handle);
|
| + DartScopes(v8::Local<v8::Object> v8Handle, bool disableBreak = false);
|
| ~DartScopes();
|
| };
|
|
|
|
|