lowestEditableAncestor 593 Source/core/editing/VisibleSelection.cpp Node* baseEditableAncestor = lowestEditableAncestor(m_base.containerNode()); lowestEditableAncestor 628 Source/core/editing/VisibleSelection.cpp Node* endEditableAncestor = lowestEditableAncestor(m_end.containerNode()); lowestEditableAncestor 635 Source/core/editing/VisibleSelection.cpp while (p.isNotNull() && !(lowestEditableAncestor(p.containerNode()) == baseEditableAncestor && !isEditablePosition(p))) { lowestEditableAncestor 658 Source/core/editing/VisibleSelection.cpp Node* startEditableAncestor = lowestEditableAncestor(m_start.containerNode()); lowestEditableAncestor 664 Source/core/editing/VisibleSelection.cpp while (p.isNotNull() && !(lowestEditableAncestor(p.containerNode()) == baseEditableAncestor && !isEditablePosition(p))) { lowestEditableAncestor 687 Source/core/editing/VisibleSelection.cpp if (baseEditableAncestor != lowestEditableAncestor(m_extent.containerNode())) lowestEditableAncestor 61 Source/core/editing/htmlediting.h Node* lowestEditableAncestor(Node*);