In bug 162242, keyboard layout auto-switching was hastily disabled, with the claim that it was "too buggy to be useful" and "not consistent with Windows". In order that whatever such bugs could be found and fixed, so that we can offer auto-switching to user who find it useful, I suggested (in bug 162242 comment 25) introducing a hidden pref for enabling auto-switching. Note that keyboard auto-switching is an integral component of the bidi editing algorithm which was the basis of Mozilla's bidi editing implementation, and taking it out made other parts of that design seem arbitrary. Also note that on Mac, programatically switching keyboard layouts is difficult. So in practice, this might only be fixable on Windows (and Linux?)
Created attachment 298164 [details] [diff] [review] patch (Windows only) This is an updated version of the patch previously suggested on bug 162242. Windows-only, not tested.
Attachment #298164 - Flags: review?(smontagu)
Component: Layout: BiDi Hebrew & Arabic → Layout: Text
QA Contact: layout.bidi → layout.fonts-and-text
Attachment #298164 - Flags: review?(smontagu) → review+
Comment on attachment 298164 [details] [diff] [review] patch (Windows only) r=me if you want to pursue this (but maybe add a comment on the pref that it is not officially supported)
You need to log in before you can comment on or make changes to this bug.