Index: chrome/browser/ui/panels/panel.h |
diff --git a/chrome/browser/ui/panels/panel.h b/chrome/browser/ui/panels/panel.h |
index c4419022e4334d478e0e701b70e0ad592a80cfca..898696e4cb32af45291d8ddec7d96402b6530d69 100644 |
--- a/chrome/browser/ui/panels/panel.h |
+++ b/chrome/browser/ui/panels/panel.h |
@@ -29,6 +29,7 @@ class PanelCollection; |
class PanelHost; |
class PanelManager; |
class Profile; |
+class ScopedKeepAlive; |
class StackedPanelCollection; |
namespace content { |
@@ -411,6 +412,8 @@ class Panel : public ui::BaseWindow, |
// Icon showed in the task bar. |
gfx::Image app_icon_; |
+ scoped_ptr<ScopedKeepAlive> keep_alive_; |
+ |
base::WeakPtrFactory<Panel> image_loader_ptr_factory_; |
DISALLOW_COPY_AND_ASSIGN(Panel); |