svnno****@sourc*****
svnno****@sourc*****
2011年 10月 26日 (水) 22:51:32 JST
Revision: 3039
http://sourceforge.jp/projects/sie/svn/view?view=rev&revision=3039
Author: dhrname
Date: 2011-10-26 22:51:32 +0900 (Wed, 26 Oct 2011)
Log Message:
-----------
バグ#26606「a要素の色が変化しない」を修正
Ticket Links:
:-----------
http://sourceforge.jp/projects/sie/tracker/detail/26606
Modified Paths:
--------------
branches/08x/088/org/w3c/dom/svg.js
Modified: branches/08x/088/org/w3c/dom/svg.js
===================================================================
--- branches/08x/088/org/w3c/dom/svg.js 2011-10-25 14:43:21 UTC (rev 3038)
+++ branches/08x/088/org/w3c/dom/svg.js 2011-10-26 13:51:32 UTC (rev 3039)
@@ -4847,6 +4847,7 @@
st = "new";
}
tar.setAttributeNS("http://www.w3.org/1999/xlink", "xlink:show", st);
+ tar._tar.style.color = tar.ownerDocument.defaultView.getComputedStyle(tar, "").getPropertyValue("fill");
tar = evt = void 0;
}, false);
this.addEventListener("DOMNodeInsertedIntoDocument", function(evt){
@@ -4865,8 +4866,8 @@
tar._tar.setAttribute("target", tar.target.baseVal);
if (tar.href.baseVal.indexOf(".svg") !== -1) { //もし、リンク先がSVGファイルならば
tar.addEventListener("click", function(evt){
- var tar = evt.target;
- var sd = document.body,
+ var tar = evt.target,
+ sd = document.body,
ob, nd;
sd.lastChild.innerHTML = "<object data='" +tar.href.baseVal.split("#")[0]+ "' width='" +screen.width+ "' height='" +screen.height+ "' type='image/svg+xml'></object>";
if (tar.target.baseVal === "_self") {