Closed Bug 1062011 Opened 10 years ago Closed 10 years ago

clearing the "allow sites to use their own colors" flag causes all widgets to disappear

Categories

(Firefox :: Untriaged, defect)

31 Branch
x86_64
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 639134

People

(Reporter: notime4spam, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0 Build ID: 20140717132905 Steps to reproduce: High contrast default theme causes widgets to disappear on improperly coded websites. I must have a high contrast light-on-dark theme or I can't see to read. So I successfully made a theme that is NOT identified as high contrast and should not trigger the default behavior when displaying web pages (to disappear CSS colors/images that are deemed "background" clutter) in high contrast mode. Actual results: As soon as I unselect the flag that allows pages to use their own colors (so it will use my dark background and light text), all the widgets STILL disappear. Expected results: I expected only the background colors and font colors to change. It seems that unselecting "allow pages to use their own colors" behaves exactly the same as being in High Contrast Mode, with no warning that this is the case. I really need a way to work around improperly coded websites that don't correctly identify their sprites and widgets or code for High Contrast mode as this is nearly every page on the Internet, accessibility standards are very nearly universally ignored. Its easy to say that it isn't your problem because they aren't meeting standards; but you don't meet them yourselves in many places (Check the add-ons review pages for one, the star-rating widget is invisible if that flag is cleared). Which leaves those of us who are blinded by white backgrounds twisting in the wind.
QA Whiteboard: [bugday-20140908]
Yes, my patches in bug 639134 will allow you to *really* make the "allow pages to choose their own colors, instead of my selection above" option do what it says.
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.