From 367d9b17688f47133ad03d522fc5caf1ac428d01 Mon Sep 17 00:00:00 2001 From: "derat@chromium.org" Date: Tue, 3 Dec 2013 00:31:02 +0000 Subject: Remove ExtensionPrefFactory's dependency on Profile. Move the code that checks whether the command-line flag or pref to disable extensions is set into ExtensionsBrowserClient, and make ExtensionPrefFactory work with a BrowserContext instead of requiring a Profile. BUG=313284 Review URL: https://codereview.chromium.org/89253002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238243 0039d316-1c4b-4281-b951-d872f2087c98 --- apps/app_restore_service.cc | 1 + apps/app_restore_service_browsertest.cc | 1 + apps/saved_files_service.cc | 1 + 3 files changed, 3 insertions(+) (limited to 'apps') diff --git a/apps/app_restore_service.cc b/apps/app_restore_service.cc index 524ab96..50cb7d0 100644 --- a/apps/app_restore_service.cc +++ b/apps/app_restore_service.cc @@ -15,6 +15,7 @@ #include "chrome/browser/extensions/extension_prefs.h" #include "chrome/browser/extensions/extension_service.h" #include "chrome/browser/extensions/extension_system.h" +#include "chrome/browser/profiles/profile.h" #include "chrome/common/extensions/extension_set.h" #include "extensions/common/extension.h" diff --git a/apps/app_restore_service_browsertest.cc b/apps/app_restore_service_browsertest.cc index 27b179a..381efbf3 100644 --- a/apps/app_restore_service_browsertest.cc +++ b/apps/app_restore_service_browsertest.cc @@ -10,6 +10,7 @@ #include "chrome/browser/extensions/api/file_system/file_system_api.h" #include "chrome/browser/extensions/extension_prefs.h" #include "chrome/browser/extensions/extension_test_message_listener.h" +#include "chrome/browser/profiles/profile.h" #include "content/public/browser/notification_service.h" #include "content/public/test/test_utils.h" #include "extensions/common/extension.h" diff --git a/apps/saved_files_service.cc b/apps/saved_files_service.cc index b4dfab7..86e1bd6 100644 --- a/apps/saved_files_service.cc +++ b/apps/saved_files_service.cc @@ -15,6 +15,7 @@ #include "chrome/browser/extensions/extension_prefs.h" #include "chrome/browser/extensions/extension_service.h" #include "chrome/browser/extensions/extension_system.h" +#include "chrome/browser/profiles/profile.h" #include "content/public/browser/notification_service.h" #include "extensions/common/permissions/api_permission.h" #include "extensions/common/permissions/permission_set.h" -- cgit v1.1