Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / gin / shell / gin_main.cc
index 6673b6a..d8c32ad 100644 (file)
@@ -37,9 +37,9 @@ std::vector<base::FilePath> GetModuleSearchPaths() {
   return module_base;
 }
 
-class ShellRunnerDelegate : public ModuleRunnerDelegate {
+class GinShellRunnerDelegate : public ModuleRunnerDelegate {
  public:
-  ShellRunnerDelegate() : ModuleRunnerDelegate(GetModuleSearchPaths()) {
+  GinShellRunnerDelegate() : ModuleRunnerDelegate(GetModuleSearchPaths()) {
     AddBuiltinModule(Console::kModuleName, Console::GetModule);
   }
 
@@ -50,7 +50,7 @@ class ShellRunnerDelegate : public ModuleRunnerDelegate {
   }
 
  private:
-  DISALLOW_COPY_AND_ASSIGN(ShellRunnerDelegate);
+  DISALLOW_COPY_AND_ASSIGN(GinShellRunnerDelegate);
 };
 
 }  // namespace
@@ -61,11 +61,11 @@ int main(int argc, char** argv) {
   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());
 
   {