Lines Matching refs:extent
58 VisibleSelection::VisibleSelection(const Position& base, const Position& extent, EAffinity affinity)
60 , m_extent(extent)
74 VisibleSelection::VisibleSelection(const VisiblePosition& base, const VisiblePosition& extent)
76 , m_extent(extent.deepEquivalent())
254 // Make sure we do not have a dangling base or extent.
436 void VisibleSelection::setWithoutValidation(const Position& base, const Position& extent)
439 ASSERT(!extent.isNull());
442 m_extent = extent;
443 m_baseIsFirst = comparePositions(base, extent) <= 0;
446 m_end = extent;
448 m_start = extent;
451 m_selectionType = base == extent ? CaretSelection : RangeSelection;
556 // Correct the extent if necessary.