ruffle-rs / ruffle

A Flash Player emulator written in Rust
https://ruffle.rs
Other
15.76k stars 820 forks source link

Text Input Issues - Funbrain Arcade #18678

Open thenickman100 opened 6 days ago

thenickman100 commented 6 days ago

Describe the bug

Only certain characters are able to be entered into the password field. The field behaves very sporadically, accepting inconsistent numbers of characters and not allowing many of them. Here I have tried entering "rugby8" into the text field... all that was able to get typed was "rub8". Image

Expected behavior

I should be able to enter up to 7 alphanumeric characters, including some symbols. In both Flash Player and Flashpoint, this bug does not occur. Here I have tried entering "rugby8" into the text field. No issues were experienced when entering this. Image Image

Content Location

https://web.archive.org/web/20040619111858/http://www.funbrain.com/brain/JustForFunBrain/JustForFunBrain.html

Affected platform

Self-hosted version

Operating system

Windows 11 Home

Browser

Edge Version 131.0.2903.51 (Official build) (64-bit)

Additional information

I have tried this using the self-hosted version, the browser extension, wayback machine, flashpoint, and flash player. Only flashpoint and flash player work.

thenickman100 commented 6 days ago

I think this bug is directly related to #10513 and #18496. Typing in all caps subverts this issue. It could be related to the fonts in the .swf and whether characters are considered upper or lowercase and if those characters have corresponding glyphs in the correct case.