chromium/third_party/blink/renderer/core/editing/ime/cached_text_input_info_test.cc

// 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.

#include "third_party/blink/renderer/core/editing/ime/cached_text_input_info.h"

#include "build/build_config.h"
#include "third_party/blink/renderer/core/css/css_style_declaration.h"
#include "third_party/blink/renderer/core/dom/text.h"
#include "third_party/blink/renderer/core/editing/ephemeral_range.h"
#include "third_party/blink/renderer/core/editing/frame_selection.h"
#include "third_party/blink/renderer/core/editing/ime/input_method_controller.h"
#include "third_party/blink/renderer/core/editing/selection_template.h"
#include "third_party/blink/renderer/core/editing/testing/editing_test_base.h"
#include "third_party/blink/renderer/core/frame/local_frame.h"
#include "third_party/blink/renderer/core/html/forms/text_control_element.h"
#include "third_party/blink/renderer/core/layout/layout_object.h"

namespace blink {

class CachedTextInputInfoTest : public EditingTestBase {};

TEST_F(CachedTextInputInfoTest, Basic) {}

// http://crbug.com/1382425
TEST_F(CachedTextInputInfoTest, InlineElementEditable) {}

// http://crbug.com/1194349
TEST_F(CachedTextInputInfoTest, PlaceholderBRInTextArea) {}

// http://crbug.com/1197801
TEST_F(CachedTextInputInfoTest, PlaceholderBROnlyInTextArea) {}

TEST_F(CachedTextInputInfoTest, RelayoutBoundary) {}

// http://crbug.com/1292516
TEST_F(CachedTextInputInfoTest, PositionAbsolute) {}

// http://crbug.com/1228373
TEST_F(CachedTextInputInfoTest, ShadowTree) {}

// http://crbug.com/1228635
TEST_F(CachedTextInputInfoTest, VisibilityHiddenToVisible) {}

// http://crbug.com/1228635
TEST_F(CachedTextInputInfoTest, VisibilityVisibleToHidden) {}

}  // namespace blink