1 | | I can not do bisect, because this issue existed since this method was implemented. It was introduces in (git:b9bc4e8a). It had been created in `domobject.js` before it was created in `event.js` (git:2b3d24fb, 2012) what is probably the reason of this issue. |
| 1 | I can not do bisect, because this issue existed since this method was implemented. It was introduces in (git:b9bc4e8a). It had been created in `domobject.js` before it was created in `event.js` (git:2b3d24fb, 2012) what is partially the reason of this issue. |
| 2 | I mean now `removeAllListeners` in `event.js` works as I expect and remove listeners completely but the one in `domobject.js` not, probably because no one was thinking about `fire` method when he was working on it. Probably at the begging `removeAllListeners` was just a DOM operation. |