| Index: chrome/browser/browsing_data_remover.cc
|
| diff --git a/chrome/browser/browsing_data_remover.cc b/chrome/browser/browsing_data_remover.cc
|
| index 1adc1282f40baaa14c889b0899a8b2acdd7bfca3..d78154c75f79ccca238ec2bd861a4b010b1949ca 100644
|
| --- a/chrome/browser/browsing_data_remover.cc
|
| +++ b/chrome/browser/browsing_data_remover.cc
|
| @@ -25,6 +25,7 @@
|
| #include "chrome/browser/net/chrome_url_request_context.h"
|
| #include "chrome/browser/net/predictor.h"
|
| #include "chrome/browser/password_manager/password_store.h"
|
| +#include "chrome/browser/password_manager/password_store_factory.h"
|
| #include "chrome/browser/prefs/pref_member.h"
|
| #include "chrome/browser/prerender/prerender_manager.h"
|
| #include "chrome/browser/prerender/prerender_manager_factory.h"
|
| @@ -336,8 +337,8 @@ void BrowsingDataRemover::RemoveImpl(int remove_mask,
|
|
|
| if (remove_mask & REMOVE_PASSWORDS) {
|
| content::RecordAction(UserMetricsAction("ClearBrowsingData_Passwords"));
|
| - PasswordStore* password_store =
|
| - profile_->GetPasswordStore(Profile::EXPLICIT_ACCESS);
|
| + PasswordStore* password_store = PasswordStoreFactory::GetForProfile(
|
| + profile_, Profile::EXPLICIT_ACCESS);
|
|
|
| if (password_store)
|
| password_store->RemoveLoginsCreatedBetween(delete_begin_, delete_end_);
|
|
|