Index: chrome/browser/ui/views/ash/chrome_shell_delegate.h |
diff --git a/chrome/browser/ui/views/ash/chrome_shell_delegate.h b/chrome/browser/ui/views/ash/chrome_shell_delegate.h |
index 50a9737dec886c48a478f0d18f22f57e5281d8c7..b0ccaf59440438400e0b2480b1e4afd16d69c5a4 100644 |
--- a/chrome/browser/ui/views/ash/chrome_shell_delegate.h |
+++ b/chrome/browser/ui/views/ash/chrome_shell_delegate.h |
@@ -14,6 +14,10 @@ |
#include "content/public/browser/notification_observer.h" |
#include "content/public/browser/notification_registrar.h" |
+#if defined(OS_CHROMEOS) |
Mattias Nissler (ping if slow)
2012/07/06 15:15:52
no need for guards
qfel
2012/07/06 17:00:39
Done
|
+#include "chrome/browser/prefs/pref_change_registrar.h" |
+#endif |
+ |
class WindowPositioner; |
namespace views { |
@@ -30,6 +34,10 @@ class ChromeShellDelegate : public ash::ShellDelegate, |
WindowPositioner* window_positioner() { return window_positioner_.get(); } |
+#if defined(OS_CHROMEOS) |
+ void UpdateScreenshotDelegate(); |
+#endif |
+ |
// ash::ShellDelegate overrides; |
virtual bool IsUserLoggedIn() OVERRIDE; |
virtual void LockScreen() OVERRIDE; |
@@ -67,7 +75,10 @@ class ChromeShellDelegate : public ash::ShellDelegate, |
private: |
static ChromeShellDelegate* instance_; |
+#if defined(OS_CHROMEOS) |
content::NotificationRegistrar registrar_; |
+ PrefChangeRegistrar pref_registrar_; |
+#endif |
scoped_ptr<WindowPositioner> window_positioner_; |