Chromium Code Reviews| Index: content/renderer/render_widget_fullscreen_pepper.cc |
| diff --git a/content/renderer/render_widget_fullscreen_pepper.cc b/content/renderer/render_widget_fullscreen_pepper.cc |
| index 61fc5445cedcf1359fc038179751e2ccaa1a256a..1ad4f15cdd0f5acb78d4e68fcfcc5a74e13fa855 100644 |
| --- a/content/renderer/render_widget_fullscreen_pepper.cc |
| +++ b/content/renderer/render_widget_fullscreen_pepper.cc |
| @@ -31,6 +31,7 @@ using blink::WebCompositionUnderline; |
| using blink::WebCursorInfo; |
| using blink::WebGestureEvent; |
| using blink::WebInputEvent; |
| +using blink::WebInputEventResult; |
| using blink::WebMouseEvent; |
| using blink::WebMouseWheelEvent; |
| using blink::WebPoint; |
| @@ -158,9 +159,9 @@ class PepperWidget : public WebWidget { |
| void themeChanged() override { NOTIMPLEMENTED(); } |
| - bool handleInputEvent(const WebInputEvent& event) override { |
| + WebInputEventResult handleInputEvent(const WebInputEvent& event) override { |
| if (!widget_->plugin()) |
| - return false; |
| + return WebInputEventResult::NotHandled; |
| // This cursor info is ignored, we always set the cursor directly from |
| // RenderWidgetFullscreenPepper::DidChangeCursor. |
| @@ -208,7 +209,8 @@ class PepperWidget : public WebWidget { |
| break; |
| } |
| } |
| - return result; |
| + return result ? WebInputEventResult::HandledDefaultHandler |
|
Rick Byers
2015/11/23 21:59:55
Are you sure handled events here are all "default"
dtapuska
2015/11/24 15:23:02
I didn't want to change the pepper API because I d
|
| + : WebInputEventResult::NotHandled; |
| } |
| bool result = widget_->plugin()->HandleInputEvent(event, &cursor); |
| @@ -243,7 +245,8 @@ class PepperWidget : public WebWidget { |
| widget_->plugin()->HandleInputEvent(context_menu_event, &cursor); |
| } |
| } |
| - return result; |
| + return result ? WebInputEventResult::HandledDefaultHandler |
| + : WebInputEventResult::NotHandled; |
| } |
| private: |