Chromium Code Reviews| Index: chrome/renderer/chrome_render_frame_observer.h |
| diff --git a/chrome/renderer/chrome_render_frame_observer.h b/chrome/renderer/chrome_render_frame_observer.h |
| index 74370342e3deb50c04b4d1f69ed7c4ad9d159ed3..23cc97d7842c68e90a57e89f8e79007c5d610ba3 100644 |
| --- a/chrome/renderer/chrome_render_frame_observer.h |
| +++ b/chrome/renderer/chrome_render_frame_observer.h |
| @@ -26,6 +26,8 @@ namespace translate { |
| class TranslateHelper; |
| } |
| +class ChromeContentRendererClient; |
| + |
| // This class holds the Chrome specific parts of RenderFrame, and has the same |
| // lifetime. |
| class ChromeRenderFrameObserver |
| @@ -33,7 +35,8 @@ class ChromeRenderFrameObserver |
| public chrome::mojom::ImageContextMenuRenderer, |
| public chrome::mojom::ThumbnailCapturer { |
| public: |
| - explicit ChromeRenderFrameObserver(content::RenderFrame* render_frame); |
| + explicit ChromeRenderFrameObserver(ChromeContentRendererClient* client, |
|
kinuko
2017/05/25 11:30:57
nit: no explicit
yzshen1
2017/05/26 20:43:52
Done.
|
| + content::RenderFrame* render_frame); |
| ~ChromeRenderFrameObserver() override; |
| private: |
| @@ -94,6 +97,8 @@ class ChromeRenderFrameObserver |
| mojo::BindingSet<chrome::mojom::ThumbnailCapturer> |
| thumbnail_capturer_bindings_; |
| + ChromeContentRendererClient* const client_; |
| + |
| DISALLOW_COPY_AND_ASSIGN(ChromeRenderFrameObserver); |
| }; |