Chromium Code Reviews| Index: chrome/renderer/prerender/prerender_dispatcher.cc |
| diff --git a/chrome/renderer/prerender/prerender_dispatcher.cc b/chrome/renderer/prerender/prerender_dispatcher.cc |
| index 84173fd444ce446cd96ffc3088347d2227732b53..c5af1cd2124095a1d99b2ee37fa710cc438416a6 100644 |
| --- a/chrome/renderer/prerender/prerender_dispatcher.cc |
| +++ b/chrome/renderer/prerender/prerender_dispatcher.cc |
| @@ -12,11 +12,14 @@ |
| namespace prerender { |
| -PrerenderDispatcher::PrerenderDispatcher() { |
| - WebKit::WebPrerenderingSupport::initialize(new PrerenderingSupport()); |
| +PrerenderDispatcher::PrerenderDispatcher() |
| + : prerendering_support_(new PrerenderingSupport()) { |
| + WebKit::WebPrerenderingSupport::initialize(prerendering_support_.get()); |
|
dominich
2012/05/15 16:06:25
this seems like an arbitrary place to put this. Fo
gavinp
2012/05/18 05:46:25
OK, the new patch does it this way.
jam
2012/05/18 16:38:15
it seems that CCRC has less to do with prerenderin
|
| } |
| PrerenderDispatcher::~PrerenderDispatcher() { |
| + if (prerendering_support_.get()) |
| + WebKit::WebPrerenderingSupport::shutdown(); |
| } |
| bool PrerenderDispatcher::IsPrerenderURL(const GURL& url) const { |