openbsd-ports/www/mozilla-firefox/files
robert c3922e86f6 implement xptcinvoke and xptcstubs for arm based on the linux code,
and fix an endianess issue that makes minimo work on arm based
architectures; bump PKGNAME
2007-02-26 14:21:26 +00:00
..
README.OpenBSD resurrect COREXFONTS, so that GDK_USE_XFT works again. Needs linking fixes 2007-02-05 00:11:55 +00:00
xptcinvoke_arm_openbsd.cpp implement xptcinvoke and xptcstubs for arm based on the linux code, 2007-02-26 14:21:26 +00:00
xptcinvoke_asm_ppc_openbsd.s Patches to make firefox work on OpenBSD/macppc 2004-03-01 23:52:32 +00:00
xptcinvoke_asm_sparc64_openbsd.s
xptcinvoke_openbsd_alpha.cpp
xptcinvoke_openbsd_amd64.cpp amd64 support from FreeBSD & bugzilla 2004-03-01 07:14:48 +00:00
xptcinvoke_ppc_openbsd.cpp Patches to make firefox work on OpenBSD/macppc 2004-03-01 23:52:32 +00:00
xptcinvoke_sparc64_openbsd.cpp
xptcstubs_arm_openbsd.cpp implement xptcinvoke and xptcstubs for arm based on the linux code, 2007-02-26 14:21:26 +00:00
xptcstubs_asm_ppc_openbsd.s
xptcstubs_openbsd_alpha.cpp
xptcstubs_openbsd_amd64.cpp amd64 support from FreeBSD & bugzilla 2004-03-01 07:14:48 +00:00
xptcstubs_ppc_openbsd.cpp Patches to make firefox work on OpenBSD/macppc 2004-03-01 23:52:32 +00:00
xptcstubs_sparc64_openbsd.cpp

$OpenBSD: README.OpenBSD,v 1.4 2007/02/05 00:11:55 espie Exp $

If you encounter strange problems relating to bookmarks, downloads,
window placement, toolbars, history, or other settings, it is
recommended that you create a new profile and attempt to
reproduce the problem before filing bugs.  To create a new profile,
start Firefox with the -ProfileManager switch, e.g.
firefox -ProfileManager, and click "Create Profile".

If Firefox doesn't start at all, first try starting it with
-safe-mode switch, which disables extensions and themes for your
session.

If you still can't start Firefox, use the -debug flavor package instead.
If you can't fix the problem yourself, remember to provide output
when sending bug report.

Firefox will silently fail to print when it runs out of file
descriptors. If Firefox doesn't print a page increase your file
descriptors limit and try again.

To disable anti-aliasing (xft) set GDK_USE_XFT=0 in the environment.

Using mailto: links

To enable mailto: links in Firefox to open in your mail program,
you may have to set a mailto protocol handler. Type "about:config"
in Firefox's URL text field.  Type "mailto" in the filter.  If there
is a string called "network.protocol-handler.app.mailto", its value
names the application for mailto URLs. If present, right click,
choose Modify, and enter the path to your mail program, e.g.,
"!!PREFIX!!/bin/thunderbird" or "!!PREFIX!!/bin/kmail" (other
programs may work, but these two have been tested).  If absent,
right click, choose New String. Set the name to
"network.protocol-handler.app.mailto" and the value to the path to
your mailer.

Plugins

Firefox looks for plugins in ~/.mozilla/plugins,
!!PREFIX!!/lib/mozilla-plugins, and !!PREFIX!!/mozilla-firefox/plugins.
The user environment variable MOZ_PLUGIN_PATH is not used on OpenBSD.

Using Java Applets

To make Applets work, you must symlink (not copy) the file
libjavaplugin_oji.so into one of the directories listed above.
This might be done like the following:

$ cd ~/.mozilla/plugins
$ ln -s !!PREFIX!!/jdk-1.5.0/jre/plugin/i386/ns7/libjavaplugin_oji.so .
$   

Information on building Java (on some platforms) can be found in
http://www.openbsd.org/faq/faq13.html#javaflash

Enabling ECC cipher suites

Open the URL about:config and type security.ssl3 in the search
filter. This will bring up a list of all available cipher suites.
Double-click on any cipher to toggle its state. For example, to
enable TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, double-click on
security.ssl3.ecdhe_ecdsa_aes128_sha until its boolean entry in the
Value column changes to true.