[Sie-announce] SIEコード [2494] SVGSVGElementのvar文を整理

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2011年 3月 21日 (月) 20:12:45 JST


Revision: 2494
          http://sourceforge.jp/projects/sie/svn/view?view=rev&revision=2494
Author:   dhrname
Date:     2011-03-21 20:12:45 +0900 (Mon, 21 Mar 2011)

Log Message:
-----------
SVGSVGElementのvar文を整理

Modified Paths:
--------------
    branches/07x/073/org/w3c/dom/svg.js

Modified: branches/07x/073/org/w3c/dom/svg.js
===================================================================
--- branches/07x/073/org/w3c/dom/svg.js	2011-03-21 11:07:50 UTC (rev 2493)
+++ branches/07x/073/org/w3c/dom/svg.js	2011-03-21 11:12:45 UTC (rev 2494)
@@ -1151,10 +1151,7 @@
     }
     var tar = evt.target,
         name = evt.attrName,
-        tv,
-        ovb,
-        par,
-        tp;
+        tv, ovb, par, tp, sa, mos;
     if (name === "viewBox") {
       tar._cacheScreenCTM = null;
       tv = tar.viewBox.baseVal;
@@ -1168,7 +1165,8 @@
       tar._cacheScreenCTM = null;
       par = evt.newValue;
       tp = tar.preserveAspectRatio.baseVal;
-      var sa = 1, mos = SVGPreserveAspectRatio.SVG_MEETORSLICE_UNKNOWN;
+      sa = 1;
+      mos = SVGPreserveAspectRatio.SVG_MEETORSLICE_UNKNOWN;
       if (!!par.match(/x(Min|Mid|Max)Y(Min|Mid|Max)(?:\s+(meet|slice))?/)) {
         switch (RegExp.$1) {
           case "Min":
@@ -1205,14 +1203,15 @@
     } else if (name === "height") {
       tar.viewport.height = tar.height.baseVal.value;
     }
-    evt = name = null;
+    evt = name = tv = ovb = par = tp = sa = mos = null;
   }, false);
   this.addEventListener("SVGLoad", function(evt){
     evt.target.addEventListener("DOMAttrModified", function(evt){
       if (evt.eventPhase === Event.BUBBLING_PHASE) {
-        var tar = evt.target;
+        var tar = evt.target,
+        evtt;
         if (tar.parentNode) {
-          var evtt = tar.ownerDocument.createEvent("MutationEvents");
+          evtt = tar.ownerDocument.createEvent("MutationEvents");
           evtt.initMutationEvent("DOMNodeInsertedIntoDocument", false, false, null, null, null, null, null);
           evtt.target = tar;
           evtt.eventPhase = Event.AT_TARGET;
@@ -1254,16 +1253,14 @@
   return s;
 };
 /*SVGPoint*/      SVGSVGElement.prototype.createSVGPoint = function(){
-  var s = new SVGPoint();
-  return s;
+  return new SVGPoint();
 };
 /*SVGMatrix*/     SVGSVGElement.prototype.createSVGMatrix = function(){
-  var s = new SVGMatrix(); //単位行列を作成
-  return s;
+  //単位行列を作成
+  return new SVGMatrix();
 };
 /*SVGRect*/       SVGSVGElement.prototype.createSVGRect = function(){
-  var s = new SVGRect();
-  return s;
+  return new SVGRect();
 };
 /*SVGTransform*/  SVGSVGElement.prototype.createSVGTransform = function(){
   var s = this.createSVGTransformFromMatrix(this.createSVGMatrix());




Sie-announce メーリングリストの案内
Back to archive index