fail to handle input with non-English IME correctly

RESOLVED INCOMPLETE

Status

()

Firefox
General
RESOLVED INCOMPLETE
12 years ago
8 years ago

People

(Reporter: spam, Unassigned)

Tracking

1.0 Branch
x86
Windows XP
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [CLOSEME 5-15-2010])

(Reporter)

Description

12 years ago
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7

To type a Chinese character, the IME takes several keystroke to make one.
The "building up" process usually ends with a space.
However, with Firefox (and only Firefox) when user press the "."(or other
non-IME char like "," ";" and so on) in the middle of the process, it doesn't
force end the "build up" process because it is not <spacebar>, nor it passes the
next keystroke to the build up process, Firefox will happily go on accepting the
"." and subsequent keystrokes as direct input, leaving the IME building up
process dangling around halfway.

Example 1
In Chinese(Taiwan) -- ChangJei, when u type
riok.<space>
You should get .唉
But indeed you will get 口戈人大.唉  (口戈人大 corresponds to
"r<space>i<space>o<space>k<space>")

Example 2
If you type
ri.ok<space>
You should get .唉 (because the "." isn't part of the IME, so it will be sent
out first)
But in Firefox, you will get 口戈.唉 (口戈 correspond to "r<space>i<space>")


If no fix will be available soon, i suggest let user to choose how firefox would
handle IME character.  Using root window and let the OS itself handles IME
should work fine
fyi: http://www.mozilla.org/projects/intl/input-method-spec.html

P.S. this bug also appears in Thunderbird

at least allow user to use root window... 

Reproducible: Always

Steps to Reproduce:
1. switch to Chinese(Taiwan) -- ChangJei IME
2. type "riok.<space>"
3.

Actual Results:  
口戈人大.唉

Expected Results:  
.唉
This bug was reported on Firefox 2.x or older, which is no longer supported and will not be receiving any more updates. I strongly suggest that you update to Firefox 3.6.3 or later, update your plugins (flash, adobe, etc.), and retest in a new profile. If you still see the issue with the updated Firefox, please post here. Otherwise, please close as RESOLVED > WORKSFORME
http://www.mozilla.com
http://support.mozilla.com/kb/Managing+profiles
http://support.mozilla.com/kb/Safe+mode
Whiteboard: [CLOSEME 5-15-2010]
Version: unspecified → 1.0 Branch
No reply, INCOMPLETE. Please retest with Firefox 3.6.3 or later and a new profile (http://support.mozilla.com/kb/Managing+profiles). If you continue to see this issue with the newest firefox and a new profile, then please comment on this bug.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 8 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.