| Index: components/autofill/content/renderer/autofill_agent.h
|
| diff --git a/components/autofill/content/renderer/autofill_agent.h b/components/autofill/content/renderer/autofill_agent.h
|
| index 32d7b752f8807047487a6e43d8947a2f97aa5c7a..0987bf57f673f6ac75da109b9d5cbdd822e2baf3 100644
|
| --- a/components/autofill/content/renderer/autofill_agent.h
|
| +++ b/components/autofill/content/renderer/autofill_agent.h
|
| @@ -140,11 +140,18 @@ class AutofillAgent : public content::RenderViewObserver,
|
| // |datalist_only| specifies whether all of <datalist> suggestions and no
|
| // autofill suggestions are shown. |autofill_on_empty_values| and
|
| // |requires_caret_at_end| are ignored if |datalist_only| is true.
|
| + // |show_full_suggestion_list| specifies that all autofill suggestions should
|
| + // be shown and none should be elided because of the current value of
|
| + // |element| (relevant for inline autocomplete).
|
| + // |show_password_suggestions_only| specifies that only show a suggestions box
|
| + // if |element| is part of a password form, otherwise show no suggestions.
|
| void ShowSuggestions(const blink::WebInputElement& element,
|
| bool autofill_on_empty_values,
|
| bool requires_caret_at_end,
|
| bool display_warning_if_disabled,
|
| - bool datalist_only);
|
| + bool datalist_only,
|
| + bool show_full_suggestion_list,
|
| + bool show_password_suggestions_only);
|
|
|
| // Queries the browser for Autocomplete and Autofill suggestions for the given
|
| // |element|.
|
| @@ -243,6 +250,7 @@ class AutofillAgent : public content::RenderViewObserver,
|
| FRIEND_TEST_ALL_PREFIXES(
|
| PasswordAutofillAgentTest,
|
| PasswordAutofillTriggersOnChangeEventsWaitForUsername);
|
| + FRIEND_TEST_ALL_PREFIXES(PasswordAutofillAgentTest, AllCredentialsOnClick);
|
|
|
| DISALLOW_COPY_AND_ASSIGN(AutofillAgent);
|
| };
|
|
|