diff options
Diffstat (limited to 'src/core/renderer/render_frame_observer_qt.cpp')
-rw-r--r-- | src/core/renderer/render_frame_observer_qt.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/core/renderer/render_frame_observer_qt.cpp b/src/core/renderer/render_frame_observer_qt.cpp index 45d45c739..727bf5b92 100644 --- a/src/core/renderer/render_frame_observer_qt.cpp +++ b/src/core/renderer/render_frame_observer_qt.cpp @@ -64,7 +64,11 @@ RenderFrameObserverQt::~RenderFrameObserverQt() { } -#if defined(ENABLE_PLUGINS) +void RenderFrameObserverQt::OnDestruct() { + delete this; +} + +#if BUILDFLAG(ENABLE_PLUGINS) void RenderFrameObserverQt::DidCreatePepperPlugin(content::RendererPpapiHost* host) { host->GetPpapiHost()->AddHostFactoryFilter( |