diff options
Diffstat (limited to 'chrome/browser/extensions/extension_host.h')
-rw-r--r-- | chrome/browser/extensions/extension_host.h | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/chrome/browser/extensions/extension_host.h b/chrome/browser/extensions/extension_host.h index 617cd8e..3b3d64e 100644 --- a/chrome/browser/extensions/extension_host.h +++ b/chrome/browser/extensions/extension_host.h @@ -38,8 +38,6 @@ class ExtensionHost : public RenderViewHostDelegate, public ExtensionFunctionDispatcher::Delegate, public NotificationObserver { public: - class ProcessCreationQueue; - // Enable DOM automation in created render view hosts. static void EnableDOMAutomation() { enable_dom_automation_ = true; } @@ -77,10 +75,10 @@ class ExtensionHost : public RenderViewHostDelegate, // Returns true if the render view is initialized and didn't crash. bool IsRenderViewLive() const; - // Prepares to initializes our RenderViewHost by creating its RenderView and - // navigating to this host's url. Uses host_view for the RenderViewHost's view - // (can be NULL). This happens delayed to avoid locking the UI. - void CreateRenderViewSoon(RenderWidgetHostView* host_view); + // Initializes our RenderViewHost by creating its RenderView and navigating + // to this host's url. Uses host_view for the RenderViewHost's view (can be + // NULL). + void CreateRenderView(RenderWidgetHostView* host_view); // Sets |url_| and navigates |render_view_host_|. void NavigateToURL(const GURL& url); @@ -140,15 +138,10 @@ class ExtensionHost : public RenderViewHostDelegate, const NotificationDetails& details); private: - friend class ProcessCreationQueue; - // Whether to allow DOM automation for created RenderViewHosts. This is used // for testing. static bool enable_dom_automation_; - // Actually create the RenderView for this host. See CreateRenderViewSoon. - void CreateRenderViewNow(); - // ExtensionFunctionDispatcher::Delegate // If this ExtensionHost has a view, this returns the Browser that view is a // part of. If this is a global background page, we use the active Browser |