Chromium Code Reviews| Index: chrome/browser/password_manager/chrome_password_manager_client.cc |
| diff --git a/chrome/browser/password_manager/chrome_password_manager_client.cc b/chrome/browser/password_manager/chrome_password_manager_client.cc |
| index 1a14e357965f7b1db6c5fd4f3138ba20b87b009e..44fe8af10ad808e6619ca6bd475bd4c7e66d6185 100644 |
| --- a/chrome/browser/password_manager/chrome_password_manager_client.cc |
| +++ b/chrome/browser/password_manager/chrome_password_manager_client.cc |
| @@ -10,6 +10,7 @@ |
| #include "base/bind.h" |
| #include "base/bind_helpers.h" |
| #include "base/command_line.h" |
| +#include "base/memory/ptr_util.h" |
| #include "base/memory/ref_counted.h" |
| #include "base/memory/singleton.h" |
| #include "base/metrics/field_trial.h" |
| @@ -149,9 +150,9 @@ void ChromePasswordManagerClient::CreateForWebContentsWithAutofillClient( |
| if (FromWebContents(contents)) |
| return; |
| - contents->SetUserData( |
| - UserDataKey(), |
| - new ChromePasswordManagerClient(contents, autofill_client)); |
| + contents->SetUserData(UserDataKey(), |
| + base::WrapUnique(new ChromePasswordManagerClient( |
| + contents, autofill_client))); |
|
Nico
2017/05/02 20:54:10
same question
|
| } |
| ChromePasswordManagerClient::ChromePasswordManagerClient( |