These are my conkeror configuration file. (Conkeror is a mozilla based, keyboard oriented and highly programmable web browser.) There are some dirty but featured hacks here, as well as things that I copied from others.
A command to remove a specified bookmark.
A command to clear history.
Fix broken charset forcing functionality.
Hind scrollbar.
Scrolling by an arbitrary percentage.
Undo kill buffer, including buffer history.
Add support for some Chinese version of next/previous links.
Zoom pages without changing text size. This helps deal with pages that do not fit slim horizontal resolution.
Combine the parent path in history entries with current filename.
More ways to handle existing file when you want to download. You can choose to perform 1. Overwrite, 2. Automatically append a number, 3 Re-input the filename.
Modified process spawning functions to support unicode arguments.
Better handling of modeline/minibuffer autohiding.
Because auto-save session file is overwritten at launch, it is easy to loose them. Now the auto-save is copied at launch to a timestamped backup file, so that you can manually load it in case auto-save itself is corrupted. Also implements a command to purge all backup files.
Fix broken minibuffer completion suffix handling and common prefix handling.