| 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();
|
|
|