| Index: components/password_manager/core/browser/password_manager_driver.h
|
| diff --git a/components/password_manager/core/browser/password_manager_driver.h b/components/password_manager/core/browser/password_manager_driver.h
|
| index 5f7bd7a43d1980dade690f2dc89b98b1588a3447..5fc340a6e45ffc40ce4807f65b7945a97d28cd2e 100644
|
| --- a/components/password_manager/core/browser/password_manager_driver.h
|
| +++ b/components/password_manager/core/browser/password_manager_driver.h
|
| @@ -8,6 +8,7 @@
|
| #include <vector>
|
|
|
| #include "base/macros.h"
|
| +#include "base/memory/weak_ptr.h"
|
| #include "base/strings/string16.h"
|
|
|
| namespace autofill {
|
| @@ -25,7 +26,8 @@ class PasswordManager;
|
|
|
| // Interface that allows PasswordManager core code to interact with its driver
|
| // (i.e., obtain information from it and give information to it).
|
| -class PasswordManagerDriver {
|
| +class PasswordManagerDriver
|
| + : public base::SupportsWeakPtr<PasswordManagerDriver> {
|
| public:
|
| PasswordManagerDriver() {}
|
| virtual ~PasswordManagerDriver() {}
|
|
|