Chromium Code Reviews| Index: chrome/browser/ui/extensions/shell_window.h |
| diff --git a/chrome/browser/ui/extensions/shell_window.h b/chrome/browser/ui/extensions/shell_window.h |
| index 90cc69202d249ceb196506370432dabf3bf3f0ed..cecc872bb07eea6d94731a25c2156bdbf3d2a34b 100644 |
| --- a/chrome/browser/ui/extensions/shell_window.h |
| +++ b/chrome/browser/ui/extensions/shell_window.h |
| @@ -12,18 +12,20 @@ |
| #include "chrome/browser/ui/base_window.h" |
| #include "content/public/browser/notification_observer.h" |
| #include "content/public/browser/notification_registrar.h" |
| +#include "content/public/browser/web_contents_observer.h" |
| class Extension; |
| -class ExtensionHost; |
|
benwells
2012/03/23 07:21:50
This is cleanup unrelated to this change.
|
| class ExtensionWindowController; |
| class GURL; |
| class Profile; |
| namespace content { |
| +class RenderViewHost; |
| class WebContents; |
| } |
| class ShellWindow : public content::NotificationObserver, |
| + public content::WebContentsObserver, |
| public BaseWindow { |
| public: |
| content::WebContents* web_contents() const { return host_->host_contents(); } |
| @@ -41,6 +43,9 @@ class ShellWindow : public content::NotificationObserver, |
| const content::NotificationSource& source, |
| const content::NotificationDetails& details) OVERRIDE; |
| + // content::WebContentsObserver implementation. |
| + virtual void RenderViewCreated(content::RenderViewHost* render_view_host) |
| + OVERRIDE; |
| protected: |
| explicit ShellWindow(ExtensionHost* host_); |
| virtual ~ShellWindow(); |