| Index: content/renderer/render_frame_impl.cc
|
| diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc
|
| index f10589b80ab246a62641b8e0061c1129fe971ee0..bcfa813f509d1d71d0faf1741094a0ad86156822 100644
|
| --- a/content/renderer/render_frame_impl.cc
|
| +++ b/content/renderer/render_frame_impl.cc
|
| @@ -1188,6 +1188,11 @@ RenderFrameImpl::~RenderFrameImpl() {
|
| render_view_->UnregisterRenderFrame(this);
|
| g_routing_id_frame_map.Get().erase(routing_id_);
|
| RenderThread::Get()->RemoveRoute(routing_id_);
|
| +
|
| + if (screen_orientation_dispatcher_) {
|
| + delete screen_orientation_dispatcher_;
|
| + screen_orientation_dispatcher_ = nullptr;
|
| + }
|
| }
|
|
|
| void RenderFrameImpl::BindToWebFrame(blink::WebLocalFrame* web_frame) {
|
|
|