| Index: chrome/renderer/chrome_render_view_observer.h
|
| diff --git a/chrome/renderer/chrome_render_view_observer.h b/chrome/renderer/chrome_render_view_observer.h
|
| index c4edee949e0fb4500bef1e22da0f072d7fae8771..27d06a949a8bd7578ad213b2c32f6575072b16ef 100644
|
| --- a/chrome/renderer/chrome_render_view_observer.h
|
| +++ b/chrome/renderer/chrome_render_view_observer.h
|
| @@ -18,7 +18,6 @@
|
| #include "ui/gfx/size.h"
|
| #include "url/gurl.h"
|
|
|
| -class ChromeRenderProcessObserver;
|
| class ContentSettingsObserver;
|
| class SkBitmap;
|
| class TranslateHelper;
|
| @@ -34,6 +33,10 @@ namespace safe_browsing {
|
| class PhishingClassifierDelegate;
|
| }
|
|
|
| +namespace web_cache {
|
| +class WebCacheRenderProcessObserver;
|
| +}
|
| +
|
| // This class holds the Chrome specific parts of RenderView, and has the same
|
| // lifetime.
|
| class ChromeRenderViewObserver : public content::RenderViewObserver {
|
| @@ -41,7 +44,8 @@ class ChromeRenderViewObserver : public content::RenderViewObserver {
|
| // translate_helper can be NULL.
|
| ChromeRenderViewObserver(
|
| content::RenderView* render_view,
|
| - ChromeRenderProcessObserver* chrome_render_process_observer);
|
| + web_cache::WebCacheRenderProcessObserver*
|
| + web_cache_render_process_observer);
|
| virtual ~ChromeRenderViewObserver();
|
|
|
| private:
|
| @@ -91,7 +95,7 @@ class ChromeRenderViewObserver : public content::RenderViewObserver {
|
| std::vector<base::string16> webui_javascript_;
|
|
|
| // Owned by ChromeContentRendererClient and outlive us.
|
| - ChromeRenderProcessObserver* chrome_render_process_observer_;
|
| + web_cache::WebCacheRenderProcessObserver* web_cache_render_process_observer_;
|
|
|
| // Have the same lifetime as us.
|
| TranslateHelper* translate_helper_;
|
|
|