| Index: third_party/WebKit/Source/web/ChromeClientImpl.cpp
|
| diff --git a/third_party/WebKit/Source/web/ChromeClientImpl.cpp b/third_party/WebKit/Source/web/ChromeClientImpl.cpp
|
| index 86f75cdc649c88a72f14986394e45e2aaf713de5..ebb9abb62fd56332f6e2c85aac793638dccbc6cb 100644
|
| --- a/third_party/WebKit/Source/web/ChromeClientImpl.cpp
|
| +++ b/third_party/WebKit/Source/web/ChromeClientImpl.cpp
|
| @@ -1097,9 +1097,13 @@ void ChromeClientImpl::ShowUnhandledTapUIIfNeeded(
|
| page_changed);
|
| }
|
|
|
| -void ChromeClientImpl::OnMouseDown(Node* mouse_down_node) {
|
| - if (web_view_->Client())
|
| - web_view_->Client()->OnMouseDown(WebNode(mouse_down_node));
|
| +void ChromeClientImpl::OnMouseDown(Node& mouse_down_node) {
|
| + if (auto* fill_client =
|
| + WebLocalFrameImpl::FromFrame(mouse_down_node.GetDocument().GetFrame())
|
| + ->AutofillClient()) {
|
| + fill_client->DidReceiveLeftMouseDownOrGestureTapInNode(
|
| + WebNode(&mouse_down_node));
|
| + }
|
| }
|
|
|
| void ChromeClientImpl::HandleKeyboardEventOnTextField(
|
|
|