Comment 21 for bug 58693

Revision history for this message
Jacobsallan (jacobsallan) wrote :

Updated https://bugzilla.mozilla.org/show_bug.cgi?id=308820 . It's been moved to "RESOLVED INCOMPLETE" state. It needs to be reopened on the Mozilla side.

I think I know what is going on. Newer versions of Firefox are firing compositionstart, compositionupdate, and compositionend events; and not dispatching keypress events for dead key combinations. Refer to http://www.w3.org/TR/DOM-Level-3-Events/#events-keyboardevents and http://www.w3.org/TR/DOM-Level-3-Events/#events-textevents .

There an error in the implementation of compositionend.

Firefox browsers are not firing textinput events. I believe that this is the only way Firefox will enable JavaScript developers to write code that is OS-independent. This is going to require a more senior Mozilla engineer to give the go-ahead as it will involve the talents of multiple engineers.

It's probably worth tracking bug https://bugzilla.mozilla.org/show_bug.cgi?id=447757 , as it has a new HTML example attached.