Home | History | Annotate | Download | only in editing

Lines Matching full:visibleselection

27 #include "VisibleSelection.h"
44 VisibleSelection::VisibleSelection()
52 VisibleSelection::VisibleSelection(const Position& pos, EAffinity affinity)
61 VisibleSelection::VisibleSelection(const Position& base, const Position& extent, EAffinity affinity)
70 VisibleSelection::VisibleSelection(const VisiblePosition& pos)
79 VisibleSelection::VisibleSelection(const VisiblePosition& base, const VisiblePosition& extent)
88 VisibleSelection::VisibleSelection(const Range* range, EAffinity affinity)
97 VisibleSelection VisibleSelection::selectionFromContentsOfNode(Node* node)
99 return VisibleSelection(firstDeepEditingPositionForNode(node), lastDeepEditingPositionForNode(node), DOWNSTREAM);
102 void VisibleSelection::setBase(const Position& position)
108 void VisibleSelection::setBase(const VisiblePosition& visiblePosition)
114 void VisibleSelection::setExtent(const Position& position)
120 void VisibleSelection::setExtent(const VisiblePosition& visiblePosition)
126 PassRefPtr<Range> VisibleSelection::firstRange() const
135 PassRefPtr<Range> VisibleSelection::toNormalizedRange() const
188 bool VisibleSelection::expandUsingGranularity(TextGranularity granularity)
225 bool VisibleSelection::isAll(StayInEditableContent stayInEditableContent) const
230 void VisibleSelection::appendTrailingWhitespace()
246 void VisibleSelection::setBaseAndExtentToDeepEquivalents()
271 void VisibleSelection::setStartAndEndFromBaseAndExtentRespectingGranularity()
396 void VisibleSelection::updateSelectionType()
411 void VisibleSelection::validate()
433 // But because we use VisibleSelection to store values in editing commands for use when
436 // To fix it we either need to change the invariants of VisibleSelection or create a new
438 void VisibleSelection
458 void VisibleSelection::adjustSelectionToAvoidCrossingEditingBoundaries()
567 bool VisibleSelection::isContentEditable() const
572 bool VisibleSelection::isContentRichlyEditable() const
577 Element* VisibleSelection::rootEditableElement() const
582 Node* VisibleSelection::shadowTreeRootNode() const
587 void VisibleSelection::debugPosition() const
592 fprintf(stderr, "VisibleSelection =================\n");
611 void VisibleSelection::formatForDebugger(char* buffer, unsigned length) const
632 void VisibleSelection::showTreeForThis() const
646 void showTree(const WebCore::VisibleSelection& sel)
651 void showTree(const WebCore::VisibleSelection* sel)