CanCrossEditingBoundary 412 Source/core/dom/Position.cpp Position nextPosition = downstream(CanCrossEditingBoundary); CanCrossEditingBoundary 416 Source/core/dom/Position.cpp Position prevPosition = upstream(CanCrossEditingBoundary); CanCrossEditingBoundary 627 Source/core/dom/Position.cpp if (rule == CanCrossEditingBoundary && boundaryCrossed) { CanCrossEditingBoundary 760 Source/core/dom/Position.cpp if (rule == CanCrossEditingBoundary && boundaryCrossed) { CanCrossEditingBoundary 1138 Source/core/dom/Position.cpp position = position.downstream(CanCrossEditingBoundary); CanCrossEditingBoundary 1148 Source/core/dom/Position.cpp position = position.upstream(CanCrossEditingBoundary); CanCrossEditingBoundary 181 Source/core/editing/DeleteSelectionCommand.cpp Node* startCell = enclosingNodeOfType(m_upstreamStart, &isTableCell, CanCrossEditingBoundary); CanCrossEditingBoundary 182 Source/core/editing/DeleteSelectionCommand.cpp Node* endCell = enclosingNodeOfType(m_downstreamEnd, &isTableCell, CanCrossEditingBoundary); CanCrossEditingBoundary 255 Source/core/editing/DeleteSelectionCommand.cpp m_startBlock = enclosingNodeOfType(m_downstreamStart.parentAnchoredEquivalent(), &isBlock, CanCrossEditingBoundary); CanCrossEditingBoundary 256 Source/core/editing/DeleteSelectionCommand.cpp m_endBlock = enclosingNodeOfType(m_upstreamEnd.parentAnchoredEquivalent(), &isBlock, CanCrossEditingBoundary); CanCrossEditingBoundary 724 Source/core/editing/DeleteSelectionCommand.cpp if (m_deleteIntoBlockquoteStyle && !enclosingNodeOfType(m_endingPosition, isMailBlockquote, CanCrossEditingBoundary)) CanCrossEditingBoundary 786 Source/core/editing/DeleteSelectionCommand.cpp && isStartOfParagraph(m_selectionToDelete.visibleStart(), CanCrossEditingBoundary) CanCrossEditingBoundary 787 Source/core/editing/DeleteSelectionCommand.cpp && isEndOfParagraph(m_selectionToDelete.visibleEnd(), CanCrossEditingBoundary) CanCrossEditingBoundary 1055 Source/core/editing/EditingStyle.cpp wrappingStyle->removeStyleAddedByNode(enclosingNodeOfType(firstPositionInOrBeforeNode(context), isMailBlockquote, CanCrossEditingBoundary)); CanCrossEditingBoundary 600 Source/core/editing/FrameSelection.cpp pos = VisiblePosition(isForward ? positionAfterNode(rootUserSelectAll).downstream(CanCrossEditingBoundary) : positionBeforeNode(rootUserSelectAll).upstream(CanCrossEditingBoundary)); CanCrossEditingBoundary 144 Source/core/editing/InsertListCommand.cpp while (!inSameParagraph(startOfCurrentParagraph, startOfLastParagraph, CanCrossEditingBoundary)) { CanCrossEditingBoundary 376 Source/core/editing/ReplaceSelectionCommand.cpp bool isInsideMailBlockquote = enclosingNodeOfType(inserted, isMailBlockquote, CanCrossEditingBoundary); CanCrossEditingBoundary 501 Source/core/editing/ReplaceSelectionCommand.cpp Node* blockquoteNode = !context || isMailPasteAsQuotationNode(context) ? context : enclosingNodeOfType(firstPositionInNode(context), isMailBlockquote, CanCrossEditingBoundary); CanCrossEditingBoundary 722 Source/core/editing/ReplaceSelectionCommand.cpp if (isMailPasteAsQuotationNode(topNode) || enclosingNodeOfType(firstPositionInOrBeforeNode(topNode), isMailBlockquote, CanCrossEditingBoundary)) CanCrossEditingBoundary 774 Source/core/editing/ReplaceSelectionCommand.cpp Node* blockquoteNode = isMailPasteAsQuotationNode(context) ? context : enclosingNodeOfType(firstPositionInNode(context), isMailBlockquote, CanCrossEditingBoundary); CanCrossEditingBoundary 916 Source/core/editing/ReplaceSelectionCommand.cpp bool startIsInsideMailBlockquote = enclosingNodeOfType(insertionPos, isMailBlockquote, CanCrossEditingBoundary); CanCrossEditingBoundary 77 Source/core/editing/VisiblePosition.cpp case CanCrossEditingBoundary: CanCrossEditingBoundary 110 Source/core/editing/VisiblePosition.cpp case CanCrossEditingBoundary: CanCrossEditingBoundary 73 Source/core/editing/VisiblePosition.h VisiblePosition next(EditingBoundaryCrossingRule = CanCrossEditingBoundary) const; CanCrossEditingBoundary 74 Source/core/editing/VisiblePosition.h VisiblePosition previous(EditingBoundaryCrossingRule = CanCrossEditingBoundary) const; CanCrossEditingBoundary 1313 Source/core/editing/VisibleUnits.cpp return pos.isNotNull() && pos == startOfBlock(pos, CanCrossEditingBoundary); CanCrossEditingBoundary 1318 Source/core/editing/VisibleUnits.cpp return pos.isNotNull() && pos == endOfBlock(pos, CanCrossEditingBoundary); CanCrossEditingBoundary 1352 Source/core/editing/VisibleUnits.cpp return p.isNotNull() && p.previous(CanCrossEditingBoundary).isNull(); CanCrossEditingBoundary 1357 Source/core/editing/VisibleUnits.cpp return p.isNotNull() && p.next(CanCrossEditingBoundary).isNull(); CanCrossEditingBoundary 568 Source/core/editing/htmlediting.cpp ASSERT(rule == CanCrossEditingBoundary || rule == CannotCrossEditingBoundary); CanCrossEditingBoundary 516 Source/core/editing/markup.cpp if (Node* highestMailBlockquote = highestEnclosingNodeOfType(firstPositionInOrBeforeNode(range->firstNode()), isMailBlockquote, CanCrossEditingBoundary)) CanCrossEditingBoundary 522 Source/core/editing/markup.cpp Node* newSpecialCommonAncestor = highestEnclosingNodeOfType(firstPositionInNode(checkAncestor), &isElementPresentational, CanCrossEditingBoundary, constrainingAncestor); CanCrossEditingBoundary 399 Source/core/page/EventHandler.cpp newSelection.setBase(positionBeforeNode(rootUserSelectAll).upstream(CanCrossEditingBoundary)); CanCrossEditingBoundary 400 Source/core/page/EventHandler.cpp newSelection.setExtent(positionAfterNode(rootUserSelectAll).downstream(CanCrossEditingBoundary)); CanCrossEditingBoundary 793 Source/core/page/EventHandler.cpp newSelection.setBase(positionBeforeNode(rootUserSelectAllForMousePressNode).upstream(CanCrossEditingBoundary)); CanCrossEditingBoundary 794 Source/core/page/EventHandler.cpp newSelection.setExtent(positionAfterNode(rootUserSelectAllForMousePressNode).downstream(CanCrossEditingBoundary)); CanCrossEditingBoundary 798 Source/core/page/EventHandler.cpp newSelection.setBase(positionAfterNode(rootUserSelectAllForMousePressNode).downstream(CanCrossEditingBoundary)); CanCrossEditingBoundary 802 Source/core/page/EventHandler.cpp newSelection.setExtent(positionBeforeNode(rootUserSelectAllForTarget).upstream(CanCrossEditingBoundary)); CanCrossEditingBoundary 804 Source/core/page/EventHandler.cpp newSelection.setExtent(positionAfterNode(rootUserSelectAllForTarget).downstream(CanCrossEditingBoundary)); CanCrossEditingBoundary 3209 Source/core/rendering/RenderObject.cpp Position candidate = position.downstream(CanCrossEditingBoundary); CanCrossEditingBoundary 3212 Source/core/rendering/RenderObject.cpp candidate = position.upstream(CanCrossEditingBoundary);