Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(25)

Unified Diff: chrome/browser/prerender/prerender_tracker.cc

Issue 10006041: Remove PrerenderResourceThrottle and related infrastructure. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/prerender/prerender_tracker.cc
diff --git a/chrome/browser/prerender/prerender_tracker.cc b/chrome/browser/prerender/prerender_tracker.cc
index 185e9678042d149ff0167dfd9fd1679fd7174bf5..ccdcbffcfe5130a5e91474f7640558a7ed67c052 100644
--- a/chrome/browser/prerender/prerender_tracker.cc
+++ b/chrome/browser/prerender/prerender_tracker.cc
@@ -40,16 +40,6 @@ bool ShouldCancelRequest(
prerender_manager->IsOldRenderViewHost(render_view_host));
}
-void HandleDelayedRequestOnUIThread(
- int child_id,
- int route_id,
- const PrerenderTracker::CheckURLCallback& callback) {
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
- bool should_cancel = ShouldCancelRequest(child_id, route_id);
- BrowserThread::PostTask(
- BrowserThread::IO, FROM_HERE, base::Bind(callback, !should_cancel));
-}
-
void DestroyPrerenderForRenderViewOnUI(
const base::WeakPtr<PrerenderManager>& prerender_manager_weak_ptr,
int render_process_id,
@@ -169,22 +159,6 @@ bool PrerenderTracker::TryCancelOnIOThread(
return TryCancel(child_id, route_id, final_status);
}
-bool PrerenderTracker::PotentiallyDelayRequestOnIOThread(
- const GURL& gurl,
- int process_id,
- int route_id,
- const CheckURLCallback& callback) {
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
- if (!url_counter_.MatchesURL(gurl))
- return false;
- BrowserThread::PostTask(
- BrowserThread::UI,
- FROM_HERE,
- base::Bind(&HandleDelayedRequestOnUIThread, process_id, route_id,
- callback));
- return true;
-}
-
void PrerenderTracker::AddPrerenderURLOnUIThread(const GURL& url) {
BrowserThread::PostTask(
BrowserThread::IO, FROM_HERE, base::Bind(&AddURL, url, &url_counter_));

Powered by Google App Engine
This is Rietveld 408576698