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: |