From: dhrname Date: Wed, 8 May 2013 14:44:21 +0000 (+0900) Subject: SVGForeignObjectのイベントを修正 X-Git-Tag: v16beta~302 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=8169bfebd791dfcd000324b2dd821a5101077e0e;p=sie%2Fsie.git SVGForeignObjectのイベントを修正 --- diff --git a/org/w3c/dom/svg.js b/org/w3c/dom/svg.js index 25ebd60..c5d8027 100644 --- a/org/w3c/dom/svg.js +++ b/org/w3c/dom/svg.js @@ -6307,6 +6307,11 @@ function SVGForeignObjectElement(_doc) /*: /*readonly SVGAnimatedLength*/ this.width = new sl(); /*readonly SVGAnimatedLength*/ this.height = new sl(); sl = void 0; + this.addEventListener("DOMNodeInserted", function(evt){ + if (evt.eventPhase === /*Event.AT_TARGET*/ 2) { + evt.target.parentNode._tar.appendChild(evt.target._tar) + } + }, false); this.addEventListener("DOMNodeInsertedIntoDocument", function(evt){ if(evt.eventPhase === /*Event.CAPTURING_PHASE*/ 1) { var tar = evt.target;