| Index: components/autofill/content/renderer/password_autofill_agent.cc
|
| diff --git a/components/autofill/content/renderer/password_autofill_agent.cc b/components/autofill/content/renderer/password_autofill_agent.cc
|
| index 0f642204976bdf0169fb66af846ba9bde4e36b19..fa91a4f5658d01bd7a5df09f83c5adedb3cf58ae 100644
|
| --- a/components/autofill/content/renderer/password_autofill_agent.cc
|
| +++ b/components/autofill/content/renderer/password_autofill_agent.cc
|
| @@ -1082,7 +1082,9 @@ void PasswordAutofillAgent::LegacyDidStartProvisionalLoad(
|
| navigated_frame->provisionalDataSource());
|
| content::NavigationState* navigation_state =
|
| document_state->navigation_state();
|
| - if (ui::PageTransitionIsWebTriggerable(navigation_state->transition_type()) &&
|
| + ui::PageTransition type = navigation_state->transition_type();
|
| + if (ui::PageTransitionIsWebTriggerable(type) &&
|
| + ui::PageTransitionIsNewNavigation(type) &&
|
| !blink::WebUserGestureIndicator::isProcessingUserGesture()) {
|
| // If onsubmit has been called, try and save that form.
|
| if (provisionally_saved_form_) {
|
|
|