| Index: chrome/browser/chromeos/locale_change_guard.h
|
| diff --git a/chrome/browser/chromeos/locale_change_guard.h b/chrome/browser/chromeos/locale_change_guard.h
|
| index ed6fa430d947df01f8dafa0b36c1a0618fbdc55a..03917611f4b83082468ac2c2e55235793d0b4a09 100644
|
| --- a/chrome/browser/chromeos/locale_change_guard.h
|
| +++ b/chrome/browser/chromeos/locale_change_guard.h
|
| @@ -8,8 +8,6 @@
|
|
|
| #include "base/lazy_instance.h"
|
| #include "base/scoped_ptr.h"
|
| -#include "chrome/browser/chromeos/notifications/system_notification.h"
|
| -#include "chrome/browser/notifications/notification_delegate.h"
|
| #include "chrome/browser/profiles/profile.h"
|
|
|
| class ListValue;
|
| @@ -17,6 +15,8 @@ class TabContents;
|
|
|
| namespace chromeos {
|
|
|
| +class SystemNotification;
|
| +
|
| class LocaleChangeGuard {
|
| public:
|
| // When called first time for user profile: performs check whether
|
| @@ -26,20 +26,7 @@ class LocaleChangeGuard {
|
| static void Check(TabContents* tab_contents);
|
|
|
| private:
|
| - class Delegate : public NotificationDelegate {
|
| - public:
|
| - explicit Delegate(chromeos::LocaleChangeGuard* master) : master_(master) {}
|
| - void Close(bool by_user);
|
| - void Display() {}
|
| - void Error() {}
|
| - void Click() {}
|
| - std::string id() const;
|
| -
|
| - private:
|
| - chromeos::LocaleChangeGuard* master_;
|
| -
|
| - DISALLOW_COPY_AND_ASSIGN(Delegate);
|
| - };
|
| + class Delegate;
|
|
|
| LocaleChangeGuard();
|
| void CheckLocaleChange(TabContents* tab_contents);
|
|
|