Open Bug 575974 Opened 10 years ago Updated 3 years ago

Disabled checkboxes appear the same as regular checkboxes in high contrast mode

Categories

(Core :: Widget: Win32, defect, P3)

x86
Windows XP
defect
Points:
3

Tracking

()

People

(Reporter: alex-mozbugs, Unassigned)

References

(Blocks 2 open bugs)

Details

(Keywords: access, polish, Whiteboard: tpi:+)

Attachments

(3 files)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.10) Gecko/20100504 Firefox/3.5.10
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.10) Gecko/20100504 Firefox/3.5.10

When high contrast mode is enabled, disabled form controls usually get a special color (green in the default color scheme).  Disabled checkboxes however appear the same color as enabled checkboxes.  The result is that in high contrast mode, you can't tell the difference between a disabled checkbox and an enabled checkbox.

Reproducible: Always

Steps to Reproduce:
1. Enable high contrast mode
2. View a page with disabled and enabled checkboxes

Actual Results:  
Checkboxes appear the same.

Expected Results:  
Disabled checkboxes should be distinguished from enabled checkboxes.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Using Windows 7 (Maybe others) High Contrast Mode breaks a lot of images on the internet.
Bing.com - the main picture image does not load.
Google Gmail - all the menu icons have a line through the middle. Also, when trying to compose a new email, all of the editing icons like:
BOLD, ITALICS, .... ALIGN CENTER, ALIGN RIGHT 
are all invisible.

One does not have to use high contrast to make the bug happen.
Just set Firefox Menu -> TOOLS -> OPTIONS -> CONTENT TAB -> COLORS BUTTON
UNCHECK THE BOX: ALLOW PAGES TO CHOOSE THEIR OWN COLOR
Try going to Bing.com - the image is also gone as with High Contrast mode.

Unfortunately, a High Contrast Windows Theme is not really usable with Firefox because of all the missing/invisible content.
I don't understand comment 4. 

Even after Just set Firefox Menu -> TOOLS -> OPTIONS -> CONTENT TAB -> COLORS BUTTON
UNCHECK THE BOX: ALLOW PAGES TO CHOOSE THEIR OWN COLOR

there is no visual difference between an enabled and disabled control in FF16 using High Contrast #1 in windows 7
Flags: firefox-backlog+
Whiteboard: p=3
Points: --- → 3
Flags: qe-verify?
Whiteboard: p=3
Component: General → Layout: Form Controls
Product: Firefox → Core
I suppose we're actually using native widget rendering here...
Component: Layout: Form Controls → Widget: Win32
Keywords: polish
Priority: -- → P3
Whiteboard: tpi:+
You need to log in before you can comment on or make changes to this bug.