svnno****@sourc*****
svnno****@sourc*****
2010年 10月 3日 (日) 23:10:22 JST
Revision: 2036 http://sourceforge.jp/projects/sie/svn/view?view=rev&revision=2036 Author: dhrname Date: 2010-10-03 23:10:22 +0900 (Sun, 03 Oct 2010) Log Message: ----------- 浮上フェーズに、ターゲットのノードに達した段階でなっていたバグを修正 Modified Paths: -------------- branches/06x/061/org/w3c/dom/events.js Modified: branches/06x/061/org/w3c/dom/events.js =================================================================== --- branches/06x/061/org/w3c/dom/events.js 2010-10-01 14:51:51 UTC (rev 2035) +++ branches/06x/061/org/w3c/dom/events.js 2010-10-03 14:10:22 UTC (rev 2036) @@ -150,7 +150,9 @@ } while (te); s[s.length] = this.ownerDocument; /*最初に捕獲フェーズでDOMツリーを下っていき、イベントのターゲットについたら、 - *そこで、浮上フェーズとして折り返すように、反復処理をおこなう + *そこで、浮上フェーズとして折り返すように、反復処理をおこなう。 + *nは捕獲フェーズの段階で1、浮上フェーズに切り替わったら-1となる + * */ for (var i=0, n=1, d=0, tce = null, sli = s.length, slii = sli*2-1;i<slii;++i){ d = sli - i; @@ -176,6 +178,7 @@ break; //浮上フェーズに移行せず、停止する } evt.eventPhase = 3;//Event.BUBBLING_PHASE; + ++i; } } var ed = evt._default