| Index: Source/core/layout/LayoutListItem.cpp
|
| diff --git a/Source/core/layout/LayoutListItem.cpp b/Source/core/layout/LayoutListItem.cpp
|
| index 50d4fdd5911b38b2bb024972013b03293f01f44f..2320403ca7db20895f8712670eb76f82418e52d5 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);
|
| }
|
| }
|
|
|
| @@ -443,7 +443,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();
|
|
|