Closed Bug 292050 Opened 20 years ago Closed 19 years ago

res/builtin/platformHTMLBindings.xml appears not to work in Camino

Categories

(Camino Graveyard :: Accessibility, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: steviant, Assigned: mikepinkerton)

Details

User-Agent:       Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O) Gecko/20040906 Camino/0.8+
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O) Gecko/20040906 Camino/0.8+

It is possible with Firefox (and Mozilla Suite, I'm told) to remap keybindings
using the file res/builtin/platformHTMLBindings inside the app bundle. This
appears to have no effect in Camino.

Example of non-working keybinding that works in Firefox...

    <handler event="keypress" key="a" modifiers="control"
        command="cmd_beginLine"/>  

Reproducible: Always

Steps to Reproduce:
1. Add new keybindings to platformHTMLBindings
2. Restart Camino
3. Added keybindings have no effect

Actual Results:  
The keybindings I added to the platformHTMLBindings file inside the Camino.app
bundle appear to have had no effect at all.

Expected Results:  
The keybinding above should have added a keybinding for control-a that would
return the cursor to the start of the current line in a text input area.
i believe we have a different file that lives in a jar file that overrides those
keybindings. i'm not certain which one it is though, but i'm pretty sure it
comes from the embedding part of the tree and probably ends up in embed.jar.

tempted to say this is INVALID.
(In reply to comment #1)
> i believe we have a different file that lives in a jar file that overrides those
> keybindings. i'm not certain which one it is though, but i'm pretty sure it
> comes from the embedding part of the tree and probably ends up in embed.jar.

Shouldn't this go to core->embeding instead of INVALID ?
Mike, Simon, can we get a ruling on this?
platformHTMLBindings.xml is now inside a jar file, which makes it even less
user-editable than it was before. This file is not intended to be modified by
the user. If keybindings are missing, file bugs for us to add them.
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.