summaryrefslogtreecommitdiffstats
path: root/chrome/test/base/in_process_browser_test.h
diff options
context:
space:
mode:
authorzelidrag@chromium.org <zelidrag@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-12 04:49:02 +0000
committerzelidrag@chromium.org <zelidrag@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-12 04:49:02 +0000
commit90edb13ba2023590aaf2c22c4a15ab78ca220b0e (patch)
tree7207982262034e824aa003ffc8e695866ab2e231 /chrome/test/base/in_process_browser_test.h
parent340002751821fdc2f1e3584b183ab3c0a0a77759 (diff)
downloadchromium_src-90edb13ba2023590aaf2c22c4a15ab78ca220b0e.zip
chromium_src-90edb13ba2023590aaf2c22c4a15ab78ca220b0e.tar.gz
chromium_src-90edb13ba2023590aaf2c22c4a15ab78ca220b0e.tar.bz2
Kiosk UI launch browser_tests.
- fixed *KeepAlive() handling in BaseLoginDisplayHost TEST=KioskTest.* BUG=none Review URL: https://chromiumcodereview.appspot.com/13861037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193849 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/test/base/in_process_browser_test.h')
-rw-r--r--chrome/test/base/in_process_browser_test.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/chrome/test/base/in_process_browser_test.h b/chrome/test/base/in_process_browser_test.h
index 33667ba..bd221fa 100644
--- a/chrome/test/base/in_process_browser_test.h
+++ b/chrome/test/base/in_process_browser_test.h
@@ -173,6 +173,10 @@ class InProcessBrowserTest : public content::BrowserTestBase {
}
#endif // OS_MACOSX
+ void SetExitWhenLastBrowserCloses(bool value) {
+ exit_when_last_browser_closes_ = value;
+ }
+
private:
// Creates a user data directory for the test if one is needed. Returns true
// if successful.
@@ -195,6 +199,9 @@ class InProcessBrowserTest : public content::BrowserTestBase {
// specified in the command line.
base::ScopedTempDir temp_user_data_dir_;
+ // True if we should exit the tests after the last browser instance closes.
+ bool exit_when_last_browser_closes_;
+
#if defined(OS_CHROMEOS)
chromeos::ScopedStubCrosEnabler stub_cros_enabler_;
#endif // defined(OS_CHROMEOS)