| 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 #include "chrome/browser/browser_process_impl.h" | 5 #include "chrome/browser/browser_process_impl.h" |
| 6 | 6 |
| 7 #include <algorithm> | 7 #include <algorithm> |
| 8 #include <map> | 8 #include <map> |
| 9 #include <set> | 9 #include <set> |
| 10 #include <vector> | 10 #include <vector> |
| (...skipping 384 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 395 return io_thread()->system_url_request_context_getter(); | 395 return io_thread()->system_url_request_context_getter(); |
| 396 } | 396 } |
| 397 | 397 |
| 398 chrome_variations::VariationsService* BrowserProcessImpl::variations_service() { | 398 chrome_variations::VariationsService* BrowserProcessImpl::variations_service() { |
| 399 DCHECK(CalledOnValidThread()); | 399 DCHECK(CalledOnValidThread()); |
| 400 if (!variations_service_.get()) | 400 if (!variations_service_.get()) |
| 401 variations_service_.reset(new chrome_variations::VariationsService()); | 401 variations_service_.reset(new chrome_variations::VariationsService()); |
| 402 return variations_service_.get(); | 402 return variations_service_.get(); |
| 403 } | 403 } |
| 404 | 404 |
| 405 ChromeResourceDispatcherHostDelegate* |
| 406 BrowserProcessImpl::resource_dispatcher_host_delegate() { |
| 407 DCHECK(CalledOnValidThread()); |
| 408 return resource_dispatcher_host_delegate_.get(); |
| 409 } |
| 410 |
| 405 #if defined(OS_CHROMEOS) | 411 #if defined(OS_CHROMEOS) |
| 406 chromeos::OomPriorityManager* BrowserProcessImpl::oom_priority_manager() { | 412 chromeos::OomPriorityManager* BrowserProcessImpl::oom_priority_manager() { |
| 407 DCHECK(CalledOnValidThread()); | 413 DCHECK(CalledOnValidThread()); |
| 408 if (!oom_priority_manager_.get()) | 414 if (!oom_priority_manager_.get()) |
| 409 oom_priority_manager_.reset(new chromeos::OomPriorityManager()); | 415 oom_priority_manager_.reset(new chromeos::OomPriorityManager()); |
| 410 return oom_priority_manager_.get(); | 416 return oom_priority_manager_.get(); |
| 411 } | 417 } |
| 412 #endif // defined(OS_CHROMEOS) | 418 #endif // defined(OS_CHROMEOS) |
| 413 | 419 |
| 414 extensions::EventRouterForwarder* | 420 extensions::EventRouterForwarder* |
| (...skipping 504 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 919 } | 925 } |
| 920 | 926 |
| 921 void BrowserProcessImpl::OnAutoupdateTimer() { | 927 void BrowserProcessImpl::OnAutoupdateTimer() { |
| 922 if (CanAutorestartForUpdate()) { | 928 if (CanAutorestartForUpdate()) { |
| 923 DLOG(WARNING) << "Detected update. Restarting browser."; | 929 DLOG(WARNING) << "Detected update. Restarting browser."; |
| 924 RestartBackgroundInstance(); | 930 RestartBackgroundInstance(); |
| 925 } | 931 } |
| 926 } | 932 } |
| 927 | 933 |
| 928 #endif // (defined(OS_WIN) || defined(OS_LINUX)) && !defined(OS_CHROMEOS) | 934 #endif // (defined(OS_WIN) || defined(OS_LINUX)) && !defined(OS_CHROMEOS) |
| OLD | NEW |