Chromium Code Reviews| Index: chrome/browser/password_manager/native_backend_gnome_x.cc |
| diff --git a/chrome/browser/password_manager/native_backend_gnome_x.cc b/chrome/browser/password_manager/native_backend_gnome_x.cc |
| index 6771e7d1c2bda77d69eaad3287e84b8e43220eea..e5234cafecd938f59b8e22f0baf9ab8182d74f9f 100644 |
| --- a/chrome/browser/password_manager/native_backend_gnome_x.cc |
| +++ b/chrome/browser/password_manager/native_backend_gnome_x.cc |
| @@ -157,7 +157,8 @@ scoped_ptr<PasswordForm> FormFromAttributes(GnomeKeyringAttributeList* attrs) { |
| form->date_synced = base::Time::FromInternalValue(date_synced); |
| form->display_name = UTF8ToUTF16(string_attr_map["display_name"]); |
| form->icon_url = GURL(string_attr_map["avatar_url"]); |
| - form->federation_url = GURL(string_attr_map["federation_url"]); |
| + form->federation_origin = |
| + url::Origin(GURL(string_attr_map["federation_url"])); |
| form->skip_zero_click = uint_attr_map["skip_zero_click"]; |
| form->generation_upload_status = |
| static_cast<PasswordForm::GenerationUploadStatus>( |
| @@ -346,35 +347,28 @@ void GKRMethod::AddLogin(const PasswordForm& form, const char* app_string) { |
| SerializeFormDataToBase64String(form.form_data, &form_data); |
| gnome_keyring_store_password( |
| &kGnomeSchema, |
| - nullptr, // Default keyring. |
| + nullptr, // Default keyring. |
| form.origin.spec().c_str(), // Display name. |
| - UTF16ToUTF8(form.password_value).c_str(), |
| - OnOperationDone, |
| - this, // data |
| + UTF16ToUTF8(form.password_value).c_str(), OnOperationDone, |
| + this, // data |
| nullptr, // destroy_data |
| - "origin_url", form.origin.spec().c_str(), |
| - "action_url", form.action.spec().c_str(), |
| - "username_element", UTF16ToUTF8(form.username_element).c_str(), |
| - "username_value", UTF16ToUTF8(form.username_value).c_str(), |
| - "password_element", UTF16ToUTF8(form.password_element).c_str(), |
| - "submit_element", UTF16ToUTF8(form.submit_element).c_str(), |
| - "signon_realm", form.signon_realm.c_str(), |
| - "ssl_valid", form.ssl_valid, |
| - "preferred", form.preferred, |
| - "date_created", base::Int64ToString(date_created).c_str(), |
| - "blacklisted_by_user", form.blacklisted_by_user, |
| - "type", form.type, |
| - "times_used", form.times_used, |
| - "scheme", form.scheme, |
| - "date_synced", base::Int64ToString(date_synced).c_str(), |
| - "display_name", UTF16ToUTF8(form.display_name).c_str(), |
| - "avatar_url", form.icon_url.spec().c_str(), |
| - "federation_url", form.federation_url.spec().c_str(), |
| - "skip_zero_click", form.skip_zero_click, |
| - "generation_upload_status", form.generation_upload_status, |
| - "form_data", form_data.c_str(), |
| - "application", app_string, |
| - nullptr); |
| + "origin_url", form.origin.spec().c_str(), "action_url", |
| + form.action.spec().c_str(), "username_element", |
| + UTF16ToUTF8(form.username_element).c_str(), "username_value", |
| + UTF16ToUTF8(form.username_value).c_str(), "password_element", |
| + UTF16ToUTF8(form.password_element).c_str(), "submit_element", |
| + UTF16ToUTF8(form.submit_element).c_str(), "signon_realm", |
| + form.signon_realm.c_str(), "ssl_valid", form.ssl_valid, "preferred", |
| + form.preferred, "date_created", base::Int64ToString(date_created).c_str(), |
| + "blacklisted_by_user", form.blacklisted_by_user, "type", form.type, |
| + "times_used", form.times_used, "scheme", form.scheme, "date_synced", |
| + base::Int64ToString(date_synced).c_str(), "display_name", |
| + UTF16ToUTF8(form.display_name).c_str(), "avatar_url", |
| + form.icon_url.spec().c_str(), "federation_url", |
| + form.federation_origin.Serialize().c_str(), "skip_zero_click", |
| + form.skip_zero_click, "generation_upload_status", |
| + form.generation_upload_status, "form_data", form_data.c_str(), |
| + "application", app_string, nullptr); |
|
vasilii
2016/02/23 14:59:20
Nice formatting please.
Mike West
2016/02/25 09:56:15
If you liked it, you should have put a clang-forma
vasilii
2016/02/25 12:38:01
I didn't know about that directive.
|
| } |
| void GKRMethod::LoginSearch(const PasswordForm& form, |