Closed Bug 39403 Opened 25 years ago Closed 18 years ago

Platform-consistent look and feel for <menu> etc.

Categories

(Core :: XUL, defect, P3)

defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: mpt, Unassigned)

References

(Depends on 1 open bug, )

Details

(Keywords: helpwanted, meta, platform-parity, Whiteboard: [Win: 0%,0%,0%][Mac: 0%,0%,0%][GTK: 0%,0%,0%])

This bug covers platform-consistent look and feel for <menu>, <menupopup>, and <menuitem>. (<menubar> will probably be in a separate bug.) For more info, please see bug 39375. Windows: * For Stage 1 and 2, aim at cloning the look of Windows 2000 menus -- but not the fade-out effect (which is probably technically impossible, given the way XPToolkit does menus). * Since XPToolkit seems to use the same <menupopup> element for both <menu>s and <menulist>s, you probably need to use a CSS descendant selector to differentiate between the two and give them the distinct appearances they have on Windows. Mac: * Even though Mac Mozilla uses native menus for the main menu bar, native-looking menus are still required for context menus, and for menus in places other than the main menu bar (e.g. in the current chrome, the Bookmarks Toolbar and the taskbar).
Blocks: 39375
Depends on: 34572
Keywords: helpwanted, meta, pp
Whiteboard: [Win: 0%,0%,0%][Mac: 0%,0%,0%][GTK: 0%,0%,0%]
QA Contact: sairuh → jrgm
Depends on: 52106
Depends on: 118024
Depends on: 118296
Depends on: 118379
Depends on: 118382
*** Bug 201709 has been marked as a duplicate of this bug. ***
We look native on winxp luna/linux. There are bugs for making us use vista apis to look native on vista and for making us look native on non-luna windows.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → WORKSFORME
Component: XP Toolkit/Widgets: Menus → XUL
QA Contact: jrgmorrison → xptoolkit.widgets
You need to log in before you can comment on or make changes to this bug.