| Index: chrome/renderer/chrome_content_renderer_client.cc
|
| diff --git a/chrome/renderer/chrome_content_renderer_client.cc b/chrome/renderer/chrome_content_renderer_client.cc
|
| index 916ecc054f49fcdf163fa4777949d1b0d2a5f213..671252d87e6cbb0cb68b9961b3300d51b670ac14 100644
|
| --- a/chrome/renderer/chrome_content_renderer_client.cc
|
| +++ b/chrome/renderer/chrome_content_renderer_client.cc
|
| @@ -24,6 +24,7 @@
|
| #include "chrome/common/extensions/extension_process_policy.h"
|
| #include "chrome/common/extensions/extension_set.h"
|
| #include "chrome/common/jstemplate_builder.h"
|
| +#include "chrome/common/prerender_messages.h"
|
| #include "chrome/common/render_messages.h"
|
| #include "chrome/common/url_constants.h"
|
| #include "chrome/renderer/autofill/autofill_agent.h"
|
| @@ -752,6 +753,26 @@ void ChromeContentRendererClient::PrefetchHostName(const char* hostname,
|
| net_predictor_->Resolve(hostname, length);
|
| }
|
|
|
| +void ChromeContentRendererClient::NewLinkPrerender(
|
| + int prerender_id,
|
| + int render_view_route_id,
|
| + const GURL& url,
|
| + const content::Referrer& referrer,
|
| + const gfx::Size& size) {
|
| + RenderThread::Get()->Send(new PrerenderMsg_NewLinkPrerender(
|
| + prerender_id, render_view_route_id, GURL(url), referrer, size));
|
| +}
|
| +
|
| +void ChromeContentRendererClient::RemovedLinkPrerender(int prerender_id) {
|
| + RenderThread::Get()->Send(new PrerenderMsg_RemovedLinkPrerender(
|
| + prerender_id));
|
| +}
|
| +
|
| +void ChromeContentRendererClient::UnloadedLinkPrerender(int prerender_id) {
|
| + RenderThread::Get()->Send(new PrerenderMsg_UnloadedLinkPrerender(
|
| + prerender_id));
|
| +}
|
| +
|
| bool ChromeContentRendererClient::ShouldOverridePageVisibilityState(
|
| const content::RenderView* render_view,
|
| WebKit::WebPageVisibilityState* override_state) const {
|
|
|