SVG text gradients are busted on feature-branch
This happened due to my adding painting outline support. The one-line fix is thus:
--- rendering/SVGRootInlineBox.cpp (revision 23529)
+++ rendering/SVGRootInlineBox.cpp (working copy)
@@ -112,7 +113,7 @@
void SVGRootInlineBox::paint(RenderObject::PaintInfo& paintInfo, int tx, int ty)
- if (paintInfo.context->paintingDisabled())
+ if (paintInfo.context->paintingDisabled() || paintInfo.phase != PaintPhaseForeground)
I don't think the root inline box needs to ever paint in any other phase.
I also did a small amount of clenaup in this patch.
Created attachment 15027 [details]
Comment on attachment 15027 [details]
Looks good. Nice work!
Landed in r23533.