| Index: Source/core/layout/LayoutListItem.cpp
|
| diff --git a/Source/core/layout/LayoutListItem.cpp b/Source/core/layout/LayoutListItem.cpp
|
| index 8404db10a2d92e31cfdef38c7e112140cde07814..a114f0aeab2288e9363ad754ca490ccab2ab750b 100644
|
| --- a/Source/core/layout/LayoutListItem.cpp
|
| +++ b/Source/core/layout/LayoutListItem.cpp
|
| @@ -253,7 +253,7 @@ void LayoutListItem::updateValue()
|
| if (!m_hasExplicitValue) {
|
| m_isValueUpToDate = false;
|
| if (m_marker)
|
| - m_marker->setNeedsLayoutAndPrefWidthsRecalcAndFullPaintInvalidation();
|
| + m_marker->setNeedsLayoutAndPrefWidthsRecalcAndFullPaintInvalidation(LayoutInvalidationReason::ListValueChange);
|
| }
|
| }
|
|
|
| @@ -457,7 +457,7 @@ const String& LayoutListItem::markerText() const
|
| void LayoutListItem::explicitValueChanged()
|
| {
|
| if (m_marker)
|
| - m_marker->setNeedsLayoutAndPrefWidthsRecalcAndFullPaintInvalidation();
|
| + m_marker->setNeedsLayoutAndPrefWidthsRecalcAndFullPaintInvalidation(LayoutInvalidationReason::ListValueChange);
|
| Node* listNode = enclosingList(this);
|
| for (LayoutListItem* item = this; item; item = nextListItem(listNode, item))
|
| item->updateValue();
|
|
|