 Chromium Code Reviews
 Chromium Code Reviews Issue 2900563002:
  Network service: Safe browsing check for sub-resources from renderer.  (Closed)
    
  
    Issue 2900563002:
  Network service: Safe browsing check for sub-resources from renderer.  (Closed) 
  | 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); | 
| }; |