Chromium Code Reviews| Index: third_party/closure_compiler/externs/passwords_private.js |
| diff --git a/third_party/closure_compiler/externs/passwords_private.js b/third_party/closure_compiler/externs/passwords_private.js |
| index 94a528baf34c158df77f92977bd529e73b104a00..c1162eb70edb136b24496ce0c15c983688ebfd64 100644 |
| --- a/third_party/closure_compiler/externs/passwords_private.js |
| +++ b/third_party/closure_compiler/externs/passwords_private.js |
| @@ -29,6 +29,15 @@ var LoginPair; |
| var PasswordUiEntry; |
| /** |
| + * @typedef {{ |
| + * loginPair: LoginPair, |
| + * plaintextPassword: string |
| + * }} |
| + * @see https://developer.chrome.com/extensions/passwordsPrivate#type-PlaintextPasswordEventParameters |
| + */ |
| +var PlaintextPasswordEventParameters; |
| + |
| +/** |
| * Determines whether account's passwords can be managed via |
| * https://passwords.google.com/settings/passwords. |
| * @param {function(boolean):void} callback Callback which will be passed the |
| @@ -58,13 +67,13 @@ chrome.passwordsPrivate.removePasswordException = function(exceptionUrl) {}; |
| /** |
| * Returns the plaintext password corresponding to |loginPair|. Note that on |
| * some operating systems, this call may result in an OS-level reauthentication. |
| + * Once the password has been fetched, it will be returned via the |
| + * onPlaintextPasswordRetrieved event. |
| * @param {LoginPair} loginPair The LoginPair corresponding to the entry whose |
| * password is to be returned. |
| - * @param {function(string):void} callback Callback which will be passed the |
| - * plaintext password. |
| - * @see https://developer.chrome.com/extensions/passwordsPrivate#method-getPlaintextPassword |
| + * @see https://developer.chrome.com/extensions/passwordsPrivate#method-requestPlaintextPassword |
| */ |
| -chrome.passwordsPrivate.getPlaintextPassword = function(loginPair, callback) {}; |
| +chrome.passwordsPrivate.requestPlaintextPassword = function(loginPair) {}; |
| /** |
| * Fired when the saved passwords list has changed, meaning that an entry has |
| @@ -77,11 +86,19 @@ chrome.passwordsPrivate.onSavedPasswordsListChanged; |
| /** |
| * Fired when the password exceptions list has changed, meaning that an entry |
| - * has been added or removed. Note that this event fires as soon as a listener |
| + * has been added or removed. Note that this event fires as soon as a listener |
| * is added. |
| * @type {!ChromeEvent} |
| * @see https://developer.chrome.com/extensions/passwordsPrivate#event-onPasswordExceptionsListChanged |
| */ |
| chrome.passwordsPrivate.onPasswordExceptionsListChanged; |
| +/** |
| + * Fired when a plaintext password has been fetched in response to a call to |
| + * chrome.passwordsPrivate.requestPlaintextPassword(). |
| + * @type {!ChromeEvent} |
| + * @see https://developer.chrome.com/extensions/passwordsPrivate#event-onPlaintextPasswordRetrieved |
| + */ |
| +chrome.passwordsPrivate.onPlaintextPasswordRetrieved; |
| + |
|
Dan Beam
2015/06/02 18:22:25
why so spacious?
Kyle Horimoto
2015/06/04 21:43:24
Not sure how this happened, but removed the extra
|