Summary: | Could not enter weird characters in password input boxes (on MacOS with spanish keyboard) | ||
---|---|---|---|
Product: | WebKit | Reporter: | mtorres <torres.marc> |
Component: | WebCore Misc. | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED CONFIGURATION CHANGED | ||
Severity: | Normal | CC: | ahmad.saleem792, akeerthi, annevk, ap |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Mac (Intel) | ||
OS: | OS X 10.6 |
Description
mtorres
2011-04-04 23:46:27 PDT
It's normal behavior of Mac OS X password input fields that dead keys and non-ASCII input methods are not allowed. (In reply to comment #1) > It's normal behavior of Mac OS X password input fields that dead keys and non-ASCII input methods are not allowed. But it's working in Firefox (v3.x) but not sure about Opera... Is it normal then? Firefox doesn't use Cocoa password text input control, so it has multiple inconsistencies with other applications. Neither does WebKit, but we strive hard to match Cocoa. I agree that there is an issue here, but simply allowing dead keys, input methods and non-ASCII-capable input sources would not be a good solution. We haven't come up with a good one yet. (In reply to comment #3) > Firefox doesn't use Cocoa password text input control, so it has multiple inconsistencies with other applications. Neither does WebKit, but we strive hard to match Cocoa. > > I agree that there is an issue here, but simply allowing dead keys, input methods and non-ASCII-capable input sources would not be a good solution. We haven't come up with a good one yet. Mmm... ok so I can change my password or stay with the cut&paste solution for the moment. Thanks anyway! Tried via w3schools: https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_input_type_password and remove 'Email' field and used 'ïïï^asdaïïï^^^^' (as password with some characters in Comment 0) ad then it worked in Safari Technology Preview 171. Is this still reproducible for someone else? No. Thanks! I hope that we do something sensible when encoding these for various authentication schemes. |