Index: Source/core/layout/LayoutListItem.h |
diff --git a/Source/core/layout/LayoutListItem.h b/Source/core/layout/LayoutListItem.h |
index 919f30a6e9d2c65ca1af394cb1425f5eaf5b296e..f7ec8e8e4c27a4e0236dcd8afdd2ae0c438925bb 100644 |
--- a/Source/core/layout/LayoutListItem.h |
+++ b/Source/core/layout/LayoutListItem.h |
@@ -60,6 +60,8 @@ public: |
bool isEmpty() const; |
+ LayoutListMarker* marker() const { return m_marker; } |
+ |
virtual const char* name() const override { return "LayoutListItem"; } |
private: |
@@ -72,11 +74,10 @@ private: |
virtual void paint(const PaintInfo&, const LayoutPoint&) override; |
- virtual void layout() override; |
+ virtual void subtreeDidChange() override; |
ojan
2015/04/30 03:31:04
s/override/final
dsinclair
2015/04/30 17:52:30
Done.
|
// Returns true if we re-attached and updated the location of the marker. |
bool updateMarkerLocation(); |
- void updateMarkerLocationAndInvalidateWidth(); |
void positionListMarker(); |