Index: content/public/test/test_launcher.h |
diff --git a/content/public/test/test_launcher.h b/content/public/test/test_launcher.h |
index 117c65866ba967afb9489b7d9a96eeb07be93a04..b6a9f7063ec0453493196e0f251ca46eee258614 100644 |
--- a/content/public/test/test_launcher.h |
+++ b/content/public/test/test_launcher.h |
@@ -50,6 +50,11 @@ class TestLauncherDelegate { |
virtual void PostRunMessageLoop() {} |
virtual ContentMainDelegate* CreateContentMainDelegate() = 0; |
+ // Called prior to returning from LaunchTests(). Gives the delegate a chance |
+ // to do cleanup before state created by TestLauncher has been destroyed (such |
+ // as the AtExitManager). |
+ virtual void OnDoneRunningTests(); |
jam
2016/03/23 15:12:16
nit: move this to the end (after line 70) so that
|
+ |
// Called prior to running each test. The delegate may alter the CommandLine |
// and options used to launch the subprocess. Additionally the client may |
// return a TestState that is destroyed once the test completes as well as |