 Chromium Code Reviews
 Chromium Code Reviews Issue 9111035:
  Profiles: Add a size check to ProfileImpl to make sure it no longer grows.  (Closed) 
  Base URL: http://git.chromium.org/chromium/src.git@master
    
  
    Issue 9111035:
  Profiles: Add a size check to ProfileImpl to make sure it no longer grows.  (Closed) 
  Base URL: http://git.chromium.org/chromium/src.git@master| Index: chrome/browser/profiles/profile_impl.h | 
| diff --git a/chrome/browser/profiles/profile_impl.h b/chrome/browser/profiles/profile_impl.h | 
| index 2742279b8e5cc1d05dd99e6e876d66053bbf545c..ad48d8418955b44f7d8804e7a20534e22be532d4 100644 | 
| --- a/chrome/browser/profiles/profile_impl.h | 
| +++ b/chrome/browser/profiles/profile_impl.h | 
| @@ -316,6 +316,20 @@ class ProfileImpl : public Profile, | 
| scoped_ptr<ChromeURLDataManager> chrome_url_data_manager_; | 
| + // STOP!!!! DO NOT ADD ANY MORE ITEMS HERE!!!! | 
| + // | 
| + // Instead, make your Service/Manager/whatever object you're hanging off the | 
| + // Profile use our new ProfileKeyedSerivceFactory system instead. You can | 
| 
Miranda Callahan
2012/01/06 15:34:57
nit/serivce/service
 | 
| + // find the design document here: | 
| + // | 
| + // https://sites.google.com/a/chromium.org/dev/developers/design-documents/profile-architecture | 
| + // | 
| + // and you can read the raw headers here: | 
| + // | 
| + // chrome/browser/profile/profile_keyed_service.h | 
| + // chrome/browser/profile/profile_keyed_service_factory.{h,cc} | 
| + // chrome/browser/profile/profile_keyed_dependency_manager.{h,cc} | 
| + | 
| Profile::Delegate* delegate_; | 
| chrome_browser_net::Predictor* predictor_; |