svnno****@sourc*****
svnno****@sourc*****
2011年 11月 2日 (水) 22:35:00 JST
Revision: 3057 http://sourceforge.jp/projects/sie/svn/view?view=rev&revision=3057 Author: dhrname Date: 2011-11-02 22:35:00 +0900 (Wed, 02 Nov 2011) Log Message: ----------- CSSStyleDeclarationの_setCSSTextメソッドが不要になったので削除 Modified Paths: -------------- branches/08x/088/org/w3c/dom/css.js branches/08x/088/org/w3c/dom/svg.js Modified: branches/08x/088/org/w3c/dom/css.js =================================================================== --- branches/08x/088/org/w3c/dom/css.js 2011-11-02 13:32:23 UTC (rev 3056) +++ branches/08x/088/org/w3c/dom/css.js 2011-11-02 13:35:00 UTC (rev 3057) @@ -350,23 +350,6 @@ var s = this._list[index].cssText.substring(0, this._list[index].cssText.indexOf(":")); } return s; - }, - /*_setCSSTextメソッド SIE独自のメソッド。 - *リストをテキストに変換して、cssTextプロパティに格納しておく。cssTextがsetterである場合は、削除しておくこと。 - */ - _setCSSText : function () { - var tlist = this._list, - list = {}, //SIEの設計上、プロパティが重複してしまう恐れがあるので、重複防止のためのチェックするオブジェクト - ti; - this.length = tlist.length; //setPropertyメソッドを解さないで処理する場合があるため、lengthプロパティを同値にする - for (var i=tlist.length-1;i>=0;--i) { - ti = this.item(i); - if (!list[ti]) { - this.cssText += tlist[i].cssText+ ";"; - list[ti] = 1; - } - } - tlist = list = ti = i = void 0; } }; Modified: branches/08x/088/org/w3c/dom/svg.js =================================================================== --- branches/08x/088/org/w3c/dom/svg.js 2011-11-02 13:32:23 UTC (rev 3056) +++ branches/08x/088/org/w3c/dom/svg.js 2011-11-02 13:35:00 UTC (rev 3057) @@ -4179,8 +4179,6 @@ anchor = style.getPropertyValue("text-anchor"), tedeco = style.getPropertyValue("text-decoration"), //text-decorationは継承しないので、個々に設定する ttps = ttp.style; - style._setCSSText(); - ttps.cssText = style.cssText; ttps.fontSize = n + "px"; ttps.fontFamily = style.getPropertyValue("font-family"); ttps.fontStyle = style.getPropertyValue("font-style");