summaryrefslogtreecommitdiffstats
path: root/chrome/browser/browser_process_impl.cc
diff options
context:
space:
mode:
authorjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-06 00:19:54 +0000
committerjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-06 00:19:54 +0000
commit64d69de445bf71465e7febf5569609565830daf1 (patch)
treea7db8b38b497a976beb6bc1a959bfc3ed69bbd64 /chrome/browser/browser_process_impl.cc
parentc6b6f6dc1dc2953e66019ea5d9f7f80ed7fb4c6c (diff)
downloadchromium_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.cc7
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();
}