Open Bug 1153847 Opened 9 years ago Updated 2 years ago

Not rendered top and bottom <option> elements in <select> element with combination of styles

Categories

(Core :: Graphics, defect)

37 Branch
x86_64
Windows 7
defect

Tracking

()

People

(Reporter: rkorneev, Unassigned)

References

Details

(Whiteboard: [gfx-noted])

Attachments

(3 files)

Attached file select_render.html
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:37.0) Gecko/20100101 Firefox/37.0
Build ID: 20150402191859

Steps to reproduce:

Display attached HTML-file with version 37.0.1 version Firefox



Actual results:

Top and bottom <option> in <select> element does not rendered, but you can select them and they will be rendered.
If you change selections option disappear
Also it is easy to see problem during scrolling select element

If delete one of style declared in HTML-file everything rendering correctly



Expected results:

Top and bottom options should be rendered correctly as it was in previous versions
I'm seeing all the options rendering fine on Mac, so likely to be a graphics issue...
Component: DOM: Core & HTML → Graphics
It can be reproduced on follow OS
Windows 7 x64
Windows 8 x64

It cannot be reproduced on:
Windows XP
Ubuntu 14.04
Attached image Select first element.
Confirmed on Windows 7, Firefox 38.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Whiteboard: [gfx-noted]
regression range
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=14665b1de5ee&tochange=2399d1ae89e9

which includes http://hg.mozilla.org/mozilla-central/rev/d954ed24e795 Bug 902952 - Part 2: Use Direct2D 1.1 where available. r=jrmuizel 

Setting gfx.direct2d.use1_1 to false fixes the bug.
Blocks: 902952
Guessing the border-radius makes us attempt draw subpixel AA text to transparent parts of the layer, which we shouldn't do (and d2d is the most strict about enforcing it).
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: