Lines Matching defs:ShellRunner
13 class ShellRunner;
16 // Subclass ShellRunnerDelegate to customize the behavior of ShellRunner.
26 ShellRunner* runner,
28 virtual void DidCreateContext(ShellRunner* runner);
29 virtual void WillRunScript(ShellRunner* runner);
30 virtual void DidRunScript(ShellRunner* runner);
31 virtual void UnhandledException(ShellRunner* runner, TryCatch& try_catch);
34 // ShellRunner executes the script/functions directly in a v8::Context.
35 // ShellRunner owns a ContextHolder and v8::Context, both of which are destroyed
36 // when the ShellRunner is deleted.
37 class GIN_EXPORT ShellRunner : public Runner {
39 ShellRunner(ShellRunnerDelegate* delegate, v8::Isolate* isolate);
40 virtual ~ShellRunner();
63 DISALLOW_COPY_AND_ASSIGN(ShellRunner);