def __init__(self, **kwargs): super(SplashKernel, self).__init__(**kwargs) self.tab = init_browser() self.lua = SplashLuaRuntime(self.sandboxed, "", ()) self.splash = Splash(lua=self.lua, tab=self.tab) self.lua.add_to_globals("splash", self.splash.get_wrapped()) self.runner = DeferredSplashRunner(self.lua, self.splash, self.sandboxed) #, self.log_msg) self.completer = Completer(self.lua) self.inspector = Inspector(self.lua)
def __init__(self, **kwargs): super(SplashKernel, self).__init__(**kwargs) self.tab = init_browser(SplashKernel.network_manager_factory) self.lua = SplashLuaRuntime(self.sandboxed, "", ()) self.exceptions = StoredExceptions() self.splash = Splash(lua=self.lua, exceptions=self.exceptions, tab=self.tab) self.lua.add_to_globals("splash", self.splash.get_wrapped()) self.extras = Extras(self.lua, self.exceptions) self.extras.inject_to_globals() self.runner = DeferredSplashRunner(self.lua, self.splash, self.sandboxed) #, self.log_msg) self.completer = Completer(self.lua) self.inspector = Inspector(self.lua)