| Index: chrome/browser/prerender/prerender_contents.cc
|
| ===================================================================
|
| --- chrome/browser/prerender/prerender_contents.cc (revision 92629)
|
| +++ chrome/browser/prerender/prerender_contents.cc (working copy)
|
| @@ -150,7 +150,6 @@
|
| NULL, NULL);
|
| prerender_contents_.reset(new TabContentsWrapper(new_contents));
|
| TabContentsObserver::Observe(new_contents);
|
| - prerender_contents_->download_tab_helper()->set_delegate(this);
|
|
|
| gfx::Rect tab_bounds;
|
| if (source_render_view_host) {
|
| @@ -517,18 +516,6 @@
|
| render_view_host_observer_->set_prerender_contents(NULL);
|
| }
|
|
|
| -bool PrerenderContents::CanDownload(int request_id) {
|
| - Destroy(FINAL_STATUS_DOWNLOAD);
|
| - // Cancel the download.
|
| - return false;
|
| -}
|
| -
|
| -void PrerenderContents::OnStartDownload(DownloadItem* download,
|
| - TabContentsWrapper* tab) {
|
| - // Prerendered pages should never be able to download files.
|
| - NOTREACHED();
|
| -}
|
| -
|
| base::ProcessMetrics* PrerenderContents::MaybeGetProcessMetrics() {
|
| if (process_metrics_.get() == NULL) {
|
| // If a PrenderContents hasn't started prerending, don't be fully formed.
|
| @@ -564,7 +551,6 @@
|
| TabContentsWrapper* PrerenderContents::ReleasePrerenderContents() {
|
| prerender_contents_->tab_contents()->set_delegate(NULL);
|
| render_view_host_observer_.reset();
|
| - prerender_contents_->download_tab_helper()->set_delegate(NULL);
|
| TabContentsObserver::Observe(NULL);
|
| return prerender_contents_.release();
|
| }
|
|
|