Index: Source/WebCore/rendering/RenderRuby.cpp |
=================================================================== |
--- Source/WebCore/rendering/RenderRuby.cpp (revision 94543) |
+++ Source/WebCore/rendering/RenderRuby.cpp (working copy) |
@@ -119,6 +119,12 @@ |
{ |
} |
+void RenderRubyAsInline::styleDidChange(StyleDifference diff, const RenderStyle* oldStyle) |
+{ |
+ RenderInline::styleDidChange(diff, oldStyle); |
+ propagateStyleToAnonymousChildren(); |
+} |
+ |
void RenderRubyAsInline::addChild(RenderObject* child, RenderObject* beforeChild) |
{ |
// Insert :before and :after content before/after the RenderRubyRun(s) |
@@ -220,6 +226,12 @@ |
{ |
} |
+void RenderRubyAsBlock::styleDidChange(StyleDifference diff, const RenderStyle* oldStyle) |
+{ |
+ RenderBlock::styleDidChange(diff, oldStyle); |
+ propagateStyleToAnonymousChildren(); |
+} |
+ |
void RenderRubyAsBlock::addChild(RenderObject* child, RenderObject* beforeChild) |
{ |
// Insert :before and :after content before/after the RenderRubyRun(s) |