猫粮的菠萝阁 2010是自动化年

11三/092

Particularly nasty bug in Flash/Firefox using WMODE opaque or transparent

发布在 CaTFooD

Setting to opaque or transparent for in will cause serious problems for user input where the keyboard being used to input is not US-english.

This problem seems to affect all versions of in all versions of . Tested with 9.0.28 through 10.0.12.36 on FF 3.0.3

Example:
https://bugzilla.mozilla.org/attachment.cgi?id=237019

Why:
https://bugzilla.mozilla.org/show_bug.cgi?id=347185
------- Comment #37 From Jeff Mott 2008-09-02 10:59:10 PST -------
Please check the earlier comments.  The root issue is that when the player is
in windowless mode, we do not recieve WM_CHAR events from .  We simulate
them based on key down events, which is why we lose the keyboard mapping.
Someone needs to change so that it will send us WM_CHAR events in
windowless mode.

Effect:
What we get is an emulated US keyboard layout. For those of us who might be using AZERTY keyboards (France) the output from typing is nonsense.
After testing it with Jiagao, we see that Chinese input is ignored! Big nasty problem...

Consequences for us:
Where user input is required, this conditional code should be removed, unless you really only want people with US keyboards to participate.

Reference:
https://bugs.adobe.com/jira/browse/FP-105
https://bugzilla.mozilla.org/show_bug.cgi?id=347185
https://bugzilla.mozilla.org/attachment.cgi?id=237019

标签:, , , , ,