| Index: chrome/browser/prerender/prerender_tracker.cc
|
| ===================================================================
|
| --- chrome/browser/prerender/prerender_tracker.cc (revision 117096)
|
| +++ chrome/browser/prerender/prerender_tracker.cc (working copy)
|
| @@ -20,18 +20,14 @@
|
|
|
| namespace {
|
|
|
| -void CancelDeferredRequestOnIOThread(
|
| - ResourceDispatcherHost* resource_dispatcher_host,
|
| - int child_id, int request_id) {
|
| +void CancelDeferredRequestOnIOThread(int child_id, int request_id) {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
|
| - resource_dispatcher_host->CancelRequest(child_id, request_id, false);
|
| + ResourceDispatcherHost::Get()->CancelRequest(child_id, request_id, false);
|
| }
|
|
|
| -void StartDeferredRequestOnIOThread(
|
| - ResourceDispatcherHost* resource_dispatcher_host,
|
| - int child_id, int request_id) {
|
| +void StartDeferredRequestOnIOThread(int child_id, int request_id) {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
|
| - resource_dispatcher_host->StartDeferredRequest(child_id, request_id);
|
| + ResourceDispatcherHost::Get()->StartDeferredRequest(child_id, request_id);
|
| }
|
|
|
| bool ShouldCancelRequest(
|
| @@ -59,19 +55,14 @@
|
| int route_id,
|
| int request_id) {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
|
| - ResourceDispatcherHost* resource_dispatcher_host =
|
| - g_browser_process->resource_dispatcher_host();
|
| - CHECK(resource_dispatcher_host);
|
| if (ShouldCancelRequest(child_id, route_id)) {
|
| BrowserThread::PostTask(
|
| BrowserThread::IO, FROM_HERE,
|
| - base::Bind(&CancelDeferredRequestOnIOThread, resource_dispatcher_host,
|
| - child_id, request_id));
|
| + base::Bind(&CancelDeferredRequestOnIOThread, child_id, request_id));
|
| } else {
|
| BrowserThread::PostTask(
|
| BrowserThread::IO, FROM_HERE,
|
| - base::Bind(&StartDeferredRequestOnIOThread, resource_dispatcher_host,
|
| - child_id, request_id));
|
| + base::Bind(&StartDeferredRequestOnIOThread, child_id, request_id));
|
| }
|
| }
|
|
|
|
|