Closed Bug 545936 Opened 15 years ago Closed 14 years ago

Inputs look smudged (fuzzy, blurred), when using opacity on container.

Categories

(Core :: Widget: Win32, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: garbage.collect, Unassigned)

References

()

Details

(Keywords: regression, testcase)

Attachments

(2 files)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2) Gecko/20100115 Firefox/3.6 (.NET CLR 3.5.30729) Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2) Gecko/20100115 Firefox/3.6 (.NET CLR 3.5.30729) I'm not sure about FF < 3.6 - I can't test other versions this moment. Here is example code: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> Замыленные инпуты в FF 3.6 / Fuzzy (smudged, blurred) inputs in FF 3.6 </title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <style type="text/css"> div, td { opacity: .9; } .txt { height: 14px; } </style> </head> <body> <div> <input type="checkbox" class="chk" /><br /> <input type="checkbox" class="chk" /><br /> <input type="checkbox" class="chk" /><br /> <input type="checkbox" class="chk" /><br /> <input type="checkbox" class="chk" /><br /> <input type="checkbox" class="chk" /> </div> <table> <tr> <td><input type="checkbox" class="chk" /></td> <td><input type="text" class="txt" /></td> </tr> <tr> <td><input type="checkbox" class="chk" /></td> <td><input type="text" class="txt" /></td> </tr> <tr> <td><input type="checkbox" class="chk" /></td> <td><input type="text" class="txt" /></td> </tr> <tr> <td><input type="checkbox" class="chk" /></td> <td><input type="text" class="txt" /></td> </tr> <tr> <td><input type="checkbox" class="chk" /></td> <td><input type="text" class="txt" /></td> </tr> <tr> <td><input type="checkbox" class="chk" /></td> <td><input type="text" class="txt" /></td> </tr> </table> </body> </html> Reproducible: Always Steps to Reproduce: 1. Apply opacity to container. 2. 3.
Attached file reporter's testcase
Confirmed with Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.3a2pre) Gecko/20100212 Minefield/3.7a2pre
Component: General → Layout
Product: Firefox → Core
QA Contact: general → layout
Version: unspecified → Trunk
Ria, can you maybe post a screenshot of what you're seeing? I don't see an obvious problem on the testcase, but I'm on Mac.... This might be Windows-only (and then not a layout bug).
The reporter has already posted a screenshot in the URL field and I see the same with the latest trunk build, it seems even uglier here. Tested on Vista.
It looks OK in 3.5.7 on Ubuntu. Ugly on 3.7a2pre (Gecko 20100215) Windows XP Pro.
Status: UNCONFIRMED → NEW
Ever confirmed: true
It also looks ugly on 3.0.19pre and 3.5.9pre (both being private builds with libpng-1.4.1, but that should not be relevant), on WinXP Pro. So this seems to be a very old regression, somewhere between FF-2.0 and FF-3.0.19pre.
roc, is this a Windows native theming issue, or something in layout-land?
Regression range: works - no textboxes though: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9a3pre) Gecko/20070302 Minefield/3.0a3pre 2007-03-02-04-trunk broken: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9a3pre) Gecko/20070303 Minefield/3.0a3pre 2007-03-03-04-trunk http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=all&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=explicit&mindate=2007-03-02+03%3A00%3A00&maxdate=2007-03-03+05%3A00%3A00&cvsroot=%2Fcvsroot
Looks like the "b=using opacity with windows native widgets causes bogus rendering/lack of rendering; r=stuart" (no bug number listed) checkin vlad made there. This is distinctly looking like a windows native theme + cairo issue to me.
Component: Layout → Widget: Win32
QA Contact: layout → win32
(In reply to comment #8) I forgot. I was tracking the check boxes and not the text boxes. Do you need a range for when the text boxes disappeared too? Its quite a bit earlier.
Presumably that was part of early cairo work or something....
win7: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0a1) Gecko/20110522 Firefox/6.0a1 XP: Mozilla/5.0 (Windows NT 5.1; rv:6.0a1) Gecko/20110522 Firefox/6.0a1 WFM
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: