/external/webkit/Source/WebCore/editing/ |
visible_units.h | 36 class VisiblePosition; 41 VisiblePosition startOfWord(const VisiblePosition &, EWordSide = RightWordIfOnBoundary); 42 VisiblePosition endOfWord(const VisiblePosition &, EWordSide = RightWordIfOnBoundary); 43 VisiblePosition previousWordPosition(const VisiblePosition &); 44 VisiblePosition nextWordPosition(const VisiblePosition &); 45 VisiblePosition rightWordPosition(const VisiblePosition&) [all...] |
VisiblePosition.h | 36 // VisiblePosition default affinity is downstream because 51 class VisiblePosition { 55 VisiblePosition() : m_affinity(VP_DEFAULT_AFFINITY) { } 56 VisiblePosition(const Position&, EAffinity = VP_DEFAULT_AFFINITY); 71 VisiblePosition next(EditingBoundaryCrossingRule = CanCrossEditingBoundary) const; 72 VisiblePosition previous(EditingBoundaryCrossingRule = CanCrossEditingBoundary) const; 73 VisiblePosition honorEditableBoundaryAtOrBefore(const VisiblePosition&) const; 74 VisiblePosition honorEditableBoundaryAtOrAfter(const VisiblePosition&) const [all...] |
ApplyBlockElementCommand.h | 43 virtual void formatSelection(const VisiblePosition& startOfSelection, const VisiblePosition& endOfSelection); 50 void rangeForParagraphSplittingTextNodesIfNeeded(const VisiblePosition&, Position&, Position&); 51 VisiblePosition endOfNextParagrahSplittingTextNodesIfNeeded(VisiblePosition&, Position&, Position&);
|
IndentOutdentCommand.h | 49 void indentRegion(const VisiblePosition&, const VisiblePosition&); 50 void outdentRegion(const VisiblePosition&, const VisiblePosition&); 55 void formatSelection(const VisiblePosition& startOfSelection, const VisiblePosition& endOfSelection);
|
visible_units.cpp | 39 #include "VisiblePosition.h" 53 static VisiblePosition previousBoundary(const VisiblePosition& c, BoundarySearchFunction searchFunction) 58 return VisiblePosition(); 91 return VisiblePosition(); 120 return VisiblePosition(it.atEnd() ? it.range()->startPosition() : pos, DOWNSTREAM); 125 return VisiblePosition(Position(node, next), DOWNSTREAM); 131 return VisiblePosition(charIt.range()->endPosition(), DOWNSTREAM); 134 static VisiblePosition nextBoundary(const VisiblePosition& c, BoundarySearchFunction searchFunction [all...] |
VisiblePosition.cpp | 27 #include "VisiblePosition.h" 47 VisiblePosition::VisiblePosition(const Position &pos, EAffinity affinity) 52 void VisiblePosition::init(const Position& position, EAffinity affinity) 59 if (m_affinity == UPSTREAM && (isNull() || inSameLine(VisiblePosition(position, DOWNSTREAM), *this))) 63 VisiblePosition VisiblePosition::next(EditingBoundaryCrossingRule rule) const 67 VisiblePosition next(nextVisuallyDistinctCandidate(m_deepPosition), m_affinity); 75 VisiblePosition VisiblePosition::previous(EditingBoundaryCrossingRule rule) cons [all...] |
VisibleSelection.h | 30 #include "VisiblePosition.h" 50 VisibleSelection(const VisiblePosition&); 51 VisibleSelection(const VisiblePosition&, const VisiblePosition&); 61 void setBase(const VisiblePosition&); 63 void setExtent(const VisiblePosition&); 70 VisiblePosition visibleStart() const { return VisiblePosition(m_start, isRange() ? DOWNSTREAM : affinity()); } 71 VisiblePosition visibleEnd() const { return VisiblePosition(m_end, isRange() ? UPSTREAM : affinity()); [all...] |
ReplaceSelectionCommand.h | 68 bool shouldRemoveEndBR(Node*, const VisiblePosition&); 72 bool shouldMerge(const VisiblePosition&, const VisiblePosition&); 86 VisiblePosition positionAtStartOfInsertedContent(); 87 VisiblePosition positionAtEndOfInsertedContent();
|
SelectionController.h | 47 class VisiblePosition; 73 void moveTo(const VisiblePosition&, bool userTriggered = false, CursorAlignOnScroll = AlignCursorOnScrollIfNeeded); 74 void moveTo(const VisiblePosition&, const VisiblePosition&, bool userTriggered = false); 98 void setStart(const VisiblePosition &, bool userTriggered = false); 99 void setEnd(const VisiblePosition &, bool userTriggered = false); 101 void setBase(const VisiblePosition&, bool userTriggered = false); 103 void setExtent(const VisiblePosition&, bool userTriggered = false); 192 VisiblePosition positionForPlatform(bool isGetStart) const; 193 VisiblePosition startForPlatform() const [all...] |
FormatBlockCommand.h | 49 void formatSelection(const VisiblePosition& startOfSelection, const VisiblePosition& endOfSelection);
|
IndentOutdentCommand.cpp | 119 VisiblePosition visibleStartOfParagraph = startOfParagraph(endingSelection().visibleStart()); 120 VisiblePosition visibleEndOfParagraph = endOfParagraph(visibleStartOfParagraph); 137 VisiblePosition positionInEnclosingBlock = VisiblePosition(firstPositionInNode(enclosingNode)); 140 VisiblePosition startOfEnclosingBlock = (enclosingNode->renderer() && enclosingNode->renderer()->isInline()) ? positionInEnclosingBlock : startOfBlock(positionInEnclosingBlock); 141 VisiblePosition lastPositionInEnclosingBlock = VisiblePosition(lastPositionInNode(enclosingNode)); 142 VisiblePosition endOfEnclosingBlock = endOfBlock(lastPositionInEnclosingBlock); 160 visibleStartOfParagraph = VisiblePosition(visibleStartOfParagraph.deepEquivalent()); 161 visibleEndOfParagraph = VisiblePosition(visibleEndOfParagraph.deepEquivalent()) [all...] |
CompositeEditCommand.h | 108 void moveParagraph(const VisiblePosition&, const VisiblePosition&, const VisiblePosition&, bool preserveSelection = false, bool preserveStyle = true); 109 void moveParagraphs(const VisiblePosition&, const VisiblePosition&, const VisiblePosition&, bool preserveSelection = false, bool preserveStyle = true); 110 void moveParagraphWithClones(const VisiblePosition& startOfParagraphToMove, const VisiblePosition& endOfParagraphToMove, Element* blockElement, Node* outerNode); 112 void cleanupAfterDeletion(VisiblePosition destination = VisiblePosition()); [all...] |
htmlediting.h | 45 class VisiblePosition; 64 Node* enclosingEmptyListItem(const VisiblePosition&); 70 Node* isLastPositionBeforeTable(const VisiblePosition&); 71 Node* isFirstPositionAfterTable(const VisiblePosition&); 152 // VisiblePosition 155 // Functions returning VisiblePosition 157 VisiblePosition firstEditablePositionAfterPositionInRoot(const Position&, Node*); 158 VisiblePosition lastEditablePositionBeforePositionInRoot(const Position&, Node*); 159 VisiblePosition visiblePositionBeforeNode(Node*); 160 VisiblePosition visiblePositionAfterNode(Node*) [all...] |
VisibleSelection.cpp | 33 #include "VisiblePosition.h" 66 VisibleSelection::VisibleSelection(const VisiblePosition& pos) 74 VisibleSelection::VisibleSelection(const VisiblePosition& base, const VisiblePosition& extent) 102 void VisibleSelection::setBase(const VisiblePosition& visiblePosition) 104 m_base = visiblePosition.deepEquivalent(); 114 void VisibleSelection::setExtent(const VisiblePosition& visiblePosition) 116 m_extent = visiblePosition.deepEquivalent() [all...] |
InsertListCommand.h | 58 void unlistifyParagraph(const VisiblePosition& originalStart, HTMLElement* listNode, Node* listChildNode); 59 PassRefPtr<HTMLElement> listifyParagraph(const VisiblePosition& originalStart, const QualifiedName& listTag);
|
InsertListCommand.cpp | 85 VisiblePosition start = selection.visibleStart(); 90 VisiblePosition end = selection.visibleEnd(); 114 VisiblePosition visibleEnd = endingSelection().visibleEnd(); 115 VisiblePosition visibleStart = endingSelection().visibleStart(); 131 VisiblePosition startOfSelection = selection.visibleStart(); 132 VisiblePosition endOfSelection = selection.visibleEnd(); 133 VisiblePosition startOfLastParagraph = startOfParagraph(endOfSelection, CanSkipOverEditingBoundary); 139 VisiblePosition startOfCurrentParagraph = startOfSelection; 220 Node* firstChildInList = enclosingListChild(VisiblePosition(firstPositionInNode(listNode.get())).deepEquivalent().deprecatedNode(), listNode.get()); 241 setEndingSelection(VisiblePosition(firstPositionInNode(newList.get()))) [all...] |
ApplyBlockElementCommand.cpp | 34 #include "VisiblePosition.h" 64 VisiblePosition visibleEnd = endingSelection().visibleEnd(); 65 VisiblePosition visibleStart = endingSelection().visibleStart(); 78 VisiblePosition startOfSelection = selection.visibleStart(); 79 VisiblePosition endOfSelection = selection.visibleEnd(); 95 void ApplyBlockElementCommand::formatSelection(const VisiblePosition& startOfSelection, const VisiblePosition& endOfSelection) 110 VisiblePosition endOfCurrentParagraph = endOfParagraph(startOfSelection); 111 VisiblePosition endAfterSelection = endOfParagraph(endOfParagraph(endOfSelection).next()); 125 VisiblePosition endOfNextParagraph = endOfNextParagrahSplittingTextNodesIfNeeded(endOfCurrentParagraph, start, end (…) [all...] |
htmlediting.cpp | 46 #include "VisiblePosition.h" 130 int comparePositions(const VisiblePosition& a, const VisiblePosition& b) 277 VisiblePosition firstEditablePositionAfterPositionInRoot(const Position& position, Node* highestRoot) 293 return VisiblePosition(); 295 return VisiblePosition(p); 298 VisiblePosition lastEditablePositionBeforePositionInRoot(const Position& position, Node* highestRoot) 315 return VisiblePosition(); 317 return VisiblePosition(p); 438 VisiblePosition vPos = VisiblePosition(pos, DOWNSTREAM) [all...] |
SelectionController.cpp | 92 void SelectionController::moveTo(const VisiblePosition &pos, bool userTriggered, CursorAlignOnScroll align) 100 void SelectionController::moveTo(const VisiblePosition &base, const VisiblePosition &extent, bool userTriggered) 394 VisiblePosition SelectionController::positionForPlatform(bool isGetStart) const 407 VisiblePosition SelectionController::startForPlatform() const 412 VisiblePosition SelectionController::endForPlatform() const 417 VisiblePosition SelectionController::modifyExtendingRight(TextGranularity granularity) 419 VisiblePosition pos(m_selection.extent(), m_selection.affinity()); 460 VisiblePosition SelectionController::modifyExtendingForward(TextGranularity granularity) 462 VisiblePosition pos(m_selection.extent(), m_selection.affinity()) [all...] |
CompositeEditCommand.cpp | 467 VisiblePosition visibleUpstreamPos(Position(textNode, upstream, Position::PositionIsOffsetInAnchor)); 468 VisiblePosition visibleDownstreamPos(Position(textNode, downstream, Position::PositionIsOffsetInAnchor)); 499 VisiblePosition visiblePos(position); 500 VisiblePosition previousVisiblePos(visiblePos.previous()); 623 Position end = VisiblePosition(pos, VP_DEFAULT_AFFINITY).next().deepEquivalent().downstream(); 707 VisiblePosition visiblePos(pos, VP_DEFAULT_AFFINITY); 708 VisiblePosition visibleParagraphStart(startOfParagraph(visiblePos)); 709 VisiblePosition visibleParagraphEnd = endOfParagraph(visiblePos); 710 VisiblePosition next = visibleParagraphEnd.next(); 711 VisiblePosition visibleEnd = next.isNotNull() ? next : visibleParagraphEnd [all...] |
/external/webkit/Source/WebCore/dom/ |
DOMTextContentWalker.h | 35 class VisiblePosition; 42 DOMTextContentWalker(const VisiblePosition& position, unsigned maxLength);
|
/external/webkit/Source/WebCore/accessibility/ |
AccessibilityObject.h | 34 #include "VisiblePosition.h" 230 VisiblePosition start; 231 VisiblePosition end; 235 VisiblePositionRange(const VisiblePosition& s, const VisiblePosition& e) 495 VisiblePositionRange visiblePositionRangeForUnorderedPositions(const VisiblePosition&, const VisiblePosition&) const; 496 VisiblePositionRange positionOfLeftWord(const VisiblePosition&) const; 497 VisiblePositionRange positionOfRightWord(const VisiblePosition&) const; 498 VisiblePositionRange leftLineVisiblePositionRange(const VisiblePosition&) const [all...] |
AccessibilityObject.cpp | 172 VisiblePositionRange AccessibilityObject::visiblePositionRangeForUnorderedPositions(const VisiblePosition& visiblePos1, const VisiblePosition& visiblePos2) const 177 VisiblePosition startPos; 178 VisiblePosition endPos; 200 VisiblePositionRange AccessibilityObject::positionOfLeftWord(const VisiblePosition& visiblePos) const 202 VisiblePosition startPosition = startOfWord(visiblePos, LeftWordIfOnBoundary); 203 VisiblePosition endPosition = endOfWord(startPosition); 207 VisiblePositionRange AccessibilityObject::positionOfRightWord(const VisiblePosition& visiblePos) const 209 VisiblePosition startPosition = startOfWord(visiblePos, RightWordIfOnBoundary); 210 VisiblePosition endPosition = endOfWord(startPosition) [all...] |
/external/webkit/Source/WebCore/accessibility/mac/ |
AccessibilityObjectWrapper.h | 34 class VisiblePosition;
|
/external/webkit/Source/WebCore/rendering/ |
RenderBR.cpp | 27 #include "VisiblePosition.h" 76 VisiblePosition RenderBR::positionForPoint(const IntPoint&)
|