Index: Source/core/html/HTMLTableElement.cpp |
diff --git a/Source/core/html/HTMLTableElement.cpp b/Source/core/html/HTMLTableElement.cpp |
index 08e0cf63508ff3fbab131b569a278779b9916f2a..e1c901485d1c1a1b958ae9e4bae3e44f1f2a4438 100644 |
--- a/Source/core/html/HTMLTableElement.cpp |
+++ b/Source/core/html/HTMLTableElement.cpp |
@@ -271,7 +271,7 @@ static bool setTableCellsChanged(Node* n) |
} |
if (cellChanged) |
- n->setNeedsStyleRecalc(); |
+ n->setNeedsStyleRecalc(SubtreeStyleChange); |
return cellChanged; |
} |
@@ -411,7 +411,7 @@ void HTMLTableElement::parseAttribute(const QualifiedName& name, const AtomicStr |
for (Node* child = firstChild(); child; child = child->nextSibling()) |
cellChanged |= setTableCellsChanged(child); |
if (cellChanged) |
- setNeedsStyleRecalc(); |
+ setNeedsStyleRecalc(SubtreeStyleChange); |
} |
} |