Index: Source/core/layout/style/LayoutStyle.cpp |
diff --git a/Source/core/layout/style/LayoutStyle.cpp b/Source/core/layout/style/LayoutStyle.cpp |
index 3915a94c7683873de695056165c52574f38d721e..a411c34df6c66b49f70e9a87a19b270ad94240d5 100644 |
--- a/Source/core/layout/style/LayoutStyle.cpp |
+++ b/Source/core/layout/style/LayoutStyle.cpp |
@@ -702,12 +702,16 @@ void LayoutStyle::updatePropertySpecificDifferences(const LayoutStyle& other, St |
diff.setTextOrColorChanged(); |
} else if (rareNonInheritedData.get() != other.rareNonInheritedData.get()) { |
if (rareNonInheritedData->m_textDecorationStyle != other.rareNonInheritedData->m_textDecorationStyle |
- || rareNonInheritedData->m_textDecorationColor != other.rareNonInheritedData->m_textDecorationColor) |
+ || rareNonInheritedData->m_textDecorationColor != other.rareNonInheritedData->m_textDecorationColor |
+ || rareNonInheritedData->m_visitedLinkTextDecorationColor != other.rareNonInheritedData->m_visitedLinkTextDecorationColor) |
diff.setTextOrColorChanged(); |
} else if (rareInheritedData.get() != other.rareInheritedData.get()) { |
if (rareInheritedData->textFillColor() != other.rareInheritedData->textFillColor() |
|| rareInheritedData->textStrokeColor() != other.rareInheritedData->textStrokeColor() |
|| rareInheritedData->textEmphasisColor() != other.rareInheritedData->textEmphasisColor() |
+ || rareInheritedData->visitedLinkTextFillColor() != other.rareInheritedData->visitedLinkTextFillColor() |
+ || rareInheritedData->visitedLinkTextStrokeColor() != other.rareInheritedData->visitedLinkTextStrokeColor() |
+ || rareInheritedData->visitedLinkTextEmphasisColor() != other.rareInheritedData->visitedLinkTextEmphasisColor() |
|| rareInheritedData->textEmphasisFill != other.rareInheritedData->textEmphasisFill |
|| rareInheritedData->appliedTextDecorations != other.rareInheritedData->appliedTextDecorations) |
diff.setTextOrColorChanged(); |