| Index: ios/chrome/browser/passwords/password_controller.mm
|
| diff --git a/ios/chrome/browser/passwords/password_controller.mm b/ios/chrome/browser/passwords/password_controller.mm
|
| index d79a421bdae18414272175393c1255ec3cd00ccd..2545cb32daa4731de8d79738b855fadfcc8b7946 100644
|
| --- a/ios/chrome/browser/passwords/password_controller.mm
|
| +++ b/ios/chrome/browser/passwords/password_controller.mm
|
| @@ -21,6 +21,7 @@
|
| #include "base/strings/string16.h"
|
| #include "base/strings/sys_string_conversions.h"
|
| #include "base/strings/utf_string_conversions.h"
|
| +#include "base/values.h"
|
| #include "components/autofill/core/common/password_form.h"
|
| #include "components/autofill/core/common/password_form_fill_data.h"
|
| #include "components/browser_sync/profile_sync_service.h"
|
| @@ -220,14 +221,14 @@ NSString* SerializePasswordFormFillData(
|
| auto usernameField = base::MakeUnique<base::DictionaryValue>();
|
| usernameField->SetString("name", formData.username_field.name);
|
| usernameField->SetString("value", formData.username_field.value);
|
| - fieldList->Append(usernameField.release());
|
| + fieldList->Append(std::move(usernameField));
|
|
|
| auto passwordField = base::MakeUnique<base::DictionaryValue>();
|
| passwordField->SetString("name", formData.password_field.name);
|
| passwordField->SetString("value", formData.password_field.value);
|
| - fieldList->Append(passwordField.release());
|
| + fieldList->Append(std::move(passwordField));
|
|
|
| - rootDict.Set("fields", fieldList.release());
|
| + rootDict.Set("fields", std::move(fieldList));
|
|
|
| std::string jsonString;
|
| base::JSONWriter::Write(rootDict, &jsonString);
|
|
|