#include "ui/ozone/platform/x11/x11_window.h"
#include "ui/platform_window/extensions/x11_extension_delegate.h"
#include <memory>
#include <utility>
#include "base/run_loop.h"
#include "base/test/task_environment.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "ui/display/display.h"
#include "ui/display/screen_base.h"
#include "ui/events/devices/x11/touch_factory_x11.h"
#include "ui/events/event.h"
#include "ui/events/platform/x11/x11_event_source.h"
#include "ui/events/test/events_test_utils_x11.h"
#include "ui/gfx/x/event.h"
#include "ui/ozone/platform/x11/x11_window_manager.h"
#include "ui/ozone/test/mock_platform_window_delegate.h"
#include "ui/platform_window/platform_window_delegate.h"
#include "ui/platform_window/platform_window_init_properties.h"
namespace ui {
namespace {
_;
constexpr int kPointerDeviceId = …;
ACTION_P(StoreWidget, widget_ptr) { … }
ACTION_P(CloneEvent, event_ptr) { … }
class TestScreen : public display::ScreenBase { … };
}
class X11WindowOzoneTest : public testing::Test { … };
TEST_F(X11WindowOzoneTest, SendPlatformEventToRightTarget) { … }
TEST_F(X11WindowOzoneTest, SendPlatformEventToCapturedWindow) { … }
TEST_F(X11WindowOzoneTest, GetWindowFromAcceleratedWigets) { … }
TEST_F(X11WindowOzoneTest, MouseEnterAndDelete) { … }
class FakeX11ExtensionDelegateForSize : public X11ExtensionDelegate { … };
TEST_F(X11WindowOzoneTest, SetFullscreen) { … }
}