Reviewed by Dave Harrison.
[WebKit-https.git] / WebCore / khtml / editing / visible_position.cpp
index ae03b7f01e846c50ca7b33718e2301d08b06819e..2ed433c16af6d412ee55753ce3bb1538accffaa4 100644 (file)
@@ -449,6 +449,14 @@ void setAffinityUsingLinePosition(VisiblePosition &pos)
     }
 }
 
+DOM::NodeImpl *enclosingBlockFlowElement(const VisiblePosition &vp)
+{
+    if (vp.isNull())
+        return NULL;
+
+    return vp.position().node()->enclosingBlockFlowElement();
+}
+
 bool visiblePositionsOnDifferentLines(const VisiblePosition &pos1, const VisiblePosition &pos2)
 {
     if (pos1.isNull() || pos2.isNull())