(no commit message)
authorhttps://www.google.com/accounts/o8/id?id=AItOawm_gIgjzml0PLxoLQf9mEu2JK0rzUNAO4s <Daniel@web>
Fri, 1 Apr 2011 20:34:14 +0000 (16:34 -0400)
committerwww-data <www-data@project-moonshot.org>
Fri, 1 Apr 2011 20:34:14 +0000 (16:34 -0400)
testing/firefox.mdwn

index 98cf79a..239a994 100644 (file)
@@ -1 +1,24 @@
 # Moonshoting Firefox
+
+The Firefox extension supporting the Negotiate authentication method has been taken as a template for a new component implementing support for Moonshot. A compiled version working with Firefox from the image is available.
+
+##  Own build of the extension
+
+Since there seems to be no reasonable SDK for Firefox, the most straightforward way how to build the extension is to add it to the Firefox sources and build it as part of the whole software. Then the result can be used independently.
+
+First download the Firefox sources from ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/
+Untar the extension sources into the tree. It will create a new subdirectory in the extension/ directory.
+Follow the build recipe from https://developer.mozilla.org/En/Simple_Firefox_build. Enable the moonshot extension using
+     
+     echo "ac_add_options --enable-extensions=moonshot" >> mozconfig
+After the build the extension is available from objdir-ff-release/extension/moonshot/moonshot.xpi.
+
+
+
+## Installing
+Using the "Open File" menu open moonshot.xpi and confirm its installation. After restaring the Firefox, try navigate yourself to http://localhost/moonshot/hello.cgi (see the Apache doc)
+## Troubleshooting
+
+    export NSPR_LOG_MODULES="moonshot:5"
+    export NSPR_LOG_FILE=/tmp/mozilla.log