Move IncognitoSplitMode out of Extension Class
[email protected], [email protected], [email protected], [email protected]
(ben - gypis, chrome_content*client; thestig - c/b/media_galleries/; isherman - c/b/u/cocoa/location_bar/; dbeam - c/b/u/webui/)
BUG=159265
Review URL: https://chromiumcodereview.appspot.com/11882030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@190297 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/browser/extensions/extension_protocols_unittest.cc b/chrome/browser/extensions/extension_protocols_unittest.cc
index 48fffb6..e909031 100644
--- a/chrome/browser/extensions/extension_protocols_unittest.cc
+++ b/chrome/browser/extensions/extension_protocols_unittest.cc
@@ -6,12 +6,17 @@
#include "base/file_util.h"
#include "base/message_loop.h"
+#include "base/values.h"
#include "chrome/browser/extensions/extension_info_map.h"
#include "chrome/browser/extensions/extension_protocols.h"
#include "chrome/common/extensions/api/icons/icons_handler.h"
#include "chrome/common/extensions/extension_manifest_constants.h"
#include "chrome/common/extensions/manifest_handler.h"
#include "chrome/common/chrome_paths.h"
+#include "chrome/common/extensions/extension.h"
+#include "chrome/common/extensions/extension_manifest_constants.h"
+#include "chrome/common/extensions/incognito_handler.h"
+#include "chrome/common/extensions/manifest_handler.h"
#include "chrome/common/url_constants.h"
#include "content/public/browser/resource_request_info.h"
#include "content/public/test/mock_resource_context.h"
@@ -70,12 +75,13 @@
file_thread_(BrowserThread::FILE, &message_loop_),
io_thread_(BrowserThread::IO, &message_loop_) {}
- virtual void SetUp() {
+ virtual void SetUp() OVERRIDE {
+ testing::Test::SetUp();
extension_info_map_ = new ExtensionInfoMap();
net::URLRequestContext* request_context =
resource_context_.GetRequestContext();
old_factory_ = request_context->job_factory();
-
+ (new IncognitoHandler)->Register();
(new IconsHandler)->Register();
}