| Index: components/password_manager/core/common/password_manager_ui.cc
|
| diff --git a/components/password_manager/core/common/password_manager_ui.cc b/components/password_manager/core/common/password_manager_ui.cc
|
| index c8c2da77552ca3b98c34dd4c70e4b46345c21263..b54a7415517865890e75a28a8f0b9fb82886e5ee 100644
|
| --- a/components/password_manager/core/common/password_manager_ui.cc
|
| +++ b/components/password_manager/core/common/password_manager_ui.cc
|
| @@ -14,6 +14,11 @@ bool IsPendingState(State state) {
|
| state == PENDING_PASSWORD_STATE;
|
| }
|
|
|
| +bool IsAskSubmitURLState(State state) {
|
| + return state == ASK_SUBMIT_URL_AND_BUBBLE_STATE ||
|
| + state == ASK_SUBMIT_URL_STATE;
|
| +}
|
| +
|
| bool IsCredentialsState(State state) {
|
| return (state == CREDENTIAL_REQUEST_STATE ||
|
| state == CREDENTIAL_REQUEST_AND_BUBBLE_STATE);
|
| @@ -21,6 +26,7 @@ bool IsCredentialsState(State state) {
|
|
|
| bool IsAutomaticDisplayState(State state) {
|
| return state == PENDING_PASSWORD_AND_BUBBLE_STATE ||
|
| + state == ASK_SUBMIT_URL_AND_BUBBLE_STATE ||
|
| state == CONFIRMATION_STATE ||
|
| state == CREDENTIAL_REQUEST_AND_BUBBLE_STATE;
|
| }
|
| @@ -34,6 +40,8 @@ State GetEndStateForAutomaticState(State state) {
|
| return MANAGE_STATE;
|
| case CREDENTIAL_REQUEST_AND_BUBBLE_STATE:
|
| return CREDENTIAL_REQUEST_STATE;
|
| + case ASK_SUBMIT_URL_AND_BUBBLE_STATE:
|
| + return ASK_SUBMIT_URL_STATE;
|
| default:
|
| NOTREACHED();
|
| return INACTIVE_STATE;
|
|
|