Interface UpdateUserDataProfileCallback

All Superinterfaces:
AsyncCallback<UpdateUserDataProfileCallback.Params,UpdateUserDataProfileCallback.Action>, BrowserAsyncCallback<UpdateUserDataProfileCallback.Params,UpdateUserDataProfileCallback.Action>, BrowserCallback, Callback
All Known Implementing Classes:
DefaultUpdateUserDataProfileCallback, DefaultUpdateUserDataProfileCallback, DefaultUpdateUserDataProfileCallback

A callback that is invoked when the user is prompted to update the user data profile in the user data store. For example, when the user changes the email address to an empty string.

This callback is equivalent to the "Update Address?" bubble in Chromium.

Use the UpdateUserDataProfileCallback.Action.update() method to update the user data profile in the autofill data store.

Use the UpdateUserDataProfileCallback.Action.decline() method to decline to update the user data profile. If the current user data profile is declined then the callback will be invoked again when submitting the web form with the same user data.

The callback is not invoked if autofill is disabled.