Comment 7 for bug 637827

Revision history for this message
Chris Coulson (chrisccoulson) wrote : Re: Firefox and Thunderbird (XUL) menus don't appear in the menu bar

I took a look at the firefox-gnome-globalmenu extension. It has a few problems though:

- It has a lot of caveats about non-functioning menus in the TODO file
- It doesn't hide the Firefox rendered menu bar (so you have 2 bars)
- It's quite a hacky implementation (walking the dom tree to build a load of xml. I'm not sure how well this would scale to large menus).

I think the only way to do this properly is to source patch Firefox to basically do what already happens on the Mac, by providing our own nsINativeMenuService implementation