Index: gin/public/isolate_holder.h |
diff --git a/gin/public/isolate_holder.h b/gin/public/isolate_holder.h |
index eebafa7bcf22056ada3e4fc49624e0837f91490d..f82a53ac2fbcdbe5efb5baf25248e956ee708385 100644 |
--- a/gin/public/isolate_holder.h |
+++ b/gin/public/isolate_holder.h |
@@ -26,7 +26,13 @@ class PerIsolateData; |
// It is not possible to mix the two. |
class GIN_EXPORT IsolateHolder { |
public: |
- IsolateHolder(); |
+ // Controls whether or not V8 should only accept strict mode scripts. |
+ enum ScriptMode { |
+ kNonStrictMode, |
+ kStrictMode |
+ }; |
+ |
+ explicit IsolateHolder(ScriptMode mode); |
IsolateHolder(v8::Isolate* isolate, v8::ArrayBuffer::Allocator* allocator); |
~IsolateHolder(); |