Index: ppapi/cpp/input_event.cc |
diff --git a/ppapi/cpp/input_event.cc b/ppapi/cpp/input_event.cc |
index 632b1eccd93652f9f15e227e28bb9fdbf342756c..f843615043e5d3b55d80c1a96660309125d9170e 100644 |
--- a/ppapi/cpp/input_event.cc |
+++ b/ppapi/cpp/input_event.cc |
@@ -90,14 +90,29 @@ MouseInputEvent::MouseInputEvent(Instance* instance, |
uint32_t modifiers, |
PP_InputEvent_MouseButton mouse_button, |
const Point& mouse_position, |
+ int32_t click_count) { |
+ // Type check the input event before setting it. |
+ if (!has_interface<PPB_MouseInputEvent>()) |
+ return; |
+ PassRefFromConstructor(get_interface<PPB_MouseInputEvent>()->Create( |
+ instance->pp_instance(), type, time_stamp, modifiers, mouse_button, |
+ &mouse_position.pp_point(), click_count)); |
+} |
+ |
+MouseInputEvent::MouseInputEvent(Instance* instance, |
+ PP_InputEvent_Type type, |
+ PP_TimeTicks time_stamp, |
+ uint32_t modifiers, |
+ PP_InputEvent_MouseButton mouse_button, |
+ const Point& mouse_position, |
int32_t click_count, |
- const Point& mouse_movement) { |
+ const Point& /*mouse_movement*/) { |
// Type check the input event before setting it. |
if (!has_interface<PPB_MouseInputEvent>()) |
return; |
PassRefFromConstructor(get_interface<PPB_MouseInputEvent>()->Create( |
instance->pp_instance(), type, time_stamp, modifiers, mouse_button, |
- &mouse_position.pp_point(), click_count, &mouse_movement.pp_point())); |
+ &mouse_position.pp_point(), click_count)); |
} |
PP_InputEvent_MouseButton MouseInputEvent::GetButton() const { |
@@ -118,12 +133,6 @@ int32_t MouseInputEvent::GetClickCount() const { |
return get_interface<PPB_MouseInputEvent>()->GetClickCount(pp_resource()); |
} |
-Point MouseInputEvent::GetMovement() const { |
- if (!has_interface<PPB_MouseInputEvent>()) |
- return Point(); |
- return get_interface<PPB_MouseInputEvent>()->GetMovement(pp_resource()); |
-} |
- |
// WheelInputEvent ------------------------------------------------------------- |
WheelInputEvent::WheelInputEvent() : InputEvent() { |