diff options
Diffstat (limited to 'WebCore/editing/DeleteSelectionCommand.h')
-rw-r--r-- | WebCore/editing/DeleteSelectionCommand.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/WebCore/editing/DeleteSelectionCommand.h b/WebCore/editing/DeleteSelectionCommand.h index 4a1a817..0f9f2f7 100644 --- a/WebCore/editing/DeleteSelectionCommand.h +++ b/WebCore/editing/DeleteSelectionCommand.h @@ -53,7 +53,6 @@ private: void initializeStartEnd(Position&, Position&); void initializePositionData(); void saveTypingStyleState(); - void saveFullySelectedAnchor(); void insertPlaceholderForAncestorBlockContent(); bool handleSpecialCaseBRDelete(); void handleGeneralDelete(); @@ -63,8 +62,8 @@ private: void calculateEndingPosition(); void calculateTypingStyleAfterDelete(); void clearTransientState(); - virtual void removeNode(Node*); - virtual void deleteTextFromNode(Text*, int, int); + virtual void removeNode(PassRefPtr<Node>); + virtual void deleteTextFromNode(PassRefPtr<Text>, unsigned, unsigned); bool m_hasSelectionToDelete; bool m_smartDelete; @@ -72,6 +71,7 @@ private: bool m_needPlaceholder; bool m_replace; bool m_expandForSpecialElements; + bool m_pruneStartBlockIfNecessary; // This data is transient and should be cleared at the end of the doApply function. Selection m_selectionToDelete; |