[email protected] | 3a80ea33 | 2012-01-09 19:53:29 | [diff] [blame] | 1 | // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
license.bot | bf09a50 | 2008-08-24 00:55:55 | [diff] [blame] | 2 | // Use of this source code is governed by a BSD-style license that can be |
3 | // found in the LICENSE file. | ||||
initial.commit | 09911bf | 2008-07-26 23:55:29 | [diff] [blame] | 4 | |
5 | #include "chrome/browser/browser_process_impl.h" | ||||
6 | |||||
[email protected] | 38489a3 | 2012-05-11 02:24:54 | [diff] [blame] | 7 | #include <algorithm> |
[email protected] | 3cdacd4 | 2010-04-30 18:55:53 | [diff] [blame] | 8 | #include <map> |
[email protected] | 68f88b99 | 2011-05-07 02:01:39 | [diff] [blame] | 9 | #include <set> |
10 | #include <vector> | ||||
[email protected] | 3cdacd4 | 2010-04-30 18:55:53 | [diff] [blame] | 11 | |
[email protected] | b3cc0544 | 2011-11-19 22:43:44 | [diff] [blame] | 12 | #include "base/bind.h" |
13 | #include "base/bind_helpers.h" | ||||
initial.commit | 09911bf | 2008-07-26 23:55:29 | [diff] [blame] | 14 | #include "base/command_line.h" |
[email protected] | 6b4e685 | 2012-02-14 04:02:48 | [diff] [blame] | 15 | #include "base/debug/alias.h" |
[email protected] | 6641bf66 | 2009-08-21 00:34:09 | [diff] [blame] | 16 | #include "base/file_util.h" |
initial.commit | 09911bf | 2008-07-26 23:55:29 | [diff] [blame] | 17 | #include "base/path_service.h" |
[email protected] | 03b9b4e | 2012-10-22 20:01:52 | [diff] [blame] | 18 | #include "base/prefs/json_pref_store.h" |
[email protected] | 3853a4c | 2013-02-11 17:15:57 | [diff] [blame] | 19 | #include "base/prefs/pref_registry_simple.h" |
20 | #include "base/prefs/pref_service.h" | ||||
[email protected] | 985655a | 2011-02-23 09:54:25 | [diff] [blame] | 21 | #include "base/synchronization/waitable_event.h" |
[email protected] | 34b9963 | 2011-01-01 01:01:06 | [diff] [blame] | 22 | #include "base/threading/thread.h" |
23 | #include "base/threading/thread_restrictions.h" | ||||
[email protected] | e13ad79b | 2010-07-22 21:36:50 | [diff] [blame] | 24 | #include "chrome/browser/automation/automation_provider_list.h" |
[email protected] | a07676b2 | 2011-06-17 16:36:53 | [diff] [blame] | 25 | #include "chrome/browser/background/background_mode_manager.h" |
[email protected] | c38831a1 | 2011-10-28 12:44:49 | [ |