summaryrefslogtreecommitdiffstats
path: root/chrome/browser/gpu_process_host.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/gpu_process_host.cc')
-rw-r--r--chrome/browser/gpu_process_host.cc25
1 files changed, 4 insertions, 21 deletions
diff --git a/chrome/browser/gpu_process_host.cc b/chrome/browser/gpu_process_host.cc
index 3825c2f..8e2242e 100644
--- a/chrome/browser/gpu_process_host.cc
+++ b/chrome/browser/gpu_process_host.cc
@@ -91,7 +91,6 @@ bool GpuProcessHost::Init() {
// Propagate relevant command line switches.
static const char* const kSwitchNames[] = {
switches::kUseGL,
- switches::kDisableGpuWatchdog,
switches::kDisableLogging,
switches::kEnableLogging,
switches::kGpuStartupDialog,
@@ -123,18 +122,14 @@ GpuProcessHost* GpuProcessHost::Get() {
return sole_instance_;
}
+// static
void GpuProcessHost::SendAboutGpuCrash() {
- ChromeThread::PostTask(
- ChromeThread::IO,
- FROM_HERE,
- NewRunnableFunction(&GpuProcessHost::SendAboutGpuCrashInternal));
+ Get()->Send(new GpuMsg_Crash());
}
+// static
void GpuProcessHost::SendAboutGpuHang() {
- ChromeThread::PostTask(
- ChromeThread::IO,
- FROM_HERE,
- NewRunnableFunction(&GpuProcessHost::SendAboutGpuHangInternal));
+ Get()->Send(new GpuMsg_Hang());
}
bool GpuProcessHost::Send(IPC::Message* msg) {
@@ -353,15 +348,3 @@ URLRequestContext* GpuProcessHost::GetRequestContext(
bool GpuProcessHost::CanShutdown() {
return true;
}
-
-// static
-void GpuProcessHost::SendAboutGpuCrashInternal() {
- DCHECK(Get());
- Get()->Send(new GpuMsg_Crash());
-}
-
-// static
-void GpuProcessHost::SendAboutGpuHangInternal() {
- DCHECK(Get());
- Get()->Send(new GpuMsg_Hang());
-}