| Index: content/renderer/render_view_browsertest.cc
|
| diff --git a/content/renderer/render_view_browsertest.cc b/content/renderer/render_view_browsertest.cc
|
| index bc75a42a891dbbafb82d39008c2d268ff1a64efe..023d9ae415e053e6ad8daaef14c446ebd3ffff47 100644
|
| --- a/content/renderer/render_view_browsertest.cc
|
| +++ b/content/renderer/render_view_browsertest.cc
|
| @@ -52,14 +52,11 @@
|
| #include "third_party/WebKit/public/web/WebRuntimeFeatures.h"
|
| #include "third_party/WebKit/public/web/WebView.h"
|
| #include "third_party/WebKit/public/web/WebWindowFeatures.h"
|
| +#include "ui/events/event.h"
|
| #include "ui/events/keycodes/keyboard_codes.h"
|
| #include "ui/gfx/codec/jpeg_codec.h"
|
| #include "ui/gfx/range/range.h"
|
|
|
| -#if defined(USE_AURA)
|
| -#include "ui/events/event.h"
|
| -#endif
|
| -
|
| #if defined(USE_AURA) && defined(USE_X11)
|
| #include <X11/Xlib.h>
|
| #include "ui/events/event_constants.h"
|
| @@ -187,30 +184,18 @@ class RenderViewImplTest : public RenderViewTest {
|
| // WM_KEYDOWN and WM_KEYUP sends virtual-key codes. On the other hand,
|
| // WM_CHAR sends a composed Unicode character.
|
| MSG msg1 = { NULL, WM_KEYDOWN, key_code, 0 };
|
| -#if defined(USE_AURA)
|
| ui::KeyEvent evt1(msg1);
|
| - NativeWebKeyboardEvent keydown_event(&evt1);
|
| -#else
|
| - NativeWebKeyboardEvent keydown_event(msg1);
|
| -#endif
|
| + NativeWebKeyboardEvent keydown_event(evt1);
|
| SendNativeKeyEvent(keydown_event);
|
|
|
| MSG msg2 = { NULL, WM_CHAR, (*output)[0], 0 };
|
| -#if defined(USE_AURA)
|
| ui::KeyEvent evt2(msg2);
|
| - NativeWebKeyboardEvent char_event(&evt2);
|
| -#else
|
| - NativeWebKeyboardEvent char_event(msg2);
|
| -#endif
|
| + NativeWebKeyboardEvent char_event(evt2);
|
| SendNativeKeyEvent(char_event);
|
|
|
| MSG msg3 = { NULL, WM_KEYUP, key_code, 0 };
|
| -#if defined(USE_AURA)
|
| ui::KeyEvent evt3(msg3);
|
| - NativeWebKeyboardEvent keyup_event(&evt3);
|
| -#else
|
| - NativeWebKeyboardEvent keyup_event(msg3);
|
| -#endif
|
| + NativeWebKeyboardEvent keyup_event(evt3);
|
| SendNativeKeyEvent(keyup_event);
|
|
|
| return length;
|
| @@ -225,7 +210,7 @@ class RenderViewImplTest : public RenderViewTest {
|
| static_cast<ui::KeyboardCode>(key_code),
|
| flags);
|
| ui::KeyEvent event1(xevent);
|
| - NativeWebKeyboardEvent keydown_event(&event1);
|
| + NativeWebKeyboardEvent keydown_event(event1);
|
| SendNativeKeyEvent(keydown_event);
|
|
|
| // X11 doesn't actually have native character events, but give the test
|
| @@ -238,14 +223,14 @@ class RenderViewImplTest : public RenderViewTest {
|
| event2.flags()));
|
| ui::KeyEventTestApi test_event2(&event2);
|
| test_event2.set_is_char(true);
|
| - NativeWebKeyboardEvent char_event(&event2);
|
| + NativeWebKeyboardEvent char_event(event2);
|
| SendNativeKeyEvent(char_event);
|
|
|
| xevent.InitKeyEvent(ui::ET_KEY_RELEASED,
|
| static_cast<ui::KeyboardCode>(key_code),
|
| flags);
|
| ui::KeyEvent event3(xevent);
|
| - NativeWebKeyboardEvent keyup_event(&event3);
|
| + NativeWebKeyboardEvent keyup_event(event3);
|
| SendNativeKeyEvent(keyup_event);
|
|
|
| long c = GetCharacterFromKeyCode(static_cast<ui::KeyboardCode>(key_code),
|
| @@ -258,19 +243,19 @@ class RenderViewImplTest : public RenderViewTest {
|
| ui::KeyEvent keydown_event(ui::ET_KEY_PRESSED,
|
| static_cast<ui::KeyboardCode>(key_code),
|
| flags);
|
| - NativeWebKeyboardEvent keydown_web_event(&keydown_event);
|
| + NativeWebKeyboardEvent keydown_web_event(keydown_event);
|
| SendNativeKeyEvent(keydown_web_event);
|
|
|
| ui::KeyEvent char_event(keydown_event.GetCharacter(),
|
| static_cast<ui::KeyboardCode>(key_code),
|
| flags);
|
| - NativeWebKeyboardEvent char_web_event(&char_event);
|
| + NativeWebKeyboardEvent char_web_event(char_event);
|
| SendNativeKeyEvent(char_web_event);
|
|
|
| ui::KeyEvent keyup_event(ui::ET_KEY_RELEASED,
|
| static_cast<ui::KeyboardCode>(key_code),
|
| flags);
|
| - NativeWebKeyboardEvent keyup_web_event(&keyup_event);
|
| + NativeWebKeyboardEvent keyup_web_event(keyup_event);
|
| SendNativeKeyEvent(keyup_web_event);
|
|
|
| long c = GetCharacterFromKeyCode(static_cast<ui::KeyboardCode>(key_code),
|
|
|