#include "third_party/blink/renderer/core/editing/selection_modifier.h"
#include "third_party/blink/renderer/core/editing/editing_behavior.h"
#include "third_party/blink/renderer/core/editing/editor.h"
#include "third_party/blink/renderer/core/editing/frame_selection.h"
#include "third_party/blink/renderer/core/editing/testing/editing_test_base.h"
#include "third_party/blink/renderer/core/editing/visible_position.h"
#include "third_party/blink/renderer/core/frame/local_frame.h"
#include "third_party/blink/renderer/core/frame/settings.h"
#include "third_party/blink/renderer/core/html/shadow/shadow_element_names.h"
namespace blink {
class SelectionModifierTest : public EditingTestBase { … };
TEST_F(SelectionModifierTest, ExtendForwardByWordNone) { … }
TEST_F(SelectionModifierTest, MoveForwardByWordNone) { … }
TEST_F(SelectionModifierTest, MoveByLineBlockInInline) { … }
TEST_F(SelectionModifierTest, MoveByLineHorizontal) { … }
TEST_F(SelectionModifierTest, MoveByLineMultiColumnSingleText) { … }
TEST_F(SelectionModifierTest, MoveByLineVertical) { … }
TEST_F(SelectionModifierTest, PreviousLineWithDisplayNone) { … }
TEST_F(SelectionModifierTest, PreviousSentenceWithNull) { … }
TEST_F(SelectionModifierTest, StartOfSentenceWithNull) { … }
TEST_F(SelectionModifierTest, MoveCaretWithShadow) { … }
TEST_F(SelectionModifierTest, PreviousParagraphOfObject) { … }
TEST_F(SelectionModifierTest, PositionDisconnectedInFlatTree1) { … }
TEST_F(SelectionModifierTest, PositionDisconnectedInFlatTree2) { … }
TEST_F(SelectionModifierTest, OptgroupAndTable) { … }
TEST_F(SelectionModifierTest, EditableVideo) { … }
}