/external/webkit/Source/WebCore/editing/ |
ApplyBlockElementCommand.cpp | 154 Node* textNode = position.containerNode(); 170 || !position.containerNode() 171 || !position.containerNode()->isTextNode() 172 || !position.containerNode()->renderer()) 174 return position.containerNode()->renderer()->style(); 214 && end.offsetInContainerNode() < end.containerNode()->maxCharacterOffset()) { 224 && end.offsetInContainerNode() < end.containerNode()->maxCharacterOffset()) { 248 RefPtr<Node> containerNode = position.containerNode(); 250 || !isNewLineAtPosition(Position(containerNode.get(), 0, Position::PositionIsOffsetInAnchor)) [all...] |
MoveSelectionCommand.cpp | 51 && selectionEnd.containerNode() == pos.containerNode() && selectionEnd.offsetInContainerNode() < pos.offsetInContainerNode()) { 55 if (selectionStart.anchorType() == Position::PositionIsOffsetInAnchor && selectionStart.containerNode() == pos.containerNode())
|
InsertTextCommand.cpp | 61 if (!pos.containerNode()->isTextNode()) { 85 if (start.containerNode() != end.containerNode() || !start.containerNode()->isTextNode() || isTabSpanTextNode(start.containerNode())) 88 replaceTextInNode(static_cast<Text*>(start.containerNode()), start.offsetInContainerNode(), end.offsetInContainerNode() - start.offsetInContainerNode(), text); 90 Position endPosition(start.containerNode(), start.offsetInContainerNode() + text.length()); 144 Position positionBeforeStartNode(positionInParentBeforeNode(startPosition.containerNode())); 164 ASSERT(startPosition.containerNode()); 165 ASSERT(startPosition.containerNode()->isTextNode()) [all...] |
VisibleSelection.cpp | 177 if (!s.containerNode() || !e.containerNode()) 212 searchRange->setStart(start.containerNode(), start.offsetInContainerNode(), ec); 463 Node* baseEditableAncestor = lowestEditableAncestor(m_base.containerNode()); 498 Node* endEditableAncestor = lowestEditableAncestor(m_end.containerNode()); 505 while (p.isNotNull() && !(lowestEditableAncestor(p.containerNode()) == baseEditableAncestor && !isEditablePosition(p))) { 508 p = isAtomicNode(p.containerNode()) ? positionInParentBeforeNode(p.containerNode()) : previousVisuallyDistinctCandidate(p); 528 Node* startEditableAncestor = lowestEditableAncestor(m_start.containerNode()); 534 while (p.isNotNull() && !(lowestEditableAncestor(p.containerNode()) == baseEditableAncestor && !isEditablePosition(p))) [all...] |
VisiblePosition.cpp | 486 Node* node = position.containerNode(); 543 Node* node = pos.containerNode(); 547 Text* textNode = static_cast<Text*>(pos.containerNode()); 635 return Range::create(s.containerNode()->document(), s.containerNode(), s.offsetInContainerNode(), e.containerNode(), e.offsetInContainerNode()); 656 r->setStart(p.containerNode(), p.offsetInContainerNode(), code); 666 r->setEnd(p.containerNode(), p.offsetInContainerNode(), code); 683 if (!visiblePosition.deepEquivalent().containerNode()->isDescendantOf(node)) 695 if (!visiblePosition.deepEquivalent().containerNode()->isDescendantOf(node) [all...] |
ApplyStyleCommand.cpp | [all...] |
InsertParagraphSeparatorCommand.cpp | 165 Node* startBlockNode = enclosingBlock(insertionPosition.parentAnchoredEquivalent().containerNode()); 347 if (insertionPosition.containerNode() == startBlock) 350 splitTreeToNode(insertionPosition.containerNode(), startBlock);
|
ReplaceSelectionCommand.cpp | 215 ContainerNode* parent = node->parentNode(); 229 ContainerNode* parent = refNode->parentNode(); 623 ContainerNode* context = sourceDocumentStyleSpan->parentNode(); [all...] |
htmlediting.cpp | 338 Node* enclosingBlockNode = enclosingBlock(position.containerNode()); 554 selectedRange->setStart(start.deepEquivalent().containerNode(), start.deepEquivalent().computeOffsetInContainerNode(), ec); 556 selectedRange->setEnd(end.deepEquivalent().containerNode(), end.deepEquivalent().computeOffsetInContainerNode(), ec); 642 for (Node* n = p.containerNode(); n; n = n->parentNode()) { 677 for (ContainerNode* n = node->parentNode(); n; n = n->parentNode()) { 900 Node* node = pos.containerNode(); [all...] |
CompositeEditCommand.cpp | 147 ContainerNode* parent = refChild->parentNode(); 187 void CompositeEditCommand::appendNode(PassRefPtr<Node> node, PassRefPtr<ContainerNode> parent) 219 RefPtr<ContainerNode> parent = node->parentNode(); 257 RefPtr<ContainerNode> next = node->parentNode(); 353 Node* tabSpan = tabSpanNode(pos.containerNode()); 355 if (pos.offsetInContainerNode() <= caretMinOffset(pos.containerNode())) 358 if (pos.offsetInContainerNode() >= caretMaxOffset(pos.containerNode())) 361 splitTextNodeContainingElement(static_cast<Text *>(pos.containerNode()), pos.offsetInContainerNode()); 415 Node* node = position.containerNode(); 433 Node* node = position.containerNode(); [all...] |
DeleteSelectionCommand.cpp | 322 if (position.containerNode() == node->parentNode() && static_cast<unsigned>(position.offsetInContainerNode()) > node->nodeIndex()) 324 else if (node->contains(position.containerNode())) 410 if (position.anchorType() != Position::PositionIsOffsetInAnchor || position.containerNode() != node) 609 if (!mergeDestination.deepEquivalent().deprecatedNode() || !mergeDestination.deepEquivalent().deprecatedNode()->isDescendantOf(enclosingBlock(m_upstreamStart.containerNode())) || m_startsAtEmptyLine) { [all...] |
visible_units.cpp | [all...] |
SpellingCorrectionController.cpp | 219 correctionStartOffsetInParagraphAsRange->setEnd(startPositionOfRangeToBeReplaced.containerNode(), startPositionOfRangeToBeReplaced.computeOffsetInContainerNode(), ec); 386 Node* node = position.containerNode();
|
SelectionController.cpp | [all...] |
TextCheckingHelper.cpp | 98 range->setEnd(position.containerNode(), position.computeOffsetInContainerNode(), ec);
|
TextIterator.cpp | [all...] |
/external/webkit/Source/WebCore/page/ |
DOMSelection.cpp | 104 return anchorPosition(visibleSelection()).containerNode(); 122 return focusPosition(visibleSelection()).containerNode(); 140 return basePosition(visibleSelection()).containerNode(); 158 return extentPosition(visibleSelection()).containerNode(); 379 ContainerNode* container = shadowAncestor->parentNodeGuaranteedHostFree(); 469 ContainerNode* parentNode = n->parentNode();
|
/external/webkit/Source/WebCore/dom/ |
Position.h | 29 #include "ContainerNode.h" 81 Node* containerNode() const; // NULL for a before/after position anchored to a node with no parent
|
Range.cpp | 100 return adoptRef(new Range(ownerDocument, start.containerNode(), start.computeOffsetInContainerNode(), end.containerNode(), end.computeOffsetInContainerNode())); 386 ContainerNode* parentNode = refNode->parentNode(); 588 ContainerNode* parentNode = refNode->parentNode(); 864 for (ContainerNode* n = container->parentNode(); n && n != commonRoot; n = n->parentNode()) [all...] |
Position.cpp | 118 Node* Position::containerNode() const 176 return Position(containerNode(), computeOffsetInContainerNode(), PositionIsOffsetInAnchor); 223 // FIXME: This method is confusing (does it return anchorNode() or containerNode()?) and should be renamed or removed 270 ContainerNode* parent = n->parentNode(); 302 ContainerNode* parent = n->parentNode(); [all...] |
/external/webkit/Source/WebCore/rendering/ |
RenderTextControl.cpp | 285 static inline void setContainerAndOffsetForRange(Node* node, int offset, Node*& containerNode, int& offsetInContainer) 288 containerNode = node; 291 containerNode = node->parentNode();
|
/external/webkit/Source/WebKit/haiku/WebCoreSupport/ |
EditorClientHaiku.cpp | 253 Node* start = frame->selection()->start().containerNode();
|
/external/webkit/Source/WebKit/qt/WebCoreSupport/ |
EditorClientQt.cpp | 418 Node* start = frame->selection()->start().containerNode();
|
/external/webkit/Source/WebKit/chromium/src/ |
WebViewImpl.cpp | [all...] |
/external/webkit/Source/WebKit/mac/WebView/ |
WebFrame.mm | 757 range->setStart(newStart.containerNode(), newStart.offsetInContainerNode(), exception); 758 range->setEnd(newStart.containerNode(), newStart.offsetInContainerNode(), exception); [all...] |