diff options
Diffstat (limited to 'chromium/content/renderer/renderer_webcolorchooser_impl.h')
-rw-r--r-- | chromium/content/renderer/renderer_webcolorchooser_impl.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/chromium/content/renderer/renderer_webcolorchooser_impl.h b/chromium/content/renderer/renderer_webcolorchooser_impl.h index d7534788738..0fa608f4359 100644 --- a/chromium/content/renderer/renderer_webcolorchooser_impl.h +++ b/chromium/content/renderer/renderer_webcolorchooser_impl.h @@ -36,6 +36,11 @@ class RendererWebColorChooserImpl : public blink::WebColorChooser, blink::WebColorChooserClient* client() { return client_; } + // Don't destroy the RendererWebColorChooserImpl when the RenderViewImpl goes + // away. RendererWebColorChooserImpl is owned by + // blink::ColorChooserUIController. + virtual void OnDestruct() OVERRIDE {} + private: // RenderViewObserver implementation. virtual bool OnMessageReceived(const IPC::Message& message) OVERRIDE; |