Index: chrome/browser/prerender/prerender_tracker.cc |
=================================================================== |
--- chrome/browser/prerender/prerender_tracker.cc (revision 245386) |
+++ chrome/browser/prerender/prerender_tracker.cc (working copy) |
@@ -72,14 +72,6 @@ |
prerender_contents->final_status())); |
} |
-bool PrerenderTracker::IsPrerenderingOnIOThread(int child_id, |
- int route_id) const { |
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO)); |
- |
- ChildRouteIdPair child_route_id_pair(child_id, route_id); |
- return resource_throttle_io_thread_map_.count(child_route_id_pair) > 0; |
-} |
- |
bool PrerenderTracker::IsPendingSwapRequestOnIOThread( |
int render_process_id, int render_frame_id, const GURL& url) const { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO)); |
@@ -125,19 +117,17 @@ |
void PrerenderTracker::AddPrerenderOnIOThread( |
tburkard
2014/01/17 11:26:11
Assuming you want to convert resource_throttle_io_
|
const ChildRouteIdPair& child_route_id_pair) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO)); |
- DCHECK(!IsPrerenderingOnIOThread(child_route_id_pair.first, |
- child_route_id_pair.second)); |
- resource_throttle_io_thread_map_.insert( |
- std::make_pair(child_route_id_pair, ResourceThrottleList())); |
+ std::pair<ResourceThrottleMap::iterator, bool> insert_result = |
+ resource_throttle_io_thread_map_.insert( |
+ std::make_pair(child_route_id_pair, ResourceThrottleList())); |
+ DCHECK(insert_result.second); |
} |
void PrerenderTracker::RemovePrerenderOnIOThread( |
const ChildRouteIdPair& child_route_id_pair, |
FinalStatus final_status) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO)); |
- DCHECK(IsPrerenderingOnIOThread(child_route_id_pair.first, |
- child_route_id_pair.second)); |
// Cancel or resume all throttled resources. |
ResourceThrottleMap::iterator resource_throttle_map_it = |