% width/height on nested <svg> tags do not work I'm not sure how visible this bug is, as I'm not sure how many svgs use nested <svg> tags. Should be a simple fix.
Created attachment 6102 [details] Simple test case
Created attachment 7597 [details] Proposed fix
Comment on attachment 7597 [details] Proposed fix + lazy_create<SVGAnimatedLength>(m_width, (SVGStyledElement *)ownerDocument()->documentElement() == this ? 0 : this, LM_WIDTH, viewport); You should remove the typecast to (SVGStyledElement*). It's not needed. Anyway, r=me
Comment on attachment 7597 [details] Proposed fix beautiful test case rob!