summaryrefslogtreecommitdiffstats
path: root/base/test
diff options
context:
space:
mode:
authorananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-14 00:24:47 +0000
committerananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-14 00:24:47 +0000
commitf7ff4d768a08322df5629130c6407efad20e9b04 (patch)
tree057447c0c72908abb0868fda06e805e24336105b /base/test
parent97e856b1ee60c7573406368b32acfa7a32010e59 (diff)
downloadchromium_src-f7ff4d768a08322df5629130c6407efad20e9b04.zip
chromium_src-f7ff4d768a08322df5629130c6407efad20e9b04.tar.gz
chromium_src-f7ff4d768a08322df5629130c6407efad20e9b04.tar.bz2
Enable ChromeFrame net tests for IE versions 8 and below. Changes include the following:-
1. Get rid of the dummy AtlModule registration in the net test suite. This is no longer needed as there is a module instance instantiated by the content code. 2. The test suite class now instantiates the ShadowAtExitManager class which allows nesting of AtExitManager instances. This is needed because the ChromeFrame net tests suite now calls into ContentMain which also instantiates an AtExitManager instance. Fixes bug http://code.google.com/p/chromium/issues/detail?id=105435 BUG=105435 TEST=ChromeFrame net tests should now run on the builders. Review URL: http://codereview.chromium.org/8898026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114320 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/test')
-rw-r--r--base/test/test_suite.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/base/test/test_suite.h b/base/test/test_suite.h
index 2572756..6dfca0e 100644
--- a/base/test/test_suite.h
+++ b/base/test/test_suite.h
@@ -75,7 +75,7 @@ class TestSuite {
// Make sure that we setup an AtExitManager so Singleton objects will be
// destroyed.
- base::AtExitManager at_exit_manager_;
+ base::ShadowingAtExitManager at_exit_manager_;
DISALLOW_COPY_AND_ASSIGN(TestSuite);
};