HomeSort by relevance Sort by last modified time
    Searched refs:visiblePosition (Results 1 - 6 of 6) sorted by null

  /external/chromium_org/third_party/WebKit/Source/core/editing/
SurroundingText.cpp 37 #include "core/editing/VisiblePosition.h"
42 SurroundingText::SurroundingText(const VisiblePosition& visiblePosition, unsigned maxLength)
45 if (visiblePosition.isNull())
49 CharacterIterator forwardIterator(makeRange(visiblePosition, endOfDocument(visiblePosition)).get(), TextIteratorStopsOnFormControls);
53 Position position = visiblePosition.deepEquivalent().parentAnchoredEquivalent();
61 BackwardsCharacterIterator backwardsIterator(makeRange(startOfDocument(visiblePosition), visiblePosition).get(), TextIteratorStopsOnFormControls);
VisibleUnits.cpp 40 #include "core/editing/VisiblePosition.h"
80 static Position previousRootInlineBoxCandidatePosition(Node* node, const VisiblePosition& visiblePosition, EditableType editableType)
82 Node* highestRoot = highestEditableRoot(visiblePosition.deepEquivalent(), editableType);
85 while (previousNode && (!previousNode->renderer() || inSameLine(firstPositionInOrBeforeNode(previousNode), visiblePosition)))
103 static Position nextRootInlineBoxCandidatePosition(Node* node, const VisiblePosition& visiblePosition, EditableType editableType)
105 Node* highestRoot = highestEditableRoot(visiblePosition.deepEquivalent(), editableType);
107 while (nextNode && (!nextNode->renderer() || inSameLine(firstPositionInOrBeforeNode(nextNode), visiblePosition)))
205 static const InlineTextBox* logicallyPreviousBox(const VisiblePosition& visiblePosition, const InlineTextBox* textBox
    [all...]
VisiblePosition.cpp 28 #include "core/editing/VisiblePosition.h"
49 VisiblePosition::VisiblePosition(const Position &pos, EAffinity affinity)
54 VisiblePosition::VisiblePosition(const PositionWithAffinity& positionWithAffinity)
59 void VisiblePosition::init(const Position& position, EAffinity affinity)
66 if (m_affinity == UPSTREAM && (isNull() || inSameLine(VisiblePosition(position, DOWNSTREAM), *this)))
70 VisiblePosition VisiblePosition::next(EditingBoundaryCrossingRule rule) const
74 VisiblePosition next(nextVisuallyDistinctCandidate(m_deepPosition), m_affinity)
    [all...]
htmlediting.cpp 42 #include "core/editing/VisiblePosition.h"
109 int comparePositions(const VisiblePosition& a, const VisiblePosition& b)
263 VisiblePosition firstEditablePositionAfterPositionInRoot(const Position& position, Node* highestRoot)
274 return VisiblePosition();
283 return VisiblePosition();
285 return VisiblePosition(p);
288 VisiblePosition lastEditablePositionBeforePositionInRoot(const Position& position, Node* highestRoot)
299 return VisiblePosition();
308 return VisiblePosition();
    [all...]
VisibleSelection.cpp 34 #include "core/editing/VisiblePosition.h"
73 VisibleSelection::VisibleSelection(const VisiblePosition& pos, bool isDirectional)
82 VisibleSelection::VisibleSelection(const VisiblePosition& base, const VisiblePosition& extent, bool isDirectional)
112 void VisibleSelection::setBase(const VisiblePosition& visiblePosition)
114 m_base = visiblePosition.deepEquivalent();
124 void VisibleSelection::setExtent(const VisiblePosition& visiblePosition)
126 m_extent = visiblePosition.deepEquivalent()
    [all...]
FrameSelection.cpp 126 void FrameSelection::moveTo(const VisiblePosition &pos, EUserTriggered userTriggered, CursorAlignOnScroll align)
132 void FrameSelection::moveTo(const VisiblePosition &base, const VisiblePosition &extent, EUserTriggered userTriggered)
159 static void adjustEndpointsAtBidiBoundary(VisiblePosition& visibleBase, VisiblePosition& visibleExtent)
202 VisiblePosition base = m_originalBase.isNotNull() ? m_originalBase : newSelection.visibleBase();
203 VisiblePosition newBase = base;
204 VisiblePosition newExtent = newSelection.visibleExtent();
451 VisiblePosition startPosition = m_selection.visibleStart();
452 VisiblePosition endPosition = m_selection.visibleEnd()
    [all...]

Completed in 50 milliseconds