| Index: components/password_manager/core/browser/login_database.cc
|
| diff --git a/components/password_manager/core/browser/login_database.cc b/components/password_manager/core/browser/login_database.cc
|
| index d4e913cd7685f159ad0be44805ebfe05b9d6e9e5..04dfa84b0c86078a65a44485a10a1a08b16e8ab2 100644
|
| --- a/components/password_manager/core/browser/login_database.cc
|
| +++ b/components/password_manager/core/browser/login_database.cc
|
| @@ -1047,9 +1047,11 @@ bool LoginDatabase::GetAutoSignInLogins(
|
| return StatementToForms(&s, nullptr, forms);
|
| }
|
|
|
| -bool LoginDatabase::DisableAutoSignInForAllLogins() {
|
| +bool LoginDatabase::DisableAutoSignInForOrigin(const GURL& origin) {
|
| sql::Statement s(db_.GetCachedStatement(
|
| - SQL_FROM_HERE, "UPDATE logins SET skip_zero_click = 1;"));
|
| + SQL_FROM_HERE,
|
| + "UPDATE logins SET skip_zero_click = 1 WHERE origin_url = ?;"));
|
| + s.BindString(0, origin.spec());
|
|
|
| return s.Run();
|
| }
|
|
|