diff options
| author | rsesek@chromium.org <rsesek@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-13 18:09:34 +0000 |
|---|---|---|
| committer | rsesek@chromium.org <rsesek@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-13 18:09:34 +0000 |
| commit | 1c4c3bf963f332f8e1dce09e68ecbb438b9e6c11 (patch) | |
| tree | 30daadccd61c5b871f5734869fd784d7a5d26134 /chrome/browser/prefs | |
| parent | fae288af7e77e81be9f6e0e64ac2fb1fe80e6abf (diff) | |
| download | chromium_src-1c4c3bf963f332f8e1dce09e68ecbb438b9e6c11.zip chromium_src-1c4c3bf963f332f8e1dce09e68ecbb438b9e6c11.tar.gz chromium_src-1c4c3bf963f332f8e1dce09e68ecbb438b9e6c11.tar.bz2 | |
[Mac] Only show the 10.5 deprecation infobar once a week.
Also fixes a bug where it wouldn't display at all because OS_MACOSX was not
defined. Fixed by including build_config.h.
BUG=130351
TEST=On Leopard, open and see an infobar that 10.5 is deprecated. Quit and relaunch and it's not there. Wait a week and it will be again.
Review URL: https://chromiumcodereview.appspot.com/10543128
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141918 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/prefs')
| -rw-r--r-- | chrome/browser/prefs/browser_prefs.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc index 17c93f9..be9fcdb 100644 --- a/chrome/browser/prefs/browser_prefs.cc +++ b/chrome/browser/prefs/browser_prefs.cc @@ -76,6 +76,7 @@ #if defined(OS_MACOSX) #include "chrome/browser/ui/cocoa/confirm_quit.h" #include "chrome/browser/ui/cocoa/presentation_mode_prefs.h" +#include "chrome/browser/ui/startup/obsolete_os_prompt.h" #endif #if defined(TOOLKIT_VIEWS) @@ -173,6 +174,7 @@ void RegisterLocalState(PrefService* local_state) { #endif #if defined(OS_MACOSX) + browser::RegisterObsoleteOSInfobarPrefs(local_state); confirm_quit::RegisterLocalState(local_state); #endif } |
