Text bounding box computation for simple line layout is wrong
[WebKit-https.git] / Source / WebCore / rendering / RenderTextLineBoxes.h
index 62c75ec..d87c6b1 100644 (file)
@@ -70,6 +70,7 @@ public:
     LayoutRect selectionRectForRange(unsigned start, unsigned end);
 
     IntRect boundingBox(const RenderText&) const;
+    IntPoint firstRunLocation() const;
     LayoutRect visualOverflowBoundingBox(const RenderText&) const;
 
     Vector<IntRect> absoluteRects(const LayoutPoint& accumulatedOffset) const;
@@ -82,6 +83,10 @@ public:
     ~RenderTextLineBoxes();
 #endif
 
+#if !ASSERT_WITH_SECURITY_IMPLICATION_DISABLED
+    void invalidateParentChildLists();
+#endif
+
 private:
     void checkConsistency() const;