svnno****@sourc*****
svnno****@sourc*****
2010年 11月 16日 (火) 19:57:38 JST
Revision: 2145 http://sourceforge.jp/projects/sie/svn/view?view=rev&revision=2145 Author: dhrname Date: 2010-11-16 19:57:38 +0900 (Tue, 16 Nov 2010) Log Message: ----------- 1, SVGRadialGradientElementの修正 2, SVGElementのgetBBoxメソッドにxとyが逆になる不具合があったので修正 Modified Paths: -------------- branches/06x/063/org/w3c/dom/svg.js Modified: branches/06x/063/org/w3c/dom/svg.js =================================================================== --- branches/06x/063/org/w3c/dom/svg.js 2010-11-15 14:22:34 UTC (rev 2144) +++ branches/06x/063/org/w3c/dom/svg.js 2010-11-16 10:57:38 UTC (rev 2145) @@ -325,8 +325,8 @@ nx = ny = null; } data = degis = null; - s.x = et; - s.y = el; + s.x = el; + s.y = et; s.width = er - el; s.height = eb - et; el = et = er = eb = vi = null; @@ -4131,7 +4131,7 @@ if (gt) { grad.setAttributeNS(null, "transform", gt); } - matrix = tar.getScreenCTM().multiply(grad.getCTM()); + var matrix = tar.getScreenCTM().multiply(grad.getCTM()); el = cx - rx; et = cy - ry; er = cx + rx; eb = cy + ry; var rrx = rx * 0.55228, rry = ry * 0.55228; var list = ["m", cx,et, "c", cx-rrx,et, el,cy-rry, el,cy, el,cy+rry, cx-rrx,eb, cx,eb, cx+rrx,eb, er,cy+rry, er,cy, er,cy-rry, cx+rrx,et, cx,et, "x e"]; @@ -4168,7 +4168,7 @@ background.filters[0].play(); tar._tar.parentNode.insertBefore(background, tar._tar); tar._tar.filled = "false"; - ellipse = circle = data = list = gt = cx = cy = r = w = h = null; + ellipse = outline = background = bstyle = circle = data = list = gt = cx = cy = r = w = h = matrix = null; } else if (!ele.parentNode){ tar._tar.appendChild(ele); }