Index: content/shell/shell_render_process_observer.cc |
diff --git a/content/shell/shell_render_process_observer.cc b/content/shell/shell_render_process_observer.cc |
index ec26b6d978a9299a6dc4a043cbd0bcc12a2362a1..356ddc5965042b844b064a4278469b4798fbd7bd 100644 |
--- a/content/shell/shell_render_process_observer.cc |
+++ b/content/shell/shell_render_process_observer.cc |
@@ -9,6 +9,7 @@ |
#include "content/public/renderer/render_thread.h" |
#include "content/shell/shell_messages.h" |
#include "content/shell/shell_switches.h" |
+#include "content/shell/webkit_test_runner.h" |
#include "content/shell/webkit_test_runner_bindings.h" |
#include "webkit/glue/webkit_glue.h" |
#include "webkit/support/gc_extension.h" |
@@ -89,6 +90,7 @@ bool ShellRenderProcessObserver::OnControlMessageReceived( |
void ShellRenderProcessObserver::OnResetAll() { |
test_interfaces_->resetAll(); |
if (main_render_view_) { |
+ WebKitTestRunner::Get(main_render_view_)->Reset(); |
WebTestingSupport::resetInternalsObject( |
main_render_view_->GetWebView()->mainFrame()); |
} |