| Index: content/renderer/pepper/event_conversion.cc
|
| diff --git a/content/renderer/pepper/event_conversion.cc b/content/renderer/pepper/event_conversion.cc
|
| index 0531a223ccc4e5c5a99116f9a69a8a27a536bf46..fd7cf985455692f001e9de67e8c7532cfbf76133 100644
|
| --- a/content/renderer/pepper/event_conversion.cc
|
| +++ b/content/renderer/pepper/event_conversion.cc
|
| @@ -83,7 +83,7 @@ static_assert(static_cast<int>(PP_INPUTEVENT_MODIFIER_ISRIGHT) ==
|
| "IsRight should match");
|
|
|
| PP_InputEvent_Type ConvertEventTypes(const WebInputEvent& event) {
|
| - switch (event.type) {
|
| + switch (event.type()) {
|
| case WebInputEvent::MouseDown:
|
| return PP_INPUTEVENT_TYPE_MOUSEDOWN;
|
| case WebInputEvent::MouseUp:
|
| @@ -143,7 +143,7 @@ int ConvertEventModifiers(int modifiers) {
|
| InputEventData GetEventWithCommonFieldsAndType(const WebInputEvent& web_event) {
|
| InputEventData result;
|
| result.event_type = ConvertEventTypes(web_event);
|
| - result.event_time_stamp = web_event.timeStampSeconds;
|
| + result.event_time_stamp = web_event.timeStampSeconds();
|
| return result;
|
| }
|
|
|
| @@ -152,7 +152,7 @@ void AppendKeyEvent(const WebInputEvent& event,
|
| const WebKeyboardEvent& key_event =
|
| static_cast<const WebKeyboardEvent&>(event);
|
| InputEventData result = GetEventWithCommonFieldsAndType(event);
|
| - result.event_modifiers = ConvertEventModifiers(key_event.modifiers);
|
| + result.event_modifiers = ConvertEventModifiers(key_event.modifiers());
|
| result.key_code = key_event.windowsKeyCode;
|
| result.code = ui::KeycodeConverter::DomCodeToCodeString(
|
| static_cast<ui::DomCode>(key_event.domCode));
|
| @@ -179,7 +179,7 @@ void AppendCharEvent(const WebInputEvent& event,
|
| base::i18n::UTF16CharIterator iter(key_event.text, utf16_char_count);
|
| while (!iter.end()) {
|
| InputEventData result = GetEventWithCommonFieldsAndType(event);
|
| - result.event_modifiers = ConvertEventModifiers(key_event.modifiers);
|
| + result.event_modifiers = ConvertEventModifiers(key_event.modifiers());
|
| base::WriteUnicodeCharacter(iter.get(), &result.character_text);
|
|
|
| result_events->push_back(result);
|
| @@ -204,10 +204,10 @@ void AppendMouseEvent(const WebInputEvent& event,
|
|
|
| const WebMouseEvent& mouse_event = static_cast<const WebMouseEvent&>(event);
|
| InputEventData result = GetEventWithCommonFieldsAndType(event);
|
| - result.event_modifiers = ConvertEventModifiers(mouse_event.modifiers);
|
| - if (mouse_event.type == WebInputEvent::MouseDown ||
|
| - mouse_event.type == WebInputEvent::MouseMove ||
|
| - mouse_event.type == WebInputEvent::MouseUp) {
|
| + result.event_modifiers = ConvertEventModifiers(mouse_event.modifiers());
|
| + if (mouse_event.type() == WebInputEvent::MouseDown ||
|
| + mouse_event.type() == WebInputEvent::MouseMove ||
|
| + mouse_event.type() == WebInputEvent::MouseUp) {
|
| result.mouse_button =
|
| static_cast<PP_InputEvent_MouseButton>(mouse_event.button);
|
| }
|
| @@ -224,7 +224,7 @@ void AppendMouseWheelEvent(const WebInputEvent& event,
|
| const WebMouseWheelEvent& mouse_wheel_event =
|
| static_cast<const WebMouseWheelEvent&>(event);
|
| InputEventData result = GetEventWithCommonFieldsAndType(event);
|
| - result.event_modifiers = ConvertEventModifiers(mouse_wheel_event.modifiers);
|
| + result.event_modifiers = ConvertEventModifiers(mouse_wheel_event.modifiers());
|
| result.wheel_delta.x = mouse_wheel_event.deltaX;
|
| result.wheel_delta.y = mouse_wheel_event.deltaY;
|
| result.wheel_ticks.x = mouse_wheel_event.wheelTicksX;
|
| @@ -456,12 +456,12 @@ WebMouseEvent* BuildMouseEvent(const InputEventData& event) {
|
| new WebMouseEvent(type, event.event_modifiers, event.event_time_stamp);
|
| mouse_event->pointerType = blink::WebPointerProperties::PointerType::Mouse;
|
| mouse_event->button = static_cast<WebMouseEvent::Button>(event.mouse_button);
|
| - if (mouse_event->type == WebInputEvent::MouseMove) {
|
| - if (mouse_event->modifiers & WebInputEvent::LeftButtonDown)
|
| + if (mouse_event->type() == WebInputEvent::MouseMove) {
|
| + if (mouse_event->modifiers() & WebInputEvent::LeftButtonDown)
|
| mouse_event->button = WebMouseEvent::Button::Left;
|
| - else if (mouse_event->modifiers & WebInputEvent::MiddleButtonDown)
|
| + else if (mouse_event->modifiers() & WebInputEvent::MiddleButtonDown)
|
| mouse_event->button = WebMouseEvent::Button::Middle;
|
| - else if (mouse_event->modifiers & WebInputEvent::RightButtonDown)
|
| + else if (mouse_event->modifiers() & WebInputEvent::RightButtonDown)
|
| mouse_event->button = WebMouseEvent::Button::Right;
|
| }
|
| mouse_event->x = event.mouse_position.x;
|
| @@ -573,7 +573,7 @@ void CreateInputEventData(const WebInputEvent& event,
|
| std::vector<InputEventData>* result) {
|
| result->clear();
|
|
|
| - switch (event.type) {
|
| + switch (event.type()) {
|
| case WebInputEvent::MouseDown:
|
| case WebInputEvent::MouseUp:
|
| case WebInputEvent::MouseMove:
|
| @@ -686,8 +686,8 @@ std::vector<std::unique_ptr<WebInputEvent>> CreateSimulatedWebInputEvents(
|
| #if defined(OS_WIN)
|
| WebKeyboardEvent* web_keyboard_event =
|
| static_cast<WebKeyboardEvent*>(original_event.get());
|
| - if (web_keyboard_event->type == WebInputEvent::KeyDown)
|
| - web_keyboard_event->type = WebInputEvent::RawKeyDown;
|
| + if (web_keyboard_event->type() == WebInputEvent::KeyDown)
|
| + web_keyboard_event->setType(WebInputEvent::RawKeyDown);
|
| #endif
|
| events.push_back(std::move(original_event));
|
| break;
|
| @@ -710,7 +710,7 @@ std::vector<std::unique_ptr<WebInputEvent>> CreateSimulatedWebInputEvents(
|
| WebInputEvent::RawKeyDown,
|
| needs_shift_modifier ? WebInputEvent::ShiftKey
|
| : WebInputEvent::NoModifiers,
|
| - web_char_event->timeStampSeconds));
|
| + web_char_event->timeStampSeconds()));
|
| std::unique_ptr<WebKeyboardEvent> key_up_event(new WebKeyboardEvent());
|
|
|
| key_down_event->windowsKeyCode = code;
|
| @@ -743,7 +743,7 @@ std::vector<std::unique_ptr<WebInputEvent>> CreateSimulatedWebInputEvents(
|
| }
|
|
|
| PP_InputEvent_Class ClassifyInputEvent(const WebInputEvent& event) {
|
| - switch (event.type) {
|
| + switch (event.type()) {
|
| case WebInputEvent::MouseDown:
|
| case WebInputEvent::MouseUp:
|
| case WebInputEvent::MouseMove:
|
| @@ -766,7 +766,7 @@ PP_InputEvent_Class ClassifyInputEvent(const WebInputEvent& event) {
|
| case WebInputEvent::TouchScrollStarted:
|
| return PP_InputEvent_Class(0);
|
| default:
|
| - CHECK(WebInputEvent::isGestureEventType(event.type));
|
| + CHECK(WebInputEvent::isGestureEventType(event.type()));
|
| return PP_InputEvent_Class(0);
|
| }
|
| }
|
|
|