#include "third_party/blink/renderer/core/editing/editor.h"
#include "third_party/blink/renderer/core/clipboard/system_clipboard.h"
#include "third_party/blink/renderer/core/dom/text.h"
#include "third_party/blink/renderer/core/editing/commands/editor_command.h"
#include "third_party/blink/renderer/core/editing/commands/undo_stack.h"
#include "third_party/blink/renderer/core/editing/frame_selection.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/html_input_element.h"
#include "third_party/blink/renderer/platform/testing/unit_test_helpers.h"
namespace blink {
class EditorTest : public EditingTestBase { … };
TEST_F(EditorTest, CanCopyCrossingShadowBoundary) { … }
TEST_F(EditorTest, copyGeneratedPassword) { … }
TEST_F(EditorTest, CopyVisibleSelection) { … }
TEST_F(EditorTest, DontCopyHiddenSelections) { … }
TEST_F(EditorTest, ReplaceSelection) { … }
TEST_F(EditorTest, RedoWithDisconnectedEditable) { … }
TEST_F(EditorTest, RedoWithDisconnectedInput) { … }
TEST_F(EditorTest, UndoWithDisconnectedEditable) { … }
TEST_F(EditorTest, UndoWithDisconnectedInput) { … }
TEST_F(EditorTest, UndoWithInvalidSelection) { … }
}