By comparing the execution between Firefox and Chrome, I see the the following jquery code executes differently.
```javascript
while ((i = a[t++]) && !u.isPropagationStopped()) {
u.currentTarget = i.elem,
n = 0;
while ((o = i.handlers[n++]) && !u.isImmediatePropagationStopped()) u.rnamespace &&
!1 !== o.namespace &&
!u.rnamespace.test(o.namespace) ||
(
u.handleObj = o,
u.data = o.data,
void 0 !== (
r = ((S.event.special[o.origType] || {
}).handle || o.handler).apply(i.elem, s)
) &&
!1 === (u.result = r) &&
(u.preventDefault(), u.stopPropagation())
)
}
```
`i.handlers` is the event handlers for `keydown` events for this <input> element, it was only one event handlers in Chrome, but two event handlers in Firefox.
So the following code get to run in Firefox, but not in Chrome
```
```
Bug 1949358 Comment 2 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
(removed)