Index: content/browser/frame_host/navigation_entry_impl.cc |
diff --git a/content/browser/frame_host/navigation_entry_impl.cc b/content/browser/frame_host/navigation_entry_impl.cc |
index e7736ca298bfffa2df1c14f3e9ed4ee828d72695..336e06131aa70937e23e6180f00c73d52bfa063a 100644 |
--- a/content/browser/frame_host/navigation_entry_impl.cc |
+++ b/content/browser/frame_host/navigation_entry_impl.cc |
@@ -691,12 +691,8 @@ CommonNavigationParams NavigationEntryImpl::ConstructCommonNavigationParams( |
else |
method = (post_body.get() || GetHasPostData()) ? "POST" : "GET"; |
- NavigationGesture gesture = NavigationGestureAuto; |
-#if defined(OS_ANDROID) |
- gesture = has_user_gesture() ? NavigationGestureUser : NavigationGestureAuto; |
-#endif |
return CommonNavigationParams( |
- dest_url, dest_referrer, GetTransitionType(), navigation_type, gesture, |
+ dest_url, dest_referrer, GetTransitionType(), navigation_type, |
!IsViewSourceMode(), should_replace_entry(), ui_timestamp, report_type, |
GetBaseURLForDataURL(), GetHistoryURLForDataURL(), lofi_state, |
navigation_start, method, post_body ? post_body : post_data_); |
@@ -738,13 +734,17 @@ RequestNavigationParams NavigationEntryImpl::ConstructRequestNavigationParams( |
current_length_to_send = 0; |
} |
+ bool user_gesture = false; |
+#if defined(OS_ANDROID) |
+ user_gesture = has_user_gesture(); |
+#endif |
RequestNavigationParams request_params( |
GetIsOverridingUserAgent(), redirects, GetCanLoadLocalResources(), |
frame_entry.page_state(), GetUniqueID(), is_same_document_history_load, |
is_history_navigation_in_new_child, subframe_unique_names, |
has_committed_real_load, intended_as_new_entry, pending_offset_to_send, |
current_offset_to_send, current_length_to_send, IsViewSourceMode(), |
- should_clear_history_list()); |
+ should_clear_history_list(), user_gesture); |
#if defined(OS_ANDROID) |
if (GetDataURLAsString() && |
GetDataURLAsString()->size() <= kMaxLengthOfDataURLString) { |