Index: chrome/browser/autofill/android/personal_data_manager_android.cc |
diff --git a/chrome/browser/autofill/android/personal_data_manager_android.cc b/chrome/browser/autofill/android/personal_data_manager_android.cc |
index 364ccad489b9a5d9a3d78bbe882b346cd1fb741e..a094a2c7ae3dd5cc87a5ad434ec0702ce6e88728 100644 |
--- a/chrome/browser/autofill/android/personal_data_manager_android.cc |
+++ b/chrome/browser/autofill/android/personal_data_manager_android.cc |
@@ -27,12 +27,9 @@ using base::android::ScopedJavaLocalRef; |
namespace autofill { |
namespace { |
-Profile* GetDefaultProfile() { |
- return g_browser_process->profile_manager()->GetDefaultProfile(); |
-} |
- |
PrefService* GetPrefs() { |
- return GetDefaultProfile()->GetOriginalProfile()->GetPrefs(); |
+ return |
+ ProfileManager::GetActiveUserProfile()->GetOriginalProfile()->GetPrefs(); |
} |
ScopedJavaLocalRef<jobject> CreateJavaProfileFromNative( |
@@ -162,8 +159,8 @@ void PopulateNativeCreditCardFromJava( |
PersonalDataManagerAndroid::PersonalDataManagerAndroid(JNIEnv* env, |
jobject obj) |
: weak_java_obj_(env, obj), |
- personal_data_manager_( |
- PersonalDataManagerFactory::GetForProfile(GetDefaultProfile())) { |
+ personal_data_manager_(PersonalDataManagerFactory::GetForProfile( |
+ ProfileManager::GetActiveUserProfile())) { |
personal_data_manager_->AddObserver(this); |
} |