LoginDatabase::AddLogin should handle correctly incorrect input.
commit4eeca3a20fca6bbb9d048895cac1b2c540b3f01d
authorvasilii <vasilii@chromium.org>
Fri, 9 Jan 2015 12:33:51 +0000 (9 04:33 -0800)
committerCommit bot <commit-bot@chromium.org>
Fri, 9 Jan 2015 12:34:49 +0000 (9 12:34 +0000)
treeb406bd0b38fe86279097fbff3dbdc786ee83bd8e
parent45181af517b696b9495ad8639a5ac7d0212f2280
LoginDatabase::AddLogin should handle correctly incorrect input.

When the input form violates the database's constraints the method should return an empty PasswordStoreChangeList.

BUG=396900

Review URL: https://codereview.chromium.org/842163002

Cr-Commit-Position: refs/heads/master@{#310762}
components/password_manager/core/browser/login_database.cc
components/password_manager/core/browser/login_database_unittest.cc
components/password_manager/core/browser/password_store_unittest.cc