Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(72)

Side by Side Diff: chrome/browser/profiles/profile_dependency_manager.cc

Issue 12225087: This adds the onNetworkChanged event to networkingPrivate (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: disabling test temporarily Created 7 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « chrome/browser/extensions/event_names.cc ('k') | chrome/chrome_browser_chromeos.gypi » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/profiles/profile_dependency_manager.h" 5 #include "chrome/browser/profiles/profile_dependency_manager.h"
6 6
7 #include <algorithm> 7 #include <algorithm>
8 #include <deque> 8 #include <deque>
9 #include <iterator> 9 #include <iterator>
10 10
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after
90 #include "chrome/browser/captive_portal/captive_portal_service_factory.h" 90 #include "chrome/browser/captive_portal/captive_portal_service_factory.h"
91 #endif 91 #endif
92 92
93 #if defined(ENABLE_CONFIGURATION_POLICY) 93 #if defined(ENABLE_CONFIGURATION_POLICY)
94 #include "chrome/browser/policy/user_policy_signin_service_factory.h" 94 #include "chrome/browser/policy/user_policy_signin_service_factory.h"
95 #endif 95 #endif
96 96
97 #if defined(OS_CHROMEOS) 97 #if defined(OS_CHROMEOS)
98 #include "chrome/browser/chromeos/extensions/input_method_api.h" 98 #include "chrome/browser/chromeos/extensions/input_method_api.h"
99 #include "chrome/browser/chromeos/extensions/media_player_api.h" 99 #include "chrome/browser/chromeos/extensions/media_player_api.h"
100 #include "chrome/browser/chromeos/extensions/networking_private_event_router_fac tory.h"
100 #include "chrome/browser/extensions/api/input_ime/input_ime_api.h" 101 #include "chrome/browser/extensions/api/input_ime/input_ime_api.h"
101 #if defined(FILE_MANAGER_EXTENSION) 102 #if defined(FILE_MANAGER_EXTENSION)
102 #include "chrome/browser/chromeos/extensions/file_browser_private_api_factory.h" 103 #include "chrome/browser/chromeos/extensions/file_browser_private_api_factory.h"
103 #endif 104 #endif
104 #endif 105 #endif
105 106
106 #if defined(USE_AURA) 107 #if defined(USE_AURA)
107 #include "chrome/browser/ui/gesture_prefs_observer_factory_aura.h" 108 #include "chrome/browser/ui/gesture_prefs_observer_factory_aura.h"
108 #endif 109 #endif
109 110
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after
223 ProfileDependencyManager::~ProfileDependencyManager() {} 224 ProfileDependencyManager::~ProfileDependencyManager() {}
224 225
225 // This method gets the instance of each ServiceFactory. We do this so that 226 // This method gets the instance of each ServiceFactory. We do this so that
226 // each ServiceFactory initializes itself and registers its dependencies with 227 // each ServiceFactory initializes itself and registers its dependencies with
227 // the global PreferenceDependencyManager. We need to have a complete 228 // the global PreferenceDependencyManager. We need to have a complete
228 // dependency graph when we create a profile so we can dispatch the profile 229 // dependency graph when we create a profile so we can dispatch the profile
229 // creation message to the services that want to create their services at 230 // creation message to the services that want to create their services at
230 // profile creation time. 231 // profile creation time.
231 // 232 //
232 // TODO(erg): This needs to be something else. I don't think putting every 233 // TODO(erg): This needs to be something else. I don't think putting every
233 // FooServiceFactory here will scale or is desireable long term. 234 // FooServiceFactory here will scale or is desirable long term.
234 void ProfileDependencyManager::AssertFactoriesBuilt() { 235 void ProfileDependencyManager::AssertFactoriesBuilt() {
235 if (built_factories_) 236 if (built_factories_)
236 return; 237 return;
237 238
238 AboutSigninInternalsFactory::GetInstance(); 239 AboutSigninInternalsFactory::GetInstance();
239 240
240 #if defined(ENABLE_BACKGROUND) 241 #if defined(ENABLE_BACKGROUND)
241 BackgroundContentsServiceFactory::GetInstance(); 242 BackgroundContentsServiceFactory::GetInstance();
242 #endif 243 #endif
243 BookmarkModelFactory::GetInstance(); 244 BookmarkModelFactory::GetInstance();
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
307 #endif 308 #endif
308 FindBarStateFactory::GetInstance(); 309 FindBarStateFactory::GetInstance();
309 GAIAInfoUpdateServiceFactory::GetInstance(); 310 GAIAInfoUpdateServiceFactory::GetInstance();
310 #if defined(USE_AURA) 311 #if defined(USE_AURA)
311 GesturePrefsObserverFactoryAura::GetInstance(); 312 GesturePrefsObserverFactoryAura::GetInstance();
312 #endif 313 #endif
313 GlobalErrorServiceFactory::GetInstance(); 314 GlobalErrorServiceFactory::GetInstance();
314 GoogleURLTrackerFactory::GetInstance(); 315 GoogleURLTrackerFactory::GetInstance();
315 HistoryServiceFactory::GetInstance(); 316 HistoryServiceFactory::GetInstance();
316 MediaGalleriesPreferencesFactory::GetInstance(); 317 MediaGalleriesPreferencesFactory::GetInstance();
318 #if defined(OS_CHROMEOS)
319 chromeos::NetworkingPrivateEventRouterFactory::GetInstance();
320 #endif
317 NTPResourceCacheFactory::GetInstance(); 321 NTPResourceCacheFactory::GetInstance();
318 PasswordStoreFactory::GetInstance(); 322 PasswordStoreFactory::GetInstance();
319 PersonalDataManagerFactory::GetInstance(); 323 PersonalDataManagerFactory::GetInstance();
320 #if !defined(OS_ANDROID) 324 #if !defined(OS_ANDROID)
321 PinnedTabServiceFactory::GetInstance(); 325 PinnedTabServiceFactory::GetInstance();
322 #endif 326 #endif
323 #if defined(ENABLE_PLUGINS) 327 #if defined(ENABLE_PLUGINS)
324 PluginPrefsFactory::GetInstance(); 328 PluginPrefsFactory::GetInstance();
325 #endif 329 #endif
326 #if defined(ENABLE_CONFIGURATION_POLICY) && !defined(OS_CHROMEOS) 330 #if defined(ENABLE_CONFIGURATION_POLICY) && !defined(OS_CHROMEOS)
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after
463 } 467 }
464 468
465 result.append("\n /* Toplevel profile */\n"); 469 result.append("\n /* Toplevel profile */\n");
466 result.append(" Profile [shape=box];\n"); 470 result.append(" Profile [shape=box];\n");
467 471
468 result.append("}\n"); 472 result.append("}\n");
469 return result; 473 return result;
470 } 474 }
471 475
472 #endif 476 #endif
OLDNEW
« no previous file with comments | « chrome/browser/extensions/event_names.cc ('k') | chrome/chrome_browser_chromeos.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698