|
Public Member Functions inherited from WebCore::CompositeEditCommand |
| virtual | ~CompositeEditCommand () |
| |
| void | apply () |
| |
| bool | isFirstCommand (EditCommand *command) |
| |
| EditCommandComposition * | composition () const |
| |
| EditCommandComposition & | ensureComposition () |
| |
| virtual bool | isCreateLinkCommand () const |
| |
| virtual bool | isTypingCommand () const |
| |
| virtual bool | isDictationCommand () const |
| |
| virtual bool | preservesTypingStyle () const |
| |
| virtual bool | shouldRetainAutocorrectionIndicator () const |
| |
| virtual void | setShouldRetainAutocorrectionIndicator (bool) |
| |
| virtual bool | shouldStopCaretBlinking () const |
| |
| virtual String | inputEventTypeName () const |
| |
| virtual bool | isBeforeInputEventCancelable () const |
| |
| virtual bool | shouldDispatchInputEvents () const |
| |
| Vector< RefPtr< StaticRange > > | targetRangesForBindings () const |
| |
Public Member Functions inherited from WebCore::EditCommand |
| virtual | ~EditCommand () |
| |
| void | setParent (CompositeEditCommand *) |
| |
| virtual EditAction | editingAction () const |
| |
| const VisibleSelection & | startingSelection () const |
| |
| const VisibleSelection & | endingSelection () const |
| |
| virtual bool | isInsertTextCommand () const |
| |
| virtual bool | isSimpleEditCommand () const |
| |
| virtual bool | isEditCommandComposition () const |
| |
| bool | isTopLevelCommand () const |
| |
| virtual | ~EditCommand () |
| |
| void | setParent (CompositeEditCommand *) |
| |
| virtual EditAction | editingAction () const |
| |
| const VisibleSelection & | startingSelection () const |
| |
| const VisibleSelection & | endingSelection () const |
| |
| virtual bool | isInsertTextCommand () const |
| |
| virtual bool | isSimpleEditCommand () const |
| |
| virtual bool | isEditCommandComposition () const |
| |
| bool | isTopLevelCommand () const |
| |
| void | deref () const |
| |
| void | deref () const |
| |
| void | deref () const |
| |
| void | ref () const |
| |
| bool | hasOneRef () const |
| |
| unsigned | refCount () const |
| |
| void | relaxAdoptionRequirement () |
| |
| void | ref () const |
| |
| bool | hasOneRef () const |
| |
| unsigned | refCount () const |
| |
| void | relaxAdoptionRequirement () |
| |
| void | ref () const |
| |
| bool | hasOneRef () const |
| |
| unsigned | refCount () const |
| |
| void | relaxAdoptionRequirement () |
| |
Protected Member Functions inherited from WebCore::CompositeEditCommand |
| | CompositeEditCommand (Document &, EditAction=EditActionUnspecified) |
| |
| virtual void | didApplyCommand () |
| |
| void | appendNode (PassRefPtr< Node >, PassRefPtr< ContainerNode > parent) |
| |
| void | applyCommandToComposite (PassRefPtr< EditCommand >) |
| |
| void | applyCommandToComposite (PassRefPtr< CompositeEditCommand >, const VisibleSelection &) |
| |
| void | applyStyle (const EditingStyle *, EditAction=EditActionChangeAttributes) |
| |
| void | applyStyle (const EditingStyle *, const Position &start, const Position &end, EditAction=EditActionChangeAttributes) |
| |
| void | applyStyledElement (PassRefPtr< Element >) |
| |
| void | removeStyledElement (PassRefPtr< Element >) |
| |
| void | deleteSelection (bool smartDelete=false, bool mergeBlocksAfterDelete=true, bool replace=false, bool expandForSpecialElements=true, bool sanitizeMarkup=true) |
| |
| void | deleteSelection (const VisibleSelection &, bool smartDelete=false, bool mergeBlocksAfterDelete=true, bool replace=false, bool expandForSpecialElements=true, bool sanitizeMarkup=true) |
| |
| virtual void | deleteTextFromNode (PassRefPtr< Text >, unsigned offset, unsigned count) |
| |
| void | inputText (const String &, bool selectInsertedText=false) |
| |
| bool | isRemovableBlock (const Node *) |
| |
| void | insertNodeAfter (PassRefPtr< Node >, PassRefPtr< Node > refChild) |
| |
| void | insertNodeAt (PassRefPtr< Node >, const Position &) |
| |
| void | insertNodeAtTabSpanPosition (PassRefPtr< Node >, const Position &) |
| |
| void | insertNodeBefore (PassRefPtr< Node >, PassRefPtr< Node > refChild, ShouldAssumeContentIsAlwaysEditable=DoNotAssumeContentIsAlwaysEditable) |
| |
| void | insertParagraphSeparator (bool useDefaultParagraphElement=false, bool pasteBlockqutoeIntoUnquotedArea=false) |
| |
| void | insertLineBreak () |
| |
| void | insertTextIntoNode (PassRefPtr< Text >, unsigned offset, const String &text) |
| |
| void | mergeIdenticalElements (PassRefPtr< Element >, PassRefPtr< Element >) |
| |
| void | rebalanceWhitespace () |
| |
| void | rebalanceWhitespaceAt (const Position &) |
| |
| void | rebalanceWhitespaceOnTextSubstring (PassRefPtr< Text >, int startOffset, int endOffset) |
| |
| void | prepareWhitespaceAtPositionForSplit (Position &) |
| |
| bool | canRebalance (const Position &) const |
| |
| bool | shouldRebalanceLeadingWhitespaceFor (const String &) const |
| |
| void | removeCSSProperty (PassRefPtr< StyledElement >, CSSPropertyID) |
| |
| void | removeNodeAttribute (PassRefPtr< Element >, const QualifiedName &attribute) |
| |
| void | removeChildrenInRange (PassRefPtr< Node >, unsigned from, unsigned to) |
| |
| virtual void | removeNode (PassRefPtr< Node >, ShouldAssumeContentIsAlwaysEditable=DoNotAssumeContentIsAlwaysEditable) |
| |
| HTMLElement * | replaceElementWithSpanPreservingChildrenAndAttributes (PassRefPtr< HTMLElement >) |
| |
| void | removeNodePreservingChildren (PassRefPtr< Node >, ShouldAssumeContentIsAlwaysEditable=DoNotAssumeContentIsAlwaysEditable) |
| |
| void | removeNodeAndPruneAncestors (PassRefPtr< Node >) |
| |
| void | moveRemainingSiblingsToNewParent (Node *, Node *pastLastNodeToMove, PassRefPtr< Element > prpNewParent) |
| |
| void | updatePositionForNodeRemovalPreservingChildren (Position &, Node &) |
| |
| void | prune (PassRefPtr< Node >) |
| |
| void | replaceTextInNode (PassRefPtr< Text >, unsigned offset, unsigned count, const String &replacementText) |
| |
| Position | replaceSelectedTextInNode (const String &) |
| |
| void | replaceTextInNodePreservingMarkers (PassRefPtr< Text >, unsigned offset, unsigned count, const String &replacementText) |
| |
| Position | positionOutsideTabSpan (const Position &) |
| |
| void | setNodeAttribute (PassRefPtr< Element >, const QualifiedName &attribute, const AtomicString &value) |
| |
| void | splitElement (PassRefPtr< Element >, PassRefPtr< Node > atChild) |
| |
| void | splitTextNode (PassRefPtr< Text >, unsigned offset) |
| |
| void | splitTextNodeContainingElement (PassRefPtr< Text >, unsigned offset) |
| |
| void | wrapContentsInDummySpan (Element &) |
| |
| void | deleteInsignificantText (PassRefPtr< Text >, unsigned start, unsigned end) |
| |
| void | deleteInsignificantText (const Position &start, const Position &end) |
| |
| void | deleteInsignificantTextDownstream (const Position &) |
| |
| RefPtr< Node > | appendBlockPlaceholder (PassRefPtr< Element >) |
| |
| RefPtr< Node > | insertBlockPlaceholder (const Position &) |
| |
| RefPtr< Node > | addBlockPlaceholderIfNeeded (Element *) |
| |
| void | removePlaceholderAt (const Position &) |
| |
| Ref< HTMLElement > | insertNewDefaultParagraphElementAt (const Position &) |
| |
| RefPtr< Node > | moveParagraphContentsToNewBlockIfNecessary (const Position &) |
| |
| void | pushAnchorElementDown (Element &) |
| |
| void | moveParagraph (const VisiblePosition &, const VisiblePosition &, const VisiblePosition &, bool preserveSelection=false, bool preserveStyle=true) |
| |
| void | moveParagraphs (const VisiblePosition &, const VisiblePosition &, const VisiblePosition &, bool preserveSelection=false, bool preserveStyle=true) |
| |
| void | moveParagraphWithClones (const VisiblePosition &startOfParagraphToMove, const VisiblePosition &endOfParagraphToMove, Element *blockElement, Node *outerNode) |
| |
| void | cloneParagraphUnderNewElement (const Position &start, const Position &end, Node *outerNode, Element *blockElement) |
| |
| void | cleanupAfterDeletion (VisiblePosition destination=VisiblePosition()) |
| |
| std::optional< VisibleSelection > | shouldBreakOutOfEmptyListItem () const |
| |
| bool | breakOutOfEmptyListItem () |
| |
| bool | breakOutOfEmptyMailBlockquotedParagraph () |
| |
| Position | positionAvoidingSpecialElementBoundary (const Position &) |
| |
| RefPtr< Node > | splitTreeToNode (Node *, Node *, bool splitAncestor=false) |
| |
Protected Member Functions inherited from WebCore::EditCommand |
| | EditCommand (Document &, EditAction=EditActionUnspecified) |
| |
| | EditCommand (Document &, const VisibleSelection &, const VisibleSelection &) |
| |
| const Frame & | frame () const |
| |
| Frame & | frame () |
| |
| const Document & | document () const |
| |
| Document & | document () |
| |
| CompositeEditCommand * | parent () const |
| |
| void | setStartingSelection (const VisibleSelection &) |
| |
| WEBCORE_EXPORT void | setEndingSelection (const VisibleSelection &) |
| |
| bool | isEditingTextAreaOrTextInput () const |
| |
| void | postTextStateChangeNotification (AXTextEditType, const String &) |
| |
| void | postTextStateChangeNotification (AXTextEditType, const String &, const VisiblePosition &) |
| |
| | EditCommand (Document &, EditAction=EditActionUnspecified) |
| |
| | EditCommand (Document &, const VisibleSelection &, const VisibleSelection &) |
| |
| const Frame & | frame () const |
| |
| Frame & | frame () |
| |
| const Document & | document () const |
| |
| Document & | document () |
| |
| CompositeEditCommand * | parent () const |
| |
| void | setStartingSelection (const VisibleSelection &) |
| |
| WEBCORE_EXPORT void | setEndingSelection (const VisibleSelection &) |
| |
| bool | isEditingTextAreaOrTextInput () const |
| |
| void | postTextStateChangeNotification (AXTextEditType, const String &) |
| |
| void | postTextStateChangeNotification (AXTextEditType, const String &, const VisiblePosition &) |
| |
| | RefCounted () |
| |
| | RefCounted () |
| |
| | RefCounted () |
| |
| | ~RefCounted () |
| |
| | ~RefCounted () |
| |
| | ~RefCounted () |
| |
| | RefCountedBase () |
| |
| | ~RefCountedBase () |
| |
| bool | derefBase () const |
| |
| bool | deletionHasBegun () const |
| |
| | RefCountedBase () |
| |
| | ~RefCountedBase () |
| |
| bool | derefBase () const |
| |
| bool | deletionHasBegun () const |
| |
| | RefCountedBase () |
| |
| | ~RefCountedBase () |
| |
| bool | derefBase () const |
| |
| bool | deletionHasBegun () const |
| |
Protected Attributes inherited from WebCore::CompositeEditCommand |
| Vector< RefPtr< EditCommand > > | m_commands |
| |