// delegates. Owned and used by Panel only.
class PanelHost : public content::WebContentsDelegate,
public content::WebContentsObserver,
- public ExtensionFunctionDispatcher::Delegate {
+ public extensions::ExtensionFunctionDispatcher::Delegate {
public:
PanelHost(Panel* panel, Profile* profile);
virtual ~PanelHost();
virtual void RenderViewCreated(
content::RenderViewHost* render_view_host) OVERRIDE;
virtual void RenderProcessGone(base::TerminationStatus status) OVERRIDE;
- virtual void WebContentsDestroyed(
- content::WebContents* web_contents) OVERRIDE;
+ virtual void WebContentsDestroyed() OVERRIDE;
virtual bool OnMessageReceived(const IPC::Message& message) OVERRIDE;
- // ExtensionFunctionDispatcher::Delegate overrides.
+ // extensions::ExtensionFunctionDispatcher::Delegate overrides.
virtual extensions::WindowController* GetExtensionWindowController() const
OVERRIDE;
virtual content::WebContents* GetAssociatedWebContents() const OVERRIDE;
Panel* panel_; // Weak, owns us.
Profile* profile_;
- ExtensionFunctionDispatcher extension_function_dispatcher_;
+ extensions::ExtensionFunctionDispatcher extension_function_dispatcher_;
scoped_ptr<content::WebContents> web_contents_;