Home | History | Annotate | Download | only in editing

Lines Matching full:root

475         // If the start is outside the base's editable root, cap it at the start of that root.
476 // If the start is in non-editable content that is inside the base's editable root, put it
477 // at the first editable position after start inside the base's editable root.
486 // If the end is outside the base's editable root, cap it at the end of that root.
487 // If the end is in non-editable content that is inside the base's root, put it
488 // at the last editable position before the end inside the base's root.
512 Node* root = editableRootForPosition(p);
513 shadowAncestor = root ? root->shadowAncestorNode() : 0;
515 if (p.isNull() && (shadowAncestor != root))
541 Node* root = editableRootForPosition(p);
542 shadowAncestor = root ? root->shadowAncestorNode() : 0;
544 if (p.isNull() && (shadowAncestor != root))