Searched refs:caretMaxOffset (Results 1 - 25 of 27) sorted by relevance

12

/macosx-10.10/WebCore-7600.1.25/editing/
H A DVisiblePosition.cpp141 int caretMaxOffset = box->caretMaxOffset(); local
143 if (offset > caretMinOffset && offset < caretMaxOffset)
146 if (box->isLeftToRightDirection() ? offset < caretMinOffset : offset > caretMaxOffset) {
180 offset = primaryDirection == LTR ? box->caretMinOffset() : box->caretMaxOffset();
241 offset = primaryDirection == LTR ? box->caretMinOffset() : box->caretMaxOffset();
306 int caretMaxOffset = box->caretMaxOffset(); local
308 if (offset > caretMinOffset && offset < caretMaxOffset)
311 if (box->isLeftToRightDirection() ? offset > caretMaxOffset
[all...]
H A DInsertLineBreakCommand.cpp136 } else if (pos.deprecatedEditingOffset() >= caretMaxOffset(pos.deprecatedNode()) || !pos.deprecatedNode()->isTextNode()) {
H A DDeleteSelectionCommand.cpp467 if (startOffset >= caretMaxOffset(startNode) && startNode->isTextNode()) {
469 if (text->length() > (unsigned)caretMaxOffset(startNode))
470 deleteTextFromNode(text, caretMaxOffset(startNode), text->length() - caretMaxOffset(startNode));
531 if (m_downstreamEnd.deprecatedNode() == n && m_downstreamEnd.deprecatedEditingOffset() >= caretMaxOffset(n)) {
H A Dhtmlediting.h83 int caretMaxOffset(const Node*);
H A DInsertParagraphSeparatorCommand.cpp380 if (splitTo->isTextNode() && insertionPosition.offsetInContainerNode() >= caretMaxOffset(splitTo))
H A DApplyStyleCommand.cpp373 if (startNode->isTextNode() && start.deprecatedEditingOffset() >= caretMaxOffset(startNode)) // Move out of text node if range does not include its characters.
690 if (start.deprecatedEditingOffset() >= caretMaxOffset(start.deprecatedNode())) {
697 if (end.deprecatedEditingOffset() >= caretMaxOffset(end.deprecatedNode()))
1271 return offsetInText > caretMinOffset(node) && offsetInText < caretMaxOffset(node);
H A DVisibleUnits.cpp90 createLegacyEditingPosition(previousNode, caretMaxOffset(previousNode));
380 else if (offsetInBox == box->caretMaxOffset())
1236 offset = r->caretMaxOffset();
H A Dhtmlediting.cpp1033 int caretMaxOffset(const Node* n) function in namespace:WebCore
1037 return n->renderer()->caretMaxOffset();
H A DCompositeEditCommand.cpp383 else if (refChild->isTextNode() && caretMaxOffset(refChild) > offset) {
627 if (pos.offsetInContainerNode() >= caretMaxOffset(pos.containerNode()))
H A DTextIterator.cpp910 int offset = caretMaxOffset(&node);
/macosx-10.10/WebCore-7600.1.25/rendering/
H A DRenderTextLineBoxes.h62 int caretMaxOffset(const RenderText&) const;
H A DRenderLineBreak.h66 virtual int caretMaxOffset() const override;
H A DInlineBox.cpp168 int InlineBox::caretMaxOffset() const function in class:WebCore::InlineBox
170 return m_renderer.caretMaxOffset();
H A DInlineBox.h219 virtual int caretMaxOffset() const;
225 int caretLeftmostOffset() const { return isLeftToRightDirection() ? caretMinOffset() : caretMaxOffset(); }
226 int caretRightmostOffset() const { return isLeftToRightDirection() ? caretMaxOffset() : caretMinOffset(); }
H A DInlineTextBox.h148 virtual int caretMaxOffset() const override final;
H A DRenderLineBreak.cpp121 int RenderLineBreak::caretMaxOffset() const function in class:WebCore::RenderLineBreak
H A DRenderText.h123 virtual int caretMaxOffset() const override;
H A DRenderTextLineBoxes.cpp222 int RenderTextLineBoxes::caretMaxOffset(const RenderText& renderer) const function in class:WebCore::RenderTextLineBoxes
358 box.isLeftToRightDirection() ? rightmostBox->caretMaxOffset() : rightmostBox->caretMinOffset(), shouldAffinityBeDownstream);
389 box.isLeftToRightDirection() ? leftmostBox->caretMinOffset() : leftmostBox->caretMaxOffset(), shouldAffinityBeDownstream);
H A DRenderReplaced.cpp523 return createVisiblePosition(caretMaxOffset(), DOWNSTREAM); // coordinates are below
H A DRenderText.cpp1305 int RenderText::caretMaxOffset() const function in class:WebCore::RenderText
1309 return m_lineBoxes.caretMaxOffset(*this);
H A DRenderObject.h842 virtual int caretMaxOffset() const;
H A DInlineTextBox.cpp1341 int InlineTextBox::caretMaxOffset() const function in class:WebCore::InlineTextBox
H A DRenderBlockFlow.cpp3218 return createLegacyEditingPosition(nonPseudoElement(), start ? caretMinOffset() : caretMaxOffset());
3221 return createLegacyEditingPosition(box->renderer().nonPseudoNode(), start ? box->renderer().caretMinOffset() : box->renderer().caretMaxOffset());
/macosx-10.10/WebCore-7600.1.25/dom/
H A DPosition.cpp576 PositionIterator lastVisible = m_anchorType == PositionIsAfterAnchor ? createLegacyEditingPosition(m_anchorNode.get(), caretMaxOffset(m_anchorNode.get())) : *this;
640 //ASSERT(currentOffset >= renderer->caretMaxOffset());
641 return createLegacyEditingPosition(currentNode, renderer->caretMaxOffset());
703 PositionIterator lastVisible = m_anchorType == PositionIsAfterAnchor ? createLegacyEditingPosition(m_anchorNode.get(), caretMaxOffset(m_anchorNode.get())) : *this;
1030 LOG(Editing, "node min/max: %d:%d\n", caretMinOffset(deprecatedNode()), caretMaxOffset(deprecatedNode()));
1031 LOG(Editing, "pos node min/max: %d:%d\n", caretMinOffset(pos.deprecatedNode()), caretMaxOffset(pos.deprecatedNode()));
1043 && thisRenderedOffset == caretMaxOffset(deprecatedNode()) && !posRenderedOffset) {
1048 && !thisRenderedOffset && posRenderedOffset == caretMaxOffset(pos.deprecatedNode())) {
1172 int caretMaxOffset = box->caretMaxOffset(); local
[all...]
/macosx-10.10/WebCore-7600.1.25/page/
H A DDOMSelection.cpp340 if (offset < 0 || offset > (node->offsetInCharacters() ? caretMaxOffset(node) : (int)node->childNodeCount())) {

Completed in 587 milliseconds

12