#include "ui/events/x/x11_event_translation.h"
#include <xcb/xcb.h>
#include "base/time/time.h"
#include "build/chromeos_buildflags.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "ui/events/base_event_utils.h"
#include "ui/events/event.h"
#include "ui/events/event_constants.h"
#include "ui/events/event_utils.h"
#include "ui/events/keycodes/dom/dom_code.h"
#include "ui/events/keycodes/dom/dom_key.h"
#include "ui/events/keycodes/dom/keycode_converter.h"
#include "ui/events/keycodes/keyboard_codes_posix.h"
#include "ui/events/ozone/events_ozone.h"
#include "ui/events/test/events_test_utils.h"
#include "ui/events/test/events_test_utils_x11.h"
#include "ui/events/test/keyboard_layout.h"
#include "ui/events/test/scoped_event_test_tick_clock.h"
#include "ui/events/types/event_type.h"
#include "ui/gfx/x/connection.h"
#include "ui/gfx/x/event.h"
#include "ui/gfx/x/keysyms/keysyms.h"
#include "ui/gfx/x/xproto.h"
namespace ui {
namespace {
int XkbBuildCoreState(int key_button_mask, int group) { … }
}
TEST(XEventTranslationTest, KeyEventDomKeyExtraction) { … }
TEST(XEventTranslationTest, KeyEventXEventPropertiesSet) { … }
TEST(XEventTranslationTest, BogusTimestampCorrection) { … }
TEST(XEventTranslationTest, ChangedMouseButtonFlags) { … }
TEST(XEventTranslationTest, KeyModifiersCounterpartRepeat) { … }
TEST(XEventTranslationTest, ScrollEventType) { … }
}