Lines Matching refs:Position

55     static PassRefPtrWillBeRawPtr<ApplyStyleCommand> create(Document& document, const EditingStyle* style, const Position& start, const Position& end, EditAction action = EditActionChangeAttributes, EPropertyLevel level = PropertyDefault)
72 ApplyStyleCommand(Document&, const EditingStyle*, const Position& start, const Position& end, EditAction, EPropertyLevel);
91 void removeInlineStyle(EditingStyle* , const Position& start, const Position& end);
92 bool elementFullySelected(HTMLElement&, const Position& start, const Position& end) const;
98 void fixRangeAndApplyInlineStyle(EditingStyle*, const Position& start, const Position& end);
102 Position positionToComputeInlineStyleChange(PassRefPtrWillBeRawPtr<Node>, RefPtrWillBeMember<HTMLSpanElement>& dummyElement);
104 void splitTextAtStart(const Position& start, const Position& end);
105 void splitTextAtEnd(const Position& start, const Position& end);
106 void splitTextElementAtStart(const Position& start, const Position& end);
107 void splitTextElementAtEnd(const Position& start, const Position& end);
109 bool isValidCaretPositionInTextNode(const Position& position);
110 bool mergeStartWithPreviousIfIdentical(const Position& start, const Position& end);
111 bool mergeEndWithNextIfIdentical(const Position& start, const Position& end);
116 void joinChildTextNodes(ContainerNode*, const Position& start, const Position& end);
121 void updateStartEnd(const Position& newStart, const Position& newEnd);
122 Position startPosition();
123 Position endPosition();
128 Position m_start;
129 Position m_end;