Index: content/shell/renderer/layout_test/layout_test_render_frame_observer.cc |
diff --git a/content/shell/renderer/layout_test/layout_test_render_frame_observer.cc b/content/shell/renderer/layout_test/layout_test_render_frame_observer.cc |
index e86a22611c5331424ff9d05bde1b06310984fd66..4417b57ffa342cc971e3e0c685c4ecbec85b1c95 100644 |
--- a/content/shell/renderer/layout_test/layout_test_render_frame_observer.cc |
+++ b/content/shell/renderer/layout_test/layout_test_render_frame_observer.cc |
@@ -44,6 +44,10 @@ bool LayoutTestRenderFrameObserver::OnMessageReceived( |
return handled; |
} |
+void LayoutTestRenderFrameObserver::OnDestruct() { |
+ delete this; |
+} |
+ |
void LayoutTestRenderFrameObserver::OnLayoutDumpRequest() { |
std::string dump = |
LayoutTestRenderThreadObserver::GetInstance() |