blob: 863f39c50fe959d1705f8f8ec2a1701411f47e7a [file] [log] [blame]
// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef UI_COMPOSITOR_TEST_TEST_UTILS_H_
#define UI_COMPOSITOR_TEST_TEST_UTILS_H_
namespace gfx {
class Rect;
class Transform;
}
namespace ui {
class Compositor;
void CheckApproximatelyEqual(const gfx::Transform& lhs,
const gfx::Transform& rhs);
void CheckApproximatelyEqual(const gfx::Rect& lhs, const gfx::Rect& rhs);
// Runs a RunLoop until the next frame is presented.
void WaitForNextFrameToBePresented(ui::Compositor* compositor);
} // namespace ui
#endif // UI_COMPOSITOR_TEST_TEST_UTILS_H_