class RuntimeContext;
class ApplicationComponent;
+class RemoteDebuggingServer;
class SysAppsComponent;
class XWalkComponent;
class XWalkContentBrowserClient;
virtual void PreMainMessageLoopRun();
virtual void PostMainMessageLoopRun();
+ void EnableRemoteDebugging(int port);
+ void DisableRemoteDebugging();
+
protected:
XWalkRunner();
ApplicationComponent* app_component_;
+ // Remote debugger server.
+ scoped_ptr<RemoteDebuggingServer> remote_debugging_server_;
+
// These variables are used to export some values from the browser process
// side to the extension side, such as application IDs and whatnot.
void InitializeRuntimeVariablesForExtensions(