Home | History | Annotate | Download | only in editing

Lines Matching defs:ReplaceSelectionCommand

28 #include "core/editing/ReplaceSelectionCommand.h"
325 inline void ReplaceSelectionCommand::InsertedNodes::respondToNodeInsertion(Node* node)
336 inline void ReplaceSelectionCommand::InsertedNodes::willRemoveNodePreservingChildren(Node* node)
344 inline void ReplaceSelectionCommand::InsertedNodes::willRemoveNode(Node* node)
355 inline void ReplaceSelectionCommand::InsertedNodes::didReplaceNode(Node* node, Node* newNode)
363 ReplaceSelectionCommand::ReplaceSelectionCommand(Document* document, PassRefPtr<DocumentFragment> fragment, CommandOptions options, EditAction editAction)
385 bool ReplaceSelectionCommand::shouldMergeStart(bool selectionStartWasStartOfParagraph, bool fragmentHasInterchangeNewlineAtStart, bool selectionStartWasInsideMailBlockquote)
410 bool ReplaceSelectionCommand::shouldMergeEnd(bool selectionEndWasEndOfParagraph)
446 bool ReplaceSelectionCommand::shouldMerge(const VisiblePosition& source, const VisiblePosition& destination)
467 void ReplaceSelectionCommand::removeRedundantStylesAndKeepStyleSpanInline(InsertedNodes& insertedNodes)
614 void ReplaceSelectionCommand::makeInsertedContentRoundTrippableWithHTMLTreeBuilder(InsertedNodes& insertedNodes)
636 void ReplaceSelectionCommand::moveNodeOutOfAncestor(PassRefPtr<Node> prpNode, PassRefPtr<Node> prpAncestor)
666 void ReplaceSelectionCommand::removeUnrenderedTextNodesAtEnds(InsertedNodes& insertedNodes)
687 VisiblePosition ReplaceSelectionCommand::positionAtEndOfInsertedContent() const
694 VisiblePosition ReplaceSelectionCommand::positionAtStartOfInsertedContent() const
752 void ReplaceSelectionCommand::handleStyleSpans(InsertedNodes& insertedNodes)
796 void ReplaceSelectionCommand::mergeEndIfNeeded()
882 void ReplaceSelectionCommand::doApply()
1225 bool ReplaceSelectionCommand::shouldRemoveEndBR(Node* endBR, const VisiblePosition& originalVisPosBeforeEndBR)
1245 bool ReplaceSelectionCommand::shouldPerformSmartReplace() const
1262 void ReplaceSelectionCommand::addSpacesForSmartReplace()
1316 void ReplaceSelectionCommand::completeHTMLReplacement(const Position &lastPositionToSelect)
1347 void ReplaceSelectionCommand::mergeTextNodesAroundPosition(Position& position, Position& positionOnlyToBeUpdated)
1403 EditAction ReplaceSelectionCommand::editingAction() const
1410 Node* ReplaceSelectionCommand::insertAsListItems(PassRefPtr<HTMLElement> prpListElement, Node* insertionBlock, const Position& insertPos, InsertedNodes& insertedNodes)
1448 void ReplaceSelectionCommand::updateNodesInserted(Node *node)
1461 // ReplaceSelectionCommand, and works around <https://bugs.webkit.org/show_bug.cgi?id=6148> since we don't
1463 bool ReplaceSelectionCommand::performTrivialReplace(const ReplacementFragment& fragment)