ExtensionSyncService: listen for relevant changes instead of being explicitly called...
[chromium-blink-merge.git] / chrome / browser / ui / settings_window_manager_observer.h
blob69bfec42274ef85f2b9880b78455a8b141b9cca7
1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #ifndef CHROME_BROWSER_UI_SETTINGS_WINDOW_MANAGER_OBSERVER_H_
6 #define CHROME_BROWSER_UI_SETTINGS_WINDOW_MANAGER_OBSERVER_H_
8 class Browser;
10 namespace chrome {
12 class SettingsWindowManagerObserver {
13 public:
14 // Called when a new settings browser window is created.
15 virtual void OnNewSettingsWindow(Browser* settings_browser) = 0;
17 protected:
18 virtual ~SettingsWindowManagerObserver() {}
21 } // namespace chrome
23 #endif // CHROME_BROWSER_UI_SETTINGS_WINDOW_MANAGER_OBSERVER_H_