// Copyright 2023 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "ui/views/widget/widget_interactive_uitest_utils.h" #include <utility> #include "base/functional/callback_forward.h" #include "base/run_loop.h" #include "base/time/time.h" #include "base/timer/timer.h" namespace views::test { PropertyWaiter::PropertyWaiter(base::RepeatingCallback<bool(void)> callback, bool expected_value) : … { … } PropertyWaiter::~PropertyWaiter() = default; bool PropertyWaiter::Wait() { … } void PropertyWaiter::Check() { … } } // namespace views::test