[Webkit-unassigned] [Bug 38307] REGRESSION: gradient background of LayoutTests/fast/backgrounds/resources/balloon.svg fails to draw
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Apr 29 00:40:01 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=38307
Nikolas Zimmermann <zimmermann at kde.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks|38108 |
--- Comment #4 from Nikolas Zimmermann <zimmermann at kde.org> 2010-04-29 00:40:01 PST ---
Hi Simon,
thanks a lot for the investigation. Some details why the code changed recently:
We had a long-standing hack in SVGStopElement, to do manual style resolution,
because of svg/W3C-SVG-1.1/pservers-grad-19-b.svg, which used code like:
<g display="none">
<linearGradient>
<stop>
...
RenderSVGGradientStop was never created because of the display="none" in the
parent <g>.
To remove manual style resolution hacks (calling styleForRenderer() manually) I
made SVGGElement always create renderers, even for display="none"
(RenderSVGHiddenContainer, instead of the regular
RenderSVGTransformableContainer).
For <defs> a RenderSVGHiddenContainer is always created, so renderers are
_supposed_ to be created.
I will investigate today what is happening, stay tuned.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list