Initialize node after WebKit is initialized.

This commit is contained in:
Cheng Zhao 2014-09-01 18:43:43 +08:00
parent 241b07f763
commit a413935e91
2 changed files with 14 additions and 3 deletions

View file

@ -9,6 +9,7 @@
#include <vector>
#include "content/public/renderer/content_renderer_client.h"
#include "content/public/renderer/render_process_observer.h"
namespace node {
class Environment;
@ -19,7 +20,8 @@ namespace atom {
class AtomRendererBindings;
class NodeBindings;
class AtomRendererClient : public content::ContentRendererClient {
class AtomRendererClient : public content::ContentRendererClient,
public content::RenderProcessObserver {
public:
AtomRendererClient();
virtual ~AtomRendererClient();
@ -41,6 +43,9 @@ class AtomRendererClient : public content::ContentRendererClient {
DISABLE,
};
// content::RenderProcessObserver:
virtual void WebKitInitialized() OVERRIDE;
// content::ContentRendererClient:
virtual void RenderThreadStarted() OVERRIDE;
virtual void RenderFrameCreated(content::RenderFrame* render_frame) OVERRIDE;