#include "third_party/blink/renderer/core/editing/visible_units.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_binding_for_testing.h"
#include "third_party/blink/renderer/core/dom/text.h"
#include "third_party/blink/renderer/core/editing/position_with_affinity.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/html/forms/text_control_element.h"
#include "third_party/blink/renderer/core/layout/layout_text_fragment.h"
namespace blink {
class VisibleUnitsParagraphTest : public EditingTestBase { … };
TEST_F(VisibleUnitsParagraphTest, endOfParagraphFirstLetter) { … }
TEST_F(VisibleUnitsParagraphTest, endOfParagraphFirstLetterPre) { … }
TEST_F(VisibleUnitsParagraphTest, endOfParagraphShadow) { … }
TEST_F(VisibleUnitsParagraphTest, endOfParagraphSimple) { … }
TEST_F(VisibleUnitsParagraphTest, endOfParagraphSimplePre) { … }
TEST_F(VisibleUnitsParagraphTest, isEndOfParagraph) { … }
TEST_F(VisibleUnitsParagraphTest, isStartOfParagraph) { … }
TEST_F(VisibleUnitsParagraphTest, StartOfNextParagraphAfterTableCell) { … }
TEST_F(VisibleUnitsParagraphTest,
endOfParagraphWithDifferentUpAndDownVisiblePositions) { … }
TEST_F(VisibleUnitsParagraphTest, endOfParagraphCannotBeBeforePosition) { … }
TEST_F(VisibleUnitsParagraphTest, endOfParagraphCannotCrossEditingRoot) { … }
TEST_F(VisibleUnitsParagraphTest, startOfParagraphCannotBeAfterPosition) { … }
}