Index: Source/bindings/core/v8/ExceptionState.h |
diff --git a/Source/bindings/core/v8/ExceptionState.h b/Source/bindings/core/v8/ExceptionState.h |
index 3acd126e8b3af60582f566143500b7c7a8bcb119..32bb4a2b58e40340ff47fc00cd7a0e9f0d13b8c0 100644 |
--- a/Source/bindings/core/v8/ExceptionState.h |
+++ b/Source/bindings/core/v8/ExceptionState.h |
@@ -103,6 +103,12 @@ public: |
const char* propertyName() const { return m_propertyName; } |
const char* interfaceName() const { return m_interfaceName; } |
+ v8::Isolate* isolate() const |
+ { |
+ ASSERT(m_isolate); |
+ return m_isolate; |
+ } |
+ |
void rethrowV8Exception(v8::Handle<v8::Value> value) |
{ |
setException(value); |