| Index: chrome/browser/prerender/prerender_contents.cc
|
| ===================================================================
|
| --- chrome/browser/prerender/prerender_contents.cc (revision 85626)
|
| +++ chrome/browser/prerender/prerender_contents.cc (working copy)
|
| @@ -682,10 +682,9 @@
|
| }
|
|
|
| void PrerenderContents::Destroy(FinalStatus final_status) {
|
| - if (prerender_manager_->IsPendingDelete(this))
|
| + if (!prerender_manager_->MoveEntryToPendingDelete(this))
|
| return;
|
|
|
| - prerender_manager_->MoveEntryToPendingDelete(this);
|
| set_final_status(final_status);
|
| // We may destroy the PrerenderContents before we have initialized the
|
| // RenderViewHost. Otherwise set the Observer's PrerenderContents to NULL to
|
|
|