Closed Bug 370426 Opened 17 years ago Closed 15 years ago

make mac toolbars look right in suiterunner

Categories

(SeaMonkey :: UI Design, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kairo, Unassigned)

References

Details

This is a spinoff of bug 361159 Comment #12 and later comments.

When adding grippies to suiterunner toolbars in bug 361159, we discovered that bug 354644 introduced a hardcoded background for mac toolbars, which makes them look strange on systems where they are supposed to feature stripes. (Wasn't that what "pinstripe" was named after originally?)

While we're using -moz-appearance:toolbar on toolbars on other OSes, on mac we're doing that on the toolbox for no apparent reason and then use some hardcoded background on toolbars. This sounds like some ugly hack for something that should better be fixed on the nsITheme level or so.

This bug is to clear up those inconsistencies and make at least suiterunner (maybe toolkit itself) look "correctly" on mac wrt toolbars.
http://lxr.mozilla.org/mozilla/source/themes/classic/global/mac/toolbar.css tells that xpfe has
toolbox { -moz-appearance: toolbox; }
toolbar { -moz-appearance: toolbar; }

We probably should have those in toolkit as well and make the "native theming" create the correct styles.
Blocks: 382795
Filter "spam" on "guifeatures-nobody-20080610".
Assignee: guifeatures → nobody
QA Contact: guifeatures
Component: XP Apps: GUI Features → UI Design
Main toolbars are now unified by the patch in bug 460699, so I'm closing this as fixed.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.