Closed
Bug 246190
Opened 21 years ago
Closed 21 years ago
Shortcuts and accelerators are not properly encoded for menues
Categories
(Core :: Disability Access APIs, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: at, Assigned: Louie.Zhao)
Details
(Keywords: access, Whiteboard: AP0)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040504
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040504
Mozilla sends a 'not proper UTF-8 encoding' for accelerators and shortcuts from
menus.
Reproducible: Always
Steps to Reproduce:
1. launch mozilla
2. press <Alt>f to open File menu
3. move up and down in File menu
Actual Results:
Catch wath mozilla outputs, se what is send for accelertors and shortcuts.
Expected Results:
Mozilla should send the correct UTF-8 encoding
| Reporter | ||
Comment 1•21 years ago
|
||
This bug blocks : http://bugzilla.gnome.org/show_bug.cgi?id=143604
| Reporter | ||
Updated•21 years ago
|
Whiteboard: AP0
Comment 2•21 years ago
|
||
"blocker" severity in bugzilla means "this totally blocks Mozilla development".
This bug does not block anything, there's only another bug that depends on it
(and not a Mozilla one).
Severity: blocker → normal
Comment 3•21 years ago
|
||
this is about speech output, right?
Assignee: general → aaronleventhal
Component: Browser-General → Accessibility APIs
QA Contact: general → core.accessibility-apis
| Reporter | ||
Comment 4•21 years ago
|
||
This is abuot Mozilla uotputs for menues, to all gnopernicus' componetes.
| Reporter | ||
Comment 5•21 years ago
|
||
For example in Edit menu, "Find Previous Ctrl+Shift+G", Mozilla should send
for this menu item, as shortcut <Ctrl><Shift>g.
Comment 6•21 years ago
|
||
(In reply to comment #2)
> "blocker" severity in bugzilla means "this totally blocks Mozilla development".
> This bug does not block anything, there's only another bug that depends on it
> (and not a Mozilla one).
No, blocker means
"Blocker Blocks development and/or testing work"
(Read under the Severity link in this page).
Severity: normal → blocker
Comment 7•21 years ago
|
||
This is probably somewhere in the accessible/src/atk code, because the correct
menu item text and keyboard shortcut are exposed for menu items under MSAA.
Note that menu items have 2 keyboard shortcuts, e.g. Find Previous has both v
(the accesskey/mnemonic) and Ctrl+Shift+G (the global accelerator). For
get_accKeyboardShortcut(), MSAA must return the accesskey as it does now. Any
fix must not regress that.
Assignee: aaronleventhal → Louie.Zhao
Updated•21 years ago
|
Updated•21 years ago
|
Summary: Shurtcuts and accelerators are not proper encoded for menues → Shortcuts and accelerators are not properly encoded for menues
| Assignee | ||
Comment 8•21 years ago
|
||
As far as I know, the current trunk code doesn't export any shortcuts and
accelerators in most cases. This bug has been filed as bug 246750 and I provided
a patch, which is supposed to correct this issue meanwhile.
Alexandra, can you confirm whether this bug has been fixed after patch for bug
246750 is checked in? If it's OK, you can close (or duplicate) this bug. Thanks.
| Reporter | ||
Comment 9•21 years ago
|
||
I am using Mozilla 1.7.
This version has the patch applied? I don't have the sources.
With this version I still receive shortcuts not properly encoded, I test with
at-poke.
I tried the patch on Mozilla 1.4, but I couldn't make mozilla accessible for
at-poke.
Comment 10•21 years ago
|
||
Alexandra,
that patch in the other bug was checked in one day before the 1.7 release. Since
that release was not made from the main development trunk and I don't see
anybody mentioning a checkin to the 1.7 branch or even an approval request for
doing so, the patch is not in 1.7 yet.
The latest development release 1.8a2 should have the patch.
| Reporter | ||
Comment 11•21 years ago
|
||
The problem seems to be solved in jds build 15.
I will close this bug.
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Comment 12•6 years ago
|
||
Keywords: sec508
You need to log in
before you can comment on or make changes to this bug.
Description
•