Closed Bug 457829 Opened 16 years ago Closed 16 years ago

Impossible to use caps, special char in password field (starred) of a http basic authentication box

Categories

(Firefox for Android Graveyard :: General, defect)

x86
Linux
defect
Not set
normal

Tracking

(fennec1.0+)

VERIFIED DUPLICATE of bug 481950
fennec1.0b1
Tracking Status
fennec 1.0+ ---

People

(Reporter: moxfulder, Unassigned)

Details

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Build Identifier: 0.8 Hi, Using a http basic authentication, the password field, with the chars replaced by stars, can only be set using small chars. Using the hardware keyboard of the n810, it is impossible to use the "shift" or the "fn" key. The indicator at the bottom right of the input field always displays 'abc' instead of 'ABC' if I push 'shift' for example. A workaround is write the password into the login field using the special chars (it works) then cut-and-paste it into the password field. Reproducible: Always Steps to Reproduce: 1.Create a simple .htaccess file using http basic authentication 2.Put a user with a password like weLcome123+ 3.Try to login using this password Actual Results: The password is badly set, so the authentification basic prompt gets back. Using fennec since 0.7, it never works.
Summary: Impossible to use caps, special char in password field (starred) prompt → Impossible to use caps, special char in password field (starred) of a http basic authentication box
Flags: blocking-fennec1.0+
Target Milestone: --- → Fennec A2
The BASIC authentication mechanism is badly implemented in Fennec Alpha 1. It seems that there is a shift in the interpretation of typed-in characters and the generated Base64 encoded authentication. For instance, typing a password containing the characters "." will produce a ";" inside the generated Basic HTTP authentication. Might it be possible that the shift key is badly supported on the passwd text field?
Target Milestone: Fennec A2 → Fennec A3
tracking-fennec: --- → 1.0+
I've noticed that Fennec in general doesn't support the shift mechanism well -- holding a shift key will work in input fields, but you can't press and release shift and have the next character show up shifted like you can in other Maemo applications. This probably should be expanded on in another bug, though.
I just installed fennec 1.0 beta 1 (my first try using fennec) and I hit this bug immediately. I am surprised that this has lingered in the unconfirmed state so long. Are none of the developers able to see this bug? If so, perhaps it is only a problem in the latested diablo version of mameo. Could you bump up the priority on this one?
I can also confirm this with 1.0 beta on an N810. Any HTTP password field, whether it be in a webpage's forms or on a popup for basic auth, will not let me use the shift or FN keys at all. I have to type into another text area somewhere and paste it into the password box, which of course is horribly insecure.
Antonio - Do you have any time to look into this one?
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → DUPLICATE
verified with beta3
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.