#include "ui/ozone/platform/wayland/test/test_zwp_linux_explicit_synchronization.h"
#include <linux-explicit-synchronization-unstable-v1-server-protocol.h>
#include <wayland-server-core.h>
#include "base/check.h"
#include "ui/ozone/platform/wayland/test/mock_surface.h"
namespace wl {
namespace {
constexpr uint32_t kLinuxExplicitSynchronizationVersion = …;
void GetSynchronization(wl_client* client,
wl_resource* resource,
uint32_t id,
wl_resource* surface_resource) { … }
}
const struct zwp_linux_explicit_synchronization_v1_interface
kTestLinuxExplicitSynchronizationImpl = …;
TestLinuxSurfaceSynchronization::TestLinuxSurfaceSynchronization(
wl_resource* resource,
wl_resource* surface_resource)
: … { … }
TestLinuxSurfaceSynchronization::~TestLinuxSurfaceSynchronization() = default;
TestZwpLinuxExplicitSynchronizationV1::TestZwpLinuxExplicitSynchronizationV1()
: … { … }
TestZwpLinuxExplicitSynchronizationV1::
~TestZwpLinuxExplicitSynchronizationV1() = default;
}