Bug 69369 - Bullet characters in web page password fields overlap caps lock indicator
Summary: Bullet characters in web page password fields overlap caps lock indicator
Status: RESOLVED CONFIGURATION CHANGED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Forms (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.7
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2011-10-04 13:40 PDT by Jon Lee
Modified: 2024-04-11 08:23 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jon Lee 2011-10-04 13:40:37 PDT
Open: data:text/html,<input type="password" />

Type in the field with the caps lock key on.

The bullets representing the typed characters fill the entire field, including the part that's showing the caps lock indicator, so they overlap the indicator.

<rdar://problem/5573403>
Comment 1 Daniel Bates 2011-10-10 12:22:52 PDT
(In reply to comment #0)
> The bullets representing the typed characters fill the entire field, including the part that's showing the caps lock indicator, so they overlap the indicator.

Notice, this behavior is consistent with the behavior observed for NSSecureTextField on Mac OS 10.7.1.
Comment 2 Daniel Bates 2011-10-10 12:29:21 PDT
For completeness, I did observe that when the caps lock key is enabled and the contents of the NSSecureTextField overflow then caps lock indicator is hidden. That is, the caps lock indicator is only shown while the contents of NSSecureTextField don't overflow. So long as the contents don't overflow, the bullets are overlaid on top of the caps lock indicator.
Comment 3 Daniel Bates 2011-10-10 12:31:58 PDT
(In reply to comment #2)
> For completeness, I did observe that when the caps lock key is enabled and the contents of the NSSecureTextField overflow then caps lock indicator is hidden. That is, the caps lock indicator is only shown while the contents of NSSecureTextField don't overflow. So long as the contents don't overflow, the bullets are overlaid on top of the caps lock indicator.

I forgot to mention that the WebKit password field doesn't conform to this behavior. That is, the caps lock indicator is always visible even when the content of the password field overflow.
Comment 4 Jon Lee 2011-10-13 11:35:00 PDT
That was a bug in 10.7.1. It's now fixed in 10.7.2. When the caps lock key is on, that decoration remains in place, and bullets remain to the left of it.
Comment 5 Ahmad Saleem 2024-04-11 08:23:18 PDT
I am unable to reproduce this in Safari 17.5, so marking this as 'RESOLVED CONFIGURATION CHANGED'.