Index: components/test_runner/web_test_interfaces.cc |
diff --git a/components/test_runner/web_test_interfaces.cc b/components/test_runner/web_test_interfaces.cc |
index ca8aabda522809911f2c4542d36a92a41722cbd6..a866bad9fae31f69a61b76a737dd99983f33d81e 100644 |
--- a/components/test_runner/web_test_interfaces.cc |
+++ b/components/test_runner/web_test_interfaces.cc |
@@ -40,6 +40,8 @@ void WebTestInterfaces::ResetAll() { |
void WebTestInterfaces::SetTestIsRunning(bool running) { |
interfaces_->SetTestIsRunning(running); |
+ if (!running && !termination_.is_null()) |
+ termination_.Run(); |
} |
void WebTestInterfaces::ConfigureForTestWithURL(const WebURL& test_url, |