/external/chromium_org/third_party/WebKit/Source/core/editing/ |
ApplyBlockElementCommand.cpp | 164 int offset = position.offsetInContainerNode(); 196 if (startStyle->preserveNewline() && isNewLineAtPosition(start) && !isNewLineAtPosition(start.previous()) && start.offsetInContainerNode() > 0) 200 if (!startStyle->collapseWhiteSpace() && start.offsetInContainerNode() > 0) { 201 int startOffset = start.offsetInContainerNode(); 206 ASSERT(end.offsetInContainerNode() >= startOffset); 207 end = Position(startText, end.offsetInContainerNode() - startOffset); 210 ASSERT(m_endOfLastParagraph.offsetInContainerNode() >= startOffset); 211 m_endOfLastParagraph = Position(startText, m_endOfLastParagraph.offsetInContainerNode() - startOffset); 221 if (endStyle->preserveNewline() && start == end && end.offsetInContainerNode() < end.containerNode()->maxCharacterOffset()) { 222 int endOffset = end.offsetInContainerNode(); [all...] |
MoveSelectionCommand.cpp | 51 && selectionEnd.containerNode() == pos.containerNode() && selectionEnd.offsetInContainerNode() < pos.offsetInContainerNode()) { 52 pos.moveToOffset(pos.offsetInContainerNode() - selectionEnd.offsetInContainerNode()); 56 pos.moveToOffset(pos.offsetInContainerNode() + selectionStart.offsetInContainerNode());
|
PlainTextRange.cpp | 125 resultRange->setStart(textRunStartPosition.containerNode(), offset + textRunStartPosition.offsetInContainerNode(), IGNORE_EXCEPTION); 128 resultRange->setStart(textRunStartPosition.containerNode(), textRunStartPosition.offsetInContainerNode(), IGNORE_EXCEPTION); 130 resultRange->setStart(textRunEndPosition.containerNode(), textRunEndPosition.offsetInContainerNode(), IGNORE_EXCEPTION); 137 resultRange->setEnd(textRunStartPosition.containerNode(), offset + textRunStartPosition.offsetInContainerNode(), IGNORE_EXCEPTION); 140 resultRange->setEnd(textRunStartPosition.containerNode(), textRunStartPosition.offsetInContainerNode(), IGNORE_EXCEPTION); 142 resultRange->setEnd(textRunEndPosition.containerNode(), textRunEndPosition.offsetInContainerNode(), IGNORE_EXCEPTION); 154 resultRange->setEnd(textRunEndPosition.containerNode(), textRunEndPosition.offsetInContainerNode(), IGNORE_EXCEPTION);
|
InsertTextCommand.cpp | 108 unsigned count = std::min(text.length(), textNode->length() - start.offsetInContainerNode()); 112 replaceTextInNode(textNode, start.offsetInContainerNode(), count, text); 114 Position endPosition = Position(textNode.release(), start.offsetInContainerNode() + text.length()); 199 const unsigned offset = startPosition.offsetInContainerNode(); 213 rebalanceWhitespaceOnTextSubstring(textNode, startPosition.offsetInContainerNode(), endPosition.offsetInContainerNode()); 237 unsigned offset = node->isTextNode() ? insertPos.offsetInContainerNode() : 0;
|
ApplyStyleCommand.cpp | [all...] |
VisiblePosition.cpp | 641 unsigned offset = static_cast<unsigned>(pos.offsetInContainerNode()); 717 return Range::create(s.containerNode()->document(), s.containerNode(), s.offsetInContainerNode(), e.containerNode(), e.offsetInContainerNode()); 731 r->setStart(p.containerNode(), p.offsetInContainerNode(), exceptionState); 741 r->setEnd(p.containerNode(), p.offsetInContainerNode(), exceptionState);
|
CompositeEditCommand.cpp | 416 int offset = (position.anchorType() == Position::PositionIsOffsetInAnchor) ? position.offsetInContainerNode() : 0; 501 replaceTextInNode(textNode, start.offsetInContainerNode(), end.offsetInContainerNode() - start.offsetInContainerNode(), text); 503 return Position(textNode.release(), start.offsetInContainerNode() + text.length()); 552 if (pos.offsetInContainerNode() <= caretMinOffset(pos.containerNode())) 555 if (pos.offsetInContainerNode() >= caretMaxOffset(pos.containerNode())) 558 splitTextNodeContainingElement(toText(pos.containerNode()), pos.offsetInContainerNode()); 643 rebalanceWhitespaceOnTextSubstring(toText(node), position.offsetInContainerNode(), position.offsetInContainerNode()); [all...] |
ReplaceSelectionCommand.cpp | [all...] |
InsertParagraphSeparatorCommand.cpp | 361 bool atEnd = static_cast<unsigned>(insertionPosition.offsetInContainerNode()) >= textNode->length(); 363 splitTextNode(textNode, insertionPosition.offsetInContainerNode()); 365 insertionPosition.moveToPosition(textNode->previousSibling(), insertionPosition.offsetInContainerNode()); 400 if (splitTo->isTextNode() && insertionPosition.offsetInContainerNode() >= caretMaxOffset(splitTo))
|
VisibleSelection.cpp | 299 searchRange->setStart(start.containerNode(), start.offsetInContainerNode(), exceptionState); 796 if (position.offsetInContainerNode() < 0) 799 const unsigned offset = static_cast<unsigned>(position.offsetInContainerNode());
|
FrameSelection.cpp | 384 ASSERT(position.offsetInContainerNode() >= 0); 385 unsigned positionOffset = static_cast<unsigned>(position.offsetInContainerNode()); 419 ASSERT(position.offsetInContainerNode() >= 0); 420 unsigned positionOffset = static_cast<unsigned>(position.offsetInContainerNode()); 447 ASSERT(position.offsetInContainerNode() >= 0); 448 unsigned positionOffset = static_cast<unsigned>(position.offsetInContainerNode()); [all...] |
DeleteSelectionCommand.cpp | 410 if (position.offsetInContainerNode() > offset + count) 411 position.moveToOffset(position.offsetInContainerNode() - count); 412 else if (position.offsetInContainerNode() > offset) [all...] |
htmlediting.cpp | [all...] |
SpellChecker.cpp | 224 int searchEndOffsetAfterWrap = spellingSearchEnd.offsetInContainerNode(); [all...] |
/external/chromium_org/third_party/WebKit/Source/core/html/ |
HTMLTextFormControlElement.cpp | 336 index += std::min(length, passedPosition.offsetInContainerNode()); 410 range->setEnd(indexPosition.containerNode(), indexPosition.offsetInContainerNode(), ASSERT_NO_EXCEPTION); 741 offset = std::max(0, std::min(innerPosition.offsetInContainerNode(), static_cast<int>(childNodes->length()))); 782 const unsigned start = isStartNode ? startPosition.offsetInContainerNode() : 0; 783 const unsigned end = isEndNode ? endPosition.offsetInContainerNode() : text->data().length(); 815 return Position(textList[i], (textList[i] == startPosition.anchorNode()) ? remainingOffset + startPosition.offsetInContainerNode() : remainingOffset); 883 unsigned offset = position.offsetInContainerNode(); [all...] |
/external/chromium_org/third_party/WebKit/Source/core/dom/ |
Position.h | 105 int offsetInContainerNode() const
|
Range.cpp | 204 setStart(parentAnchored.containerNode(), parentAnchored.offsetInContainerNode(), exceptionState); 210 setEnd(parentAnchored.containerNode(), parentAnchored.offsetInContainerNode(), exceptionState); [all...] |