[Sie-announce] SIEコード [2770] GetSVGDocumentの変数documentを整理して軽量化

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2011年 6月 12日 (日) 20:21:33 JST


Revision: 2770
          http://sourceforge.jp/projects/sie/svn/view?view=rev&revision=2770
Author:   dhrname
Date:     2011-06-12 20:21:33 +0900 (Sun, 12 Jun 2011)

Log Message:
-----------
GetSVGDocumentの変数documentを整理して軽量化

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-12 10:58:48 UTC (rev 2769)
+++ branches/08x/080/org/w3c/dom/svg.js	2011-06-12 11:21:33 UTC (rev 2770)
@@ -1691,15 +1691,16 @@
      */
     var dsd = new Date();
     var str = this.xmlhttp.responseText,
+        _doc = document,
         objei = this._tar,
         s = DOMImplementation.createDocument("http://www.w3.org/2000/svg", "svg"),
         tar = s.documentElement,
         tview = tar.viewport,
         objw, objh, fi, n, attr, att,
         sdt = tar._tar,
-        sp = document.createElement("div"),
-        dcp = document.createElement("v:group"),
-        backr = document.createElement("v:rect"),
+        sp = _doc.createElement("div"),
+        dcp = _doc.createElement("v:group"),
+        backr = _doc.createElement("v:rect"),
         style, fontSize, w, h, sw, sh, trstyle, tpstyle, backrs, viewWidth, viewHeight,
         bfl, bft, bl, backright, backdown, text,
         _parseFloat = parseFloat,
@@ -1845,7 +1846,7 @@
       }
     }
     s.defaultView._cache = s.defaultView._cache_ele = null;
-    evt = objei = tar = tview = objw = objh = n = att = sdt = sp = dcp = backr = w = h = sw = sh = style = fontSize = null;
+    evt = _doc = objei = tar = tview = objw = objh = n = att = sdt = sp = dcp = backr = w = h = sw = sh = style = fontSize = null;
     trstyle = tpstyle = backrs = viewWidth = viewHeight = text = texti = i = bfl = bft = bl = bt = backdown = backright = null;
     text = _parseFloat = null;
     /*IEのメモリリーク対策として、空関数を入力*/




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