| Index: chrome/browser/dom_ui/options/password_manager_handler.cc
|
| diff --git a/chrome/browser/dom_ui/options/password_manager_handler.cc b/chrome/browser/dom_ui/options/password_manager_handler.cc
|
| index ae3b0211c437a90be7363d8e8678c34ad94bd04f..6076bc7e8135c5a69bcecd0b753be1f0fd2cd4d0 100644
|
| --- a/chrome/browser/dom_ui/options/password_manager_handler.cc
|
| +++ b/chrome/browser/dom_ui/options/password_manager_handler.cc
|
| @@ -30,11 +30,11 @@ void PasswordManagerHandler::GetLocalizedValues(
|
| DictionaryValue* localized_strings) {
|
| DCHECK(localized_strings);
|
|
|
| - localized_strings->SetString("savedPasswordsTitle",
|
| + localized_strings->SetString("passwordsTitle",
|
| l10n_util::GetStringUTF16(IDS_PASSWORDS_EXCEPTIONS_WINDOW_TITLE));
|
| - localized_strings->SetString("passwordsTabTitle",
|
| + localized_strings->SetString("savedPasswordsTitle",
|
| l10n_util::GetStringUTF16(IDS_PASSWORDS_SHOW_PASSWORDS_TAB_TITLE));
|
| - localized_strings->SetString("passwordExceptionsTabTitle",
|
| + localized_strings->SetString("passwordExceptionsTitle",
|
| l10n_util::GetStringUTF16(IDS_PASSWORDS_EXCEPTIONS_TAB_TITLE));
|
| localized_strings->SetString("passwordsSiteColumn",
|
| l10n_util::GetStringUTF16(IDS_PASSWORDS_PAGE_VIEW_SITE_COLUMN));
|
| @@ -63,8 +63,8 @@ void PasswordManagerHandler::Initialize() {
|
| void PasswordManagerHandler::RegisterMessages() {
|
| DCHECK(dom_ui_);
|
|
|
| - dom_ui_->RegisterMessageCallback("loadLists",
|
| - NewCallback(this, &PasswordManagerHandler::LoadLists));
|
| + dom_ui_->RegisterMessageCallback("updatePasswordLists",
|
| + NewCallback(this, &PasswordManagerHandler::UpdatePasswordLists));
|
| dom_ui_->RegisterMessageCallback("removeSavedPassword",
|
| NewCallback(this, &PasswordManagerHandler::RemoveSavedPassword));
|
| dom_ui_->RegisterMessageCallback("removePasswordException",
|
| @@ -73,15 +73,13 @@ void PasswordManagerHandler::RegisterMessages() {
|
| NewCallback(this, &PasswordManagerHandler::RemoveAllSavedPasswords));
|
| dom_ui_->RegisterMessageCallback("removeAllPasswordExceptions", NewCallback(
|
| this, &PasswordManagerHandler::RemoveAllPasswordExceptions));
|
| - dom_ui_->RegisterMessageCallback("showSelectedPassword",
|
| - NewCallback(this, &PasswordManagerHandler::ShowSelectedPassword));
|
| }
|
|
|
| PasswordStore* PasswordManagerHandler::GetPasswordStore() {
|
| return dom_ui_->GetProfile()->GetPasswordStore(Profile::EXPLICIT_ACCESS);
|
| }
|
|
|
| -void PasswordManagerHandler::LoadLists(const ListValue* args) {
|
| +void PasswordManagerHandler::UpdatePasswordLists(const ListValue* args) {
|
| languages_ =
|
| dom_ui_->GetProfile()->GetPrefs()->GetString(prefs::kAcceptLanguages);
|
| populater_.Populate();
|
| @@ -129,17 +127,6 @@ void PasswordManagerHandler::RemoveAllPasswordExceptions(
|
| SetPasswordExceptionList();
|
| }
|
|
|
| -void PasswordManagerHandler::ShowSelectedPassword(const ListValue* args) {
|
| - std::string string_value = WideToUTF8(ExtractStringValue(args));
|
| - int index;
|
| - base::StringToInt(string_value, &index);
|
| -
|
| - std::string pass = UTF16ToUTF8(password_list_[index]->password_value);
|
| - scoped_ptr<Value> password_string(Value::CreateStringValue(pass));
|
| - dom_ui_->CallJavascriptFunction(
|
| - L"PasswordManager.selectedPasswordCallback", *password_string.get());
|
| -}
|
| -
|
| void PasswordManagerHandler::SetPasswordList() {
|
| ListValue entries;
|
| for (size_t i = 0; i < password_list_.size(); ++i) {
|
| @@ -147,6 +134,7 @@ void PasswordManagerHandler::SetPasswordList() {
|
| entry->Append(new StringValue(net::FormatUrl(password_list_[i]->origin,
|
| languages_)));
|
| entry->Append(new StringValue(password_list_[i]->username_value));
|
| + entry->Append(new StringValue(password_list_[i]->password_value));
|
| entries.Append(entry);
|
| }
|
|
|
|
|