Closed Bug 195538 Opened 23 years ago Closed 17 years ago

Toolbar separators and lines should use native colors on Windows XP

Categories

(Core Graveyard :: Skinability, defect)

x86
Windows XP
defect
Not set
trivial

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: lutimdale, Assigned: sexyeuroboy)

Details

(Keywords: qawanted)

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3b) Gecko/20030227 Phoenix/0.5 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3b) Gecko/20030227 Phoenix/0.5 While the toolbar edge looks like the native one in Windows 2000, in Windows XP, it is too dark. XP uses softer toolbar edges. Look at IE for expected behaviour. Reproducible: Always Steps to Reproduce: 1. Use new default theme (based on Qute) 2. 3. Expected Results: Have a softer edge between toolbars.
Toolbars edges in Windows XP in IE are softer than the ones in phoenix.
The problem is that the Luna interface in Windows XP is using special (fixed) colors for the toolbar separators. All other os'es are using a 3dshadow color, which is set by the OS. If we would use the lighter Luna XP color, that color would have to be hardcoded in the theme, meaning that even if you were using Windows 98 with a high-contrast scheme, you would still be using that color for the toolbar separator. In the end, this is a XUL issue and not a Phoenix-specific problem. Don't really know what to do with this bug... (qawanted)
Keywords: qawanted
Hardcoding colors into a theme is evil[tm]. IMO this is as WONTFIX or INVALID.
I find it hard to believe that there is no setting in the Luna toolbar APIs that references the color, although I was unable to find it on msdn. I had thought that the goal of phoenix's new default theme was to look as native as possible. It would be a shame to ignore this one, since it makes the application look different on XP.
This bug in itself is a WONTFIX, but I don't want to resolve it as such yet. If not already filed, it should be a rfe about using the native toolbar separator color(s) in WinXP and should be moved to a Mozilla component instead of Phoenix.
Component: Toolbars → Skinability
Product: Phoenix → Browser
Summary: New default theme's toolbar borders should have softer edge on Windows XP → Toolbar separators and lines should use native colors on Windows XP
Version: unspecified → Trunk
Changing summary. This bug is about making the color of toolbar separators and toolbar lines native in Windows XP Luna theme. Compare the colors in the attached screenshot to see what's wrong.
->default contacts
Assignee: hyatt → andreww
QA Contact: asa → pmac
So long as it's being hard-coded, it really should be hardcoded to the right colour (which looks to be rgb(210,210,192) or thereabouts). I might have a crack at a two-line patch to get this squeezed in before beta 2. - Chris
Assignee: andreww → chris
Status: UNCONFIRMED → NEW
Ever confirmed: true
Product: Core → Core Graveyard
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: