) && (this.state === "playing") ) {\r
this.isEnd = true;\r
/*removeの場合、アニメーションを凍結せずに、もとに戻す*/\r
- if ((this.fill === "remove")) {\r
+ if (this.fill === "remove") {\r
this.removeAttribute();\r
}\r
/*stateプロパティを書き換えることで、一度のみ、終了処理させる*/\r
advance = duration ? ( (currentTime - line.begin) % duration ) / duration\r
: 0;\r
this.setAttribute(this.tocall(advance));\r
+ this.state = "playing";\r
line = duration = advance = void 0;\r
},\r
\r
/*境界条件を調べておく (limit value analysis)*/\r
it("should be this for the value (limit value analysis)", function() {\r
expect(begin.parse().begin).toBe(0);\r
+ expect(begin.isResolved).toBeTruthy();\r
begin.string="+0";\r
expect(begin.parse().begin).toBe(0);\r
begin.string = "+1";\r