Reland 200220 - Make ExtensionPrefs a ProfileKeyedService.

Since last time: Fixes leaks in TestExtensionSystem.

BUG=178218
[email protected],[email protected],[email protected]

Review URL: https://chromiumcodereview.appspot.com/15111003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200490 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc
index 2cfc144..a7a1652e 100644
--- a/chrome/browser/extensions/extension_service.cc
+++ b/chrome/browser/extensions/extension_service.cc
@@ -103,6 +103,7 @@
 #include "content/public/browser/storage_partition.h"
 #include "content/public/browser/url_data_source.h"
 #include "content/public/common/pepper_plugin_info.h"
+#include "extensions/common/constants.h"
 #include "extensions/common/error_utils.h"
 #include "googleurl/src/gurl.h"
 #include "grit/generated_resources.h"
@@ -185,8 +186,6 @@
 
 // ExtensionService.
 
-const char ExtensionService::kInstallDirectoryName[] = "Extensions";
-
 const char ExtensionService::kLocalAppSettingsDirectoryName[] =
     "Local App Settings";
 const char ExtensionService::kLocalExtensionSettingsDirectoryName[] =