| OLD | NEW |
| 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 // When each service is created, we set a flag indicating this. At this point, | 5 // When each service is created, we set a flag indicating this. At this point, |
| 6 // the service initialization could fail or succeed. This allows us to remember | 6 // the service initialization could fail or succeed. This allows us to remember |
| 7 // if we tried to create a service, and not try creating it over and over if | 7 // if we tried to create a service, and not try creating it over and over if |
| 8 // the creation failed. | 8 // the creation failed. |
| 9 | 9 |
| 10 #ifndef CHROME_BROWSER_BROWSER_PROCESS_IMPL_H_ | 10 #ifndef CHROME_BROWSER_BROWSER_PROCESS_IMPL_H_ |
| (...skipping 15 matching lines...) Expand all Loading... |
| 26 #include "chrome/common/features.h" | 26 #include "chrome/common/features.h" |
| 27 #include "components/prefs/pref_change_registrar.h" | 27 #include "components/prefs/pref_change_registrar.h" |
| 28 | 28 |
| 29 class ChromeChildProcessWatcher; | 29 class ChromeChildProcessWatcher; |
| 30 class ChromeDeviceClient; | 30 class ChromeDeviceClient; |
| 31 class ChromeResourceDispatcherHostDelegate; | 31 class ChromeResourceDispatcherHostDelegate; |
| 32 class DevToolsAutoOpener; | 32 class DevToolsAutoOpener; |
| 33 class RemoteDebuggingServer; | 33 class RemoteDebuggingServer; |
| 34 class PrefRegistrySimple; | 34 class PrefRegistrySimple; |
| 35 | 35 |
| 36 #if defined(ENABLE_PLUGIN_INSTALLATION) | 36 #if BUILDFLAG(ENABLE_PLUGIN_INSTALLATION) |
| 37 class PluginsResourceService; | 37 class PluginsResourceService; |
| 38 #endif | 38 #endif |
| 39 | 39 |
| 40 namespace base { | 40 namespace base { |
| 41 class CommandLine; | 41 class CommandLine; |
| 42 class SequencedTaskRunner; | 42 class SequencedTaskRunner; |
| 43 } | 43 } |
| 44 | 44 |
| 45 namespace extensions { | 45 namespace extensions { |
| 46 class ExtensionsBrowserClient; | 46 class ExtensionsBrowserClient; |
| (...skipping 261 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 308 scoped_refptr<CRLSetFetcher> crl_set_fetcher_; | 308 scoped_refptr<CRLSetFetcher> crl_set_fetcher_; |
| 309 | 309 |
| 310 #if !defined(DISABLE_NACL) | 310 #if !defined(DISABLE_NACL) |
| 311 scoped_refptr<component_updater::PnaclComponentInstaller> | 311 scoped_refptr<component_updater::PnaclComponentInstaller> |
| 312 pnacl_component_installer_; | 312 pnacl_component_installer_; |
| 313 #endif | 313 #endif |
| 314 | 314 |
| 315 std::unique_ptr<component_updater::SupervisedUserWhitelistInstaller> | 315 std::unique_ptr<component_updater::SupervisedUserWhitelistInstaller> |
| 316 supervised_user_whitelist_installer_; | 316 supervised_user_whitelist_installer_; |
| 317 | 317 |
| 318 #if defined(ENABLE_PLUGIN_INSTALLATION) | 318 #if BUILDFLAG(ENABLE_PLUGIN_INSTALLATION) |
| 319 std::unique_ptr<PluginsResourceService> plugins_resource_service_; | 319 std::unique_ptr<PluginsResourceService> plugins_resource_service_; |
| 320 #endif | 320 #endif |
| 321 | 321 |
| 322 std::unique_ptr<BrowserProcessPlatformPart> platform_part_; | 322 std::unique_ptr<BrowserProcessPlatformPart> platform_part_; |
| 323 | 323 |
| 324 // TODO(eroman): Remove this when done debugging 113031. This tracks | 324 // TODO(eroman): Remove this when done debugging 113031. This tracks |
| 325 // the callstack which released the final module reference count. | 325 // the callstack which released the final module reference count. |
| 326 base::debug::StackTrace release_last_reference_callstack_; | 326 base::debug::StackTrace release_last_reference_callstack_; |
| 327 | 327 |
| 328 #if defined(ENABLE_WEBRTC) | 328 #if defined(ENABLE_WEBRTC) |
| (...skipping 16 matching lines...) Expand all Loading... |
| 345 #endif | 345 #endif |
| 346 | 346 |
| 347 shell_integration::DefaultWebClientState cached_default_web_client_state_; | 347 shell_integration::DefaultWebClientState cached_default_web_client_state_; |
| 348 | 348 |
| 349 std::unique_ptr<PhysicalWebDataSource> physical_web_data_source_; | 349 std::unique_ptr<PhysicalWebDataSource> physical_web_data_source_; |
| 350 | 350 |
| 351 DISALLOW_COPY_AND_ASSIGN(BrowserProcessImpl); | 351 DISALLOW_COPY_AND_ASSIGN(BrowserProcessImpl); |
| 352 }; | 352 }; |
| 353 | 353 |
| 354 #endif // CHROME_BROWSER_BROWSER_PROCESS_IMPL_H_ | 354 #endif // CHROME_BROWSER_BROWSER_PROCESS_IMPL_H_ |
| OLD | NEW |