Closed Bug 596205 Opened 14 years ago Closed 14 years ago

Setting border-radius to the left of a select element hide the arrow

Categories

(Core :: CSS Parsing and Computation, defect)

x86_64
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 595842

People

(Reporter: D-Kalck, Unassigned)

References

Details

(Keywords: regression, testcase)

Attachments

(4 files)

User-Agent:       Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b6pre) Gecko/20100913 Firefox/4.0b6pre
Build Identifier: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b6pre) Gecko/20100913 Firefox/4.0b6pre

The arrow should only be hidden if the border-radius is set to the right

Reproducible: Always

Steps to Reproduce:
1. Set border-radius to 3px 0 0 3px to a select element (not multiple)
Actual Results:  
The arrow of the select element is not displayed

Expected Results:  
The arrow of the select element is displayed
Version: unspecified → Trunk
Keywords: regression
Darren, I can't reproduce this (on Mac, with native theming both on and off), but this might well be OS-specific due to native theme rendering.  Can you please attach an HTML file that shows the problem for you?
Attached file A dirty testcase (deleted) β€”
The select is set with a border-radius and a border-color.
Martijn, Ria, do you see this on Windows?  If so, can you or Darren narrow down when the problem appeared, perhaps.
I see this on Windows 7 too (latest trunk). I dont have any time to look for a regression window, but it works in beta 5 though.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Attached image screenshot (deleted) β€”
I can't reproduce with the 'dirty testcase'. This is the screenshot of what I'm seeing.
This is tested with today's (20100914) trunk build.
I also tested with the old win95, I can't reproduce it in there, either.
Martijn, is the "can't reproduce" on Windows 7?
Yes.
Build ID: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b7pre) Gecko/20100914 Firefox/4.0b7pre

I enabled HA and the arrow is now visible. Turning off HA and it goes away.
Uh.... really?  A correctness bug _fixed_ by hardware acceleration being on?  ;)
Here is a screenshot showing the arrow with hardware acceleration on a 7800GT graphic card.
Attached image screenshot without hardware acceleration (deleted) β€”
Regression window :
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=8e0fce7d5b49&tochange=79d0beec27b5
That's the range in which we switched from -moz-border-radius to border-radius as the property name.  If you use -moz-border-radius, does the problem appear in older builds.
Blocks: 459144
No longer blocks: border-radius
blocking2.0: --- → ?
Probably bug 595842, bug 596205 (this bug), and bug 596271 are related.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
blocking2.0: ? → ---
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: