[Sie-announce] SIEコード [2763] SVGElementの整理

アーカイブの一覧に戻る

svnno****@sourc***** svnno****@sourc*****
2011年 6月 11日 (土) 23:34:53 JST


Revision: 2763
          http://sourceforge.jp/projects/sie/svn/view?view=rev&revision=2763
Author:   dhrname
Date:     2011-06-11 23:34:53 +0900 (Sat, 11 Jun 2011)

Log Message:
-----------
SVGElementの整理

Modified Paths:
--------------
    branches/08x/080/org/w3c/dom/svg.js

Modified: branches/08x/080/org/w3c/dom/svg.js
===================================================================
--- branches/08x/080/org/w3c/dom/svg.js	2011-06-09 12:29:15 UTC (rev 2762)
+++ branches/08x/080/org/w3c/dom/svg.js	2011-06-11 14:34:53 UTC (rev 2763)
@@ -160,10 +160,12 @@
           degli,
           s,
           cm,
-          degz;
+          degz,
+          etod = evt.target.ownerDocument.documentElement,
+          ttb = tar.transform.baseVal;
       //transform属性の値を、SVGTransformListであるtransformプロパティに結びつける
       for (var j=0,cli=coma.length;j<cli;j++) {
-        s = evt.target.ownerDocument.documentElement.createSVGTransform();
+        s = etod.createSVGTransform();
         lis = list[j],
         com = coma[j];
         deg = lis.match(degR);
@@ -195,9 +197,9 @@
             }
           }
         }
-        tar.transform.baseVal.appendItem(s);
+        ttb.appendItem(s);
       }
-      tft = degR = coma = list = a = b = c = d = e = f = lis = com = deg = rad = degli = s = cm = degz = null;
+      tft = degR = coma = list = a = b = c = d = e = f = lis = com = deg = rad = degli = s = cm = degz = etod = ttb = null;
     } else if (name === "style") {
       var sc = evt.newValue,
           style = tar.style,




Sie-announce メーリングリストの案内
アーカイブの一覧に戻る