Closed Bug 342197 Opened 18 years ago Closed 18 years ago

Can't type '}' with a french keyboard

Categories

(Core :: Widget: Win32, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

VERIFIED FIXED

People

(Reporter: regis.caspar+bz, Assigned: masayuki)

References

Details

(Keywords: regression)

Attachments

(1 file)

This works on Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 ID:2006050817 and Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060215 Firefox/1.6a1 ID:2006021506 
but fails in Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060620 Minefield/3.0a1 ID:2006062004 [cairo]

 -> Core / Widgets:Win32 because of the location of nsKeyboardLayout.cpp
It's '~' with German keyboard layout.

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060620 Minefield/3.0a1 ID:2006062012 [cairo]
Attached file tool
With this "tool" I have some strangeness in the output:

 -> j <- 
charCode = 106
keyCode = 0
ctrlKey = false
shiftKey = false
altKey = false
--------------------------------------
 -> @ <- 
charCode = 64
keyCode = 0
ctrlKey = false
shiftKey = false
altKey = false
--------------------------------------
 -> ] <- 
charCode = 93
keyCode = 0
ctrlKey = false
shiftKey = false
altKey = false
--------------------------------------
 -> + <- 
charCode = 43
keyCode = 0
ctrlKey = true
shiftKey = false
altKey = true
--------------------------------------

Note the difference between ']' and '+' (which should be '}'), the ctrlKey and altKey seem wrong for the last.
NB: On a french keyboard (i.e. azerty), '@', ']' and '}' are obtained by [Alt Gr] + [à], [)], [=], the three keys preceding the backspace one.

I found a picture of a (ugly) french keyboard (if someone need to see the key layout):
http://www.ibt.ca/images/AZERTY_1.jpg
Probably depends on Bug 339723.
Depends on: 339723
also fails on Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.9a1) Gecko/20060618 SeaMonkey/1.5a
probably, this is fixed by the additional patch of bug 339723.
please check it.
Assignee: win32 → masayuki
-> FIXED
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Oops, the tree is closed now, I backed-out the patch.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
re-checked-in.

-> FIXED
Status: REOPENED → RESOLVED
Closed: 18 years ago18 years ago
Resolution: --- → FIXED
Verified on Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060717 Minefield/3.0a1 ID:2006071709 [cairo]

Thanks Masayuki :)
Thank you for your testing.

-> v.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: