| Index: content/browser/frame_host/frame_tree_node.cc
|
| diff --git a/content/browser/frame_host/frame_tree_node.cc b/content/browser/frame_host/frame_tree_node.cc
|
| index a67de695a205b85c456d5c8f63254140222ec10f..57d92fd0121bb483226b603598b31b3ce545161b 100644
|
| --- a/content/browser/frame_host/frame_tree_node.cc
|
| +++ b/content/browser/frame_host/frame_tree_node.cc
|
| @@ -102,7 +102,8 @@ FrameTreeNode::FrameTreeNode(FrameTree* frame_tree,
|
| unique_name,
|
| blink::WebSandboxFlags::None,
|
| false /* should enforce strict mixed content checking */,
|
| - false /* is a potentially trustworthy unique origin */),
|
| + false /* is a potentially trustworthy unique origin */,
|
| + false /* has received a user gesture */),
|
| pending_sandbox_flags_(blink::WebSandboxFlags::None),
|
| frame_owner_properties_(frame_owner_properties),
|
| loading_progress_(kLoadingProgressNotStarted),
|
| @@ -509,6 +510,11 @@ void FrameTreeNode::BeforeUnloadCanceled() {
|
| }
|
| }
|
|
|
| +void FrameTreeNode::OnSetHasReceivedUserGesture() {
|
| + render_manager_.OnSetHasReceivedUserGesture();
|
| + replication_state_.has_received_user_gesture = true;
|
| +}
|
| +
|
| FrameTreeNode* FrameTreeNode::GetSibling(int relative_offset) const {
|
| if (!parent_ || !parent_->child_count())
|
| return nullptr;
|
|
|