[Sie-announce] SIEコード [2667]

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2011年 5月 8日 (日) 20:42:46 JST


Revision: 2667
          http://sourceforge.jp/projects/sie/svn/view?view=rev&revision=2667
Author:   dhrname
Date:     2011-05-08 20:42:46 +0900 (Sun, 08 May 2011)

Log Message:
-----------


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

Modified: branches/07x/077/org/w3c/dom/svg.js
===================================================================
--- branches/07x/077/org/w3c/dom/svg.js	2011-05-08 11:06:54 UTC (rev 2666)
+++ branches/07x/077/org/w3c/dom/svg.js	2011-05-08 11:42:46 UTC (rev 2667)
@@ -1928,7 +1928,7 @@
         styleText = tar._text,
         tod = tar.ownerDocument,
         style = document.createElement("style"),
-        ri;
+        ri, scri, rsi;
     NAIBU._temp_doc = tod;
     sheet = tod.styleSheets[tod.styleSheets.length] = DOMImplementation.createCSSStyleSheet(tar.title, tar.media);
     sheet.ownerNode = tar;
@@ -1937,7 +1937,13 @@
     style.styleSheet.cssText = styleText;
     for (var i=0, rules=style.styleSheet.rules, rli=rules.length;i<rli;++i) {
       ri = rules[i];
-      sheet.insertRule(ri.style.cssText, i);
+      scri = new CSSStyleRule();
+      scri.selectorText = ri.selectorText;
+      scri.style.cssText = ri.style.cssText;
+      for (var j=0, rsli=ri.style.length;j<rsli;++j) {
+        rsi = ri.style.item(j);
+        scri.style.setProperty(rsi, ri.style.getProperty(rsi));
+      }
     }
     tod.documentElement._svgload_limited--;
     if (tod.documentElement._svgload_limited < 0) {




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