Index: Source/bindings/core/v8/V8RecursionScope.h |
diff --git a/Source/bindings/core/v8/V8RecursionScope.h b/Source/bindings/core/v8/V8RecursionScope.h |
index 126406077b81ebd70c02c3c95ee8db589b8b4509..e42a4fa1d3a10cac6aff27666576ac3cc90ecddc 100644 |
--- a/Source/bindings/core/v8/V8RecursionScope.h |
+++ b/Source/bindings/core/v8/V8RecursionScope.h |
@@ -59,9 +59,8 @@ namespace blink { |
class V8RecursionScope { |
WTF_MAKE_NONCOPYABLE(V8RecursionScope); |
public: |
- V8RecursionScope(v8::Isolate* isolate, ExecutionContext* context) |
+ explicit V8RecursionScope(v8::Isolate* isolate) |
: m_isolate(isolate) |
- , m_executionContext(*context) |
{ |
V8PerIsolateData::from(m_isolate)->incrementRecursionLevel(); |
RELEASE_ASSERT(!ScriptForbiddenScope::isScriptForbidden()); |
@@ -118,7 +117,6 @@ private: |
void didLeaveScriptContext(); |
v8::Isolate* m_isolate; |
- ExecutionContext& m_executionContext; |
}; |
} // namespace blink |