diff options
Diffstat (limited to 'chrome/browser/gpu_process_host_ui_shim.cc')
-rw-r--r-- | chrome/browser/gpu_process_host_ui_shim.cc | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/chrome/browser/gpu_process_host_ui_shim.cc b/chrome/browser/gpu_process_host_ui_shim.cc index 682eb1a..3d1223d 100644 --- a/chrome/browser/gpu_process_host_ui_shim.cc +++ b/chrome/browser/gpu_process_host_ui_shim.cc @@ -67,3 +67,19 @@ void GpuProcessHostUIShim::CollectGraphicsInfoAsynchronously() { FROM_HERE, new SendOnIOThreadTask(new GpuMsg_CollectGraphicsInfo())); } + +void GpuProcessHostUIShim::SendAboutGpuCrash() { + DCHECK(!BrowserThread::CurrentlyOn(BrowserThread::IO)); + BrowserThread::PostTask( + BrowserThread::IO, + FROM_HERE, + new SendOnIOThreadTask(new GpuMsg_Crash())); +} + +void GpuProcessHostUIShim::SendAboutGpuHang() { + DCHECK(!BrowserThread::CurrentlyOn(BrowserThread::IO)); + BrowserThread::PostTask( + BrowserThread::IO, + FROM_HERE, + new SendOnIOThreadTask(new GpuMsg_Hang())); +} |