return module_base;
}
-class ShellRunnerDelegate : public ModuleRunnerDelegate {
+class GinShellRunnerDelegate : public ModuleRunnerDelegate {
public:
- ShellRunnerDelegate() : ModuleRunnerDelegate(GetModuleSearchPaths()) {
+ GinShellRunnerDelegate() : ModuleRunnerDelegate(GetModuleSearchPaths()) {
AddBuiltinModule(Console::kModuleName, Console::GetModule);
}
}
private:
- DISALLOW_COPY_AND_ASSIGN(ShellRunnerDelegate);
+ DISALLOW_COPY_AND_ASSIGN(GinShellRunnerDelegate);
};
} // namespace
CommandLine::Init(argc, argv);
base::i18n::InitializeICU();
- gin::IsolateHolder instance;
+ gin::IsolateHolder instance(gin::IsolateHolder::kStrictMode);
base::MessageLoop message_loop;
- gin::ShellRunnerDelegate delegate;
+ gin::GinShellRunnerDelegate delegate;
gin::ShellRunner runner(&delegate, instance.isolate());
{