// Copyright 2020 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef UI_BASE_IME_FAKE_TEXT_INPUT_CLIENT_H_ #define UI_BASE_IME_FAKE_TEXT_INPUT_CLIENT_H_ #include <stddef.h> #include <stdint.h> #include "base/memory/weak_ptr.h" #include "build/build_config.h" #include "build/chromeos_buildflags.h" #include "ui/base/ime/text_input_client.h" #include "ui/base/ime/text_input_flags.h" #include "ui/gfx/geometry/rect.h" namespace ui { class InputMethod; // Fake in-memory implementation of TextInputClient used for testing. // This class should act as a 'reference implementation' for TextInputClient. class FakeTextInputClient : public TextInputClient { … }; } // namespace ui #endif // UI_BASE_IME_FAKE_TEXT_INPUT_CLIENT_H_