diff options
| author | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-02-06 00:19:54 +0000 |
|---|---|---|
| committer | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-02-06 00:19:54 +0000 |
| commit | 64d69de445bf71465e7febf5569609565830daf1 (patch) | |
| tree | a7db8b38b497a976beb6bc1a959bfc3ed69bbd64 /chrome/browser/browser_process_impl.cc | |
| parent | c6b6f6dc1dc2953e66019ea5d9f7f80ed7fb4c6c (diff) | |
| download | chromium_src-64d69de445bf71465e7febf5569609565830daf1.zip chromium_src-64d69de445bf71465e7febf5569609565830daf1.tar.gz chromium_src-64d69de445bf71465e7febf5569609565830daf1.tar.bz2 | |
Remove chrome dependencies on GpuProcessHost. I've moved all of the WebKitPrefs setting that's for content features to content. A lot of the GPU command line flags were in chrome but should have been in content.
I'll remove the GpuProcessHostUIShim dependency in a followup change where I'll move all the debugging handlers to content.
BUG=98716
Review URL: https://chromiumcodereview.appspot.com/9316114
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@120530 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/browser_process_impl.cc')
| -rw-r--r-- | chrome/browser/browser_process_impl.cc | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc index f434f60..4491345 100644 --- a/chrome/browser/browser_process_impl.cc +++ b/chrome/browser/browser_process_impl.cc @@ -69,7 +69,6 @@ #include "chrome/installer/util/google_update_constants.h" #include "content/browser/child_process_security_policy.h" #include "content/browser/download/mhtml_generation_manager.h" -#include "content/browser/gpu/gpu_process_host_ui_shim.h" #include "content/browser/net/browser_online_state_observer.h" #include "content/browser/renderer_host/resource_dispatcher_host.h" #include "content/public/browser/browser_thread.h" @@ -208,12 +207,6 @@ void BrowserProcessImpl::StartTearDown() { // down while the IO and FILE threads are still alive. browser_policy_connector_.reset(); - // Destroying the GpuProcessHostUIShims on the UI thread posts a task to - // delete related objects on the GPU thread. This must be done before - // stopping the GPU thread. The GPU thread will close IPC channels to renderer - // processes so this has to happen before stopping the IO thread. - GpuProcessHostUIShim::DestroyAll(); - // Stop the watchdog thread before stopping other threads. watchdog_thread_.reset(); } |
