Home | History | Annotate | Download | only in editing

Lines Matching refs:granularity

189 void FrameSelection::setNonDirectionalSelectionIfNeeded(const VisibleSelection& passedNewSelection, TextGranularity granularity,
216 setSelection(newSelection, granularity);
219 void FrameSelection::setSelection(const VisibleSelection& newSelection, SetSelectionOptions options, CursorAlignOnScroll align, TextGranularity granularity)
240 document.frame()->selection().setSelection(s, options, align, granularity);
250 m_granularity = granularity;
606 VisiblePosition FrameSelection::modifyExtendingRight(TextGranularity granularity)
615 switch (granularity) {
630 pos = modifyExtendingForward(granularity);
632 pos = modifyExtendingBackward(granularity);
641 pos = modifyExtendingForward(granularity);
648 VisiblePosition FrameSelection::modifyExtendingForward(TextGranularity granularity)
651 switch (granularity) {
688 VisiblePosition FrameSelection::modifyMovingRight(TextGranularity granularity)
691 switch (granularity) {
713 pos = modifyMovingForward(granularity);
722 VisiblePosition FrameSelection::modifyMovingForward(TextGranularity granularity)
726 switch (granularity) {
770 VisiblePosition FrameSelection::modifyExtendingLeft(TextGranularity granularity)
779 switch (granularity) {
794 pos = modifyExtendingBackward(granularity);
796 pos = modifyExtendingForward(granularity);
804 pos = modifyExtendingBackward(granularity);
811 VisiblePosition FrameSelection::modifyExtendingBackward(TextGranularity granularity)
819 switch (granularity) {
856 VisiblePosition FrameSelection::modifyMovingLeft(TextGranularity granularity)
859 switch (granularity) {
881 pos = modifyMovingBackward(granularity);
890 VisiblePosition FrameSelection::modifyMovingBackward(TextGranularity granularity)
893 switch (granularity) {
932 static bool isBoundary(TextGranularity granularity)
934 return granularity == LineBoundary || granularity == ParagraphBoundary || granularity == DocumentBoundary;
937 bool FrameSelection::modify(EAlteration alter, SelectionDirection direction, TextGranularity granularity, EUserTriggered userTriggered)
942 trialFrameSelection->modify(alter, direction, granularity, NotUserTriggered);
956 position = modifyMovingRight(granularity);
958 position = modifyExtendingRight(granularity);
962 position = modifyExtendingForward(granularity);
964 position = modifyMovingForward(granularity);
968 position = modifyMovingLeft(granularity);
970 position = modifyExtendingLeft(granularity);
974 position = modifyExtendingBackward(granularity);
976 position = modifyMovingBackward(granularity);
1001 && (granularity == WordGranularity || granularity == ParagraphGranularity || granularity == LineGranularity)
1015 if (!m_frame || !m_frame->editor().behavior().shouldAlwaysGrowSelectionWhenExtendingToBoundary() || m_selection.isCaret() || !isBoundary(granularity))
1027 if (granularity == LineGranularity || granularity == ParagraphGranularity)