| Index: chrome/browser/chromeos/arc/arc_external_protocol_dialog.cc
|
| diff --git a/chrome/browser/chromeos/arc/arc_external_protocol_dialog.cc b/chrome/browser/chromeos/arc/arc_external_protocol_dialog.cc
|
| index 59a5c1b0a39c09a7e76831874522c2437076714e..915ea48da71f8cd3998d657781fe0193ec0e8462 100644
|
| --- a/chrome/browser/chromeos/arc/arc_external_protocol_dialog.cc
|
| +++ b/chrome/browser/chromeos/arc/arc_external_protocol_dialog.cc
|
| @@ -166,7 +166,9 @@ bool RunArcExternalProtocolDialog(const GURL& url,
|
| int routing_id,
|
| ui::PageTransition page_transition,
|
| bool has_user_gesture) {
|
| - if (ShouldIgnoreNavigation(page_transition))
|
| + // Try to forward <form> submissions to ARC when possible.
|
| + constexpr bool kAllowFormSubmit = true;
|
| + if (ShouldIgnoreNavigation(page_transition, kAllowFormSubmit))
|
| return false;
|
|
|
| mojom::IntentHelperInstance* intent_helper = GetIntentHelper();
|
|
|