The Windows api protion of this is already complete. What needs to be done here is:
- update nsTextBoxFrame to only draw accelerators when its window says as much from nsGlobalWindow::GetKeyboardIndicators. - update the label-control binding - handle when the alt key is pressed/released (and any other shortcuts that affect the accesskey display) - update menu handling for when a menu bar is active/visible -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to firefox in Ubuntu. https://bugs.launchpad.net/bugs/597825 Title: Menu accelerators in Firefox don't follow the GNOME policy. Status in The Mozilla Firefox Browser: Confirmed Status in One Hundred Papercuts: Fix Released Status in “firefox” package in Ubuntu: Fix Released Bug description: Binary package hint: firefox The current GNOME default is that menu accelerators are hidden, and shown when you press the ALT key. Firefox doesn't observe this policy and have their menu accelerators displayed all the time. Also, pressing ALT alone in GNOME and Firefox doesn't invoke any menu command. This inconsistent behavior is a usability issue and also makes Ubuntu desktop look unprofessional. ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: firefox 3.6.3+nobinonly-0ubuntu4 ProcVersionSignature: Ubuntu 2.6.32-22.36-generic 2.6.32.11+drm33.2 Uname: Linux 2.6.32-22-generic x86_64 Architecture: amd64 Date: Wed Jun 23 21:37:05 2010 EcryptfsInUse: Yes FirefoxPackages: firefox 3.6.3+nobinonly-0ubuntu4 firefox-gnome-support 3.6.3+nobinonly-0ubuntu4 firefox-branding 3.6.3+nobinonly-0ubuntu4 abroswer N/A abrowser-branding N/A ProcEnviron: PATH=(custom, user) LANG=pl_PL.utf8 SHELL=/bin/bash SourcePackage: firefox To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/597825/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

