Closed Bug 314099 Opened 19 years ago Closed 19 years ago

$app_dir/res/builtin/userHTMLBindings.xml no longer works

Categories

(SeaMonkey :: General, defect)

x86
Linux
defect
Not set
minor

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 201011

People

(Reporter: rader, Unassigned)

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050511
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050511

With my previous mozilla installs (1.4.3) ala RHEL3 and older,
I've been using $app_dir/res/builtin/userHTMLBindings.xml to
hack custom vi-like key bindings (e.g j, k, l, h, ^f, ^b, G)

Somewhere between 1.7.8 and 1.7.12, $app_dir/res/builtin 
disappeared, and my custom key bindings hack via the above
file stopped working.

Reproducible: Always

Steps to Reproduce:
1. create app_dir/res/builtin/userHTMLBindings.xml with valid handler bindings
2. start mozilla
3. notice now the valid handler binding doesn't work

Actual Results:  
nothing/the default key binding behaviour

Expected Results:  
the new key binding behaviour

*** This bug has been marked as a duplicate of 201011 ***
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → DUPLICATE
As of 1.5RC1 platformHTMLbindings.xml was hidden away in toolkit.jar and now, with 1.5RC2 it has seemingly totally vanished.

All this is piling up to a large heap of bug-spaghetti. Changing keyboard bindings per user has never worked and instead of fixing that bug, the only workaround to modify bindings has changed *two* times without anything in the releasenotes to the effect that there is *no* way anymore to change keybindings. 

And that with a default configuration that is (at least on MacOS X) clearly incomplete, since the Emacs-like shortcuts work with all Cocoa apps (like Safari or Mail out of the box. No known way to fix that with Firefox 1.5RC2. I'm back to Safari for now.
You need to log in before you can comment on or make changes to this bug.