Chromium Code Reviews| Index: content/renderer/render_view_impl.h |
| diff --git a/content/renderer/render_view_impl.h b/content/renderer/render_view_impl.h |
| index 2b18b3c032caee80ce125c09b580ceee16614a92..3e002f4a4803e522c2025fde8e6d0e50bd5c918b 100644 |
| --- a/content/renderer/render_view_impl.h |
| +++ b/content/renderer/render_view_impl.h |
| @@ -1343,6 +1343,14 @@ class CONTENT_EXPORT RenderViewImpl |
| scoped_ptr<RenderFrameImpl> main_render_frame_; |
| + template <typename T> struct Closer { |
|
Charlie Reis
2013/09/24 18:25:58
I'm having trouble following what this does and wh
awong
2013/09/26 21:25:24
This has been removed. It was incorrect.
What it
|
| + inline void operator()(T* ptr) const { |
| + if (ptr) |
| + ptr->close(); |
| + } |
| + }; |
| + scoped_ptr<WebKit::WebFrame, Closer<WebKit::WebFrame> > main_frame_; |
| + |
| RendererWebCookieJarImpl cookie_jar_; |
| // The next group of objects all implement RenderViewObserver, so are deleted |