Index: chrome/browser/ui/settings_window_manager.cc |
diff --git a/chrome/browser/ui/settings_window_manager.cc b/chrome/browser/ui/settings_window_manager.cc |
index fa00fed7db209ca87bc1ff59c2b10cc15bb623f2..5bbae78d68a2e760c382ff4343ede894810b1afa 100644 |
--- a/chrome/browser/ui/settings_window_manager.cc |
+++ b/chrome/browser/ui/settings_window_manager.cc |
@@ -74,6 +74,13 @@ Browser* SettingsWindowManager::FindBrowserForProfile(Profile* profile) { |
return NULL; |
} |
+bool SettingsWindowManager::IsSettingsBrowser(Browser* browser) const { |
+ ProfileSessionMap::const_iterator iter = |
+ settings_session_map_.find(browser->profile()); |
+ return (iter != settings_session_map_.end() && |
+ iter->second == browser->session_id().id()); |
+} |
+ |
SettingsWindowManager::SettingsWindowManager() { |
} |