| Index: chrome/browser/extensions/api/passwords_private/passwords_private_api.h
|
| diff --git a/chrome/browser/extensions/api/passwords_private/passwords_private_api.h b/chrome/browser/extensions/api/passwords_private/passwords_private_api.h
|
| index 392a1f678b49630be636de850cc5394aa5735a3a..b8c86d22fbd208b4af39ccbe37944538a47562e5 100644
|
| --- a/chrome/browser/extensions/api/passwords_private/passwords_private_api.h
|
| +++ b/chrome/browser/extensions/api/passwords_private/passwords_private_api.h
|
| @@ -65,6 +65,41 @@ class PasswordsPrivateRequestPlaintextPasswordFunction :
|
| DISALLOW_COPY_AND_ASSIGN(PasswordsPrivateRequestPlaintextPasswordFunction);
|
| };
|
|
|
| +class PasswordsPrivateRequestSavedPasswordListFunction :
|
| + public UIThreadExtensionFunction {
|
| + public:
|
| + PasswordsPrivateRequestSavedPasswordListFunction() {}
|
| + DECLARE_EXTENSION_FUNCTION("passwordsPrivate.requestSavedPasswordList",
|
| + PASSWORDSPRIVATE_REQUESTSAVEDPASSWORDLIST);
|
| +
|
| + protected:
|
| + ~PasswordsPrivateRequestSavedPasswordListFunction() override;
|
| +
|
| + // ExtensionFunction overrides.
|
| + ResponseAction Run() override;
|
| +
|
| + private:
|
| + DISALLOW_COPY_AND_ASSIGN(PasswordsPrivateRequestSavedPasswordListFunction);
|
| +};
|
| +
|
| +class PasswordsPrivateRequestPasswordExceptionListFunction :
|
| + public UIThreadExtensionFunction {
|
| + public:
|
| + PasswordsPrivateRequestPasswordExceptionListFunction() {}
|
| + DECLARE_EXTENSION_FUNCTION("passwordsPrivate.requestPasswordExceptionList",
|
| + PASSWORDSPRIVATE_REQUESTPASSWORDEXCEPTIONLIST);
|
| +
|
| + protected:
|
| + ~PasswordsPrivateRequestPasswordExceptionListFunction() override;
|
| +
|
| + // ExtensionFunction overrides.
|
| + ResponseAction Run() override;
|
| +
|
| + private:
|
| + DISALLOW_COPY_AND_ASSIGN(
|
| + PasswordsPrivateRequestPasswordExceptionListFunction);
|
| +};
|
| +
|
| } // namespace extensions
|
|
|
| #endif // CHROME_BROWSER_EXTENSIONS_API_PASSWORDS_PRIVATE_PASSWORDS_PRIVATE_API_H_
|
|
|