| Index: content/browser/frame_host/render_widget_host_view_child_frame.cc
|
| diff --git a/content/browser/frame_host/render_widget_host_view_child_frame.cc b/content/browser/frame_host/render_widget_host_view_child_frame.cc
|
| index 055fae9346f4c56c7e2fef77c10b76a017241cfc..b5de3a5482550b476bd4b56baa3d43228b67875b 100644
|
| --- a/content/browser/frame_host/render_widget_host_view_child_frame.cc
|
| +++ b/content/browser/frame_host/render_widget_host_view_child_frame.cc
|
| @@ -367,16 +367,25 @@ uint32_t RenderWidgetHostViewChildFrame::GetSurfaceIdNamespace() {
|
|
|
| void RenderWidgetHostViewChildFrame::ProcessKeyboardEvent(
|
| const NativeWebKeyboardEvent& event) {
|
| + if (!host_)
|
| + return;
|
| +
|
| host_->ForwardKeyboardEvent(event);
|
| }
|
|
|
| void RenderWidgetHostViewChildFrame::ProcessMouseEvent(
|
| const blink::WebMouseEvent& event) {
|
| + if (!host_)
|
| + return;
|
| +
|
| host_->ForwardMouseEvent(event);
|
| }
|
|
|
| void RenderWidgetHostViewChildFrame::ProcessMouseWheelEvent(
|
| const blink::WebMouseWheelEvent& event) {
|
| + if (!host_)
|
| + return;
|
| +
|
| if (event.deltaX != 0 || event.deltaY != 0)
|
| host_->ForwardWheelEvent(event);
|
| }
|
|
|