This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
When I implement KeyboardEvent.key on Linux, I realized that the defined dead keys are not enough. Following keys are not defined in D3E: GTK Qt GDK_dead_belowdot Qt::Key_Dead_Belowdot GDK_dead_hook Qt::Key_Dead_Hook GDK_dead_horn Qt::Key_Dead_Horn GDK_dead_stroke GDK_dead_abovecomma (GDK_dead_psili) GDK_dead_abovereversedcomma (GDK_dead_dasia) GDK_dead_doublegrave GDK_dead_belowring GDK_dead_belowmacron GDK_dead_belowcircumflex GDK_dead_belowtilde GDK_dead_belowbreve GDK_dead_belowdiaeresis GDK_dead_invertedbreve GDK_dead_belowcomma GDK_dead_currency GDK_dead_a GDK_dead_A GDK_dead_e GDK_dead_E GDK_dead_i GDK_dead_I GDK_dead_o GDK_dead_O GDK_dead_u GDK_dead_U GDK_dead_small_schwa GDK_dead_capital_schwa GDK_dead_greek I don't familiar with dead key because Japanese language doesn't use them. So, I'd like somebody to define good name for them.
Not sure what these mean (are they really needed)? GDK_dead_currency GDK_dead_a GDK_dead_A GDK_dead_e GDK_dead_E GDK_dead_i GDK_dead_I GDK_dead_o GDK_dead_O GDK_dead_u GDK_dead_U
With the recent changes to the spec WRT dead keys, we no longer need to specify each possible dead key as a |key| string value. These |key| values should be the appropriate Unicode value.