1
edit
Changes
Added projects section, link to extension, re-arranged page a bit
= Profile =
James Boston is working on the [http://zenit.senecac.on.ca/wiki/index.php/Mozilla_Developer_Resource_Kit Mozilla Developer Resource Kit]a Computer Programmer.
Blog & homepage:<br />
'''jboston''' on irc://irc.mozilla.org/seneca
= Projects =
[http://zenit.senecac.on.ca/wiki/index.php/Mozilla_Developer_Resource_Kit Mozilla Developer Resource Kit].<br />
[http://zenit.senecac.on.ca/wiki/index.php/User:Jamesboston/nsIProcess nsIProcess]
= Software =
== Process Manager Extension ==
A binary XPCOM extension that allows processes external to Firefox to be started and stopped. Currently only Win32 is supported. It is used in the SHTTPD extension.
Further notes on usage: http://jamesboston.ca/cms/node/41
Download: http://jamesboston.ca/extensions/processmanager.xpi
== SHTTPD Extension ==
This is a proof of concept. Installing this extension will start a tiny webserver that runs locally. The purpose of this is to eventually provide a way to distribute web application as extensions so they can be run locally/offline. At present, when the browser starts the server also starts and installs an icon to the system tray. It only runs on Win32 machines.
Download: http://jamesboston.ca/extensions/shttpd.xpi
(The server is licensed as beerware and is available on its own at http://shttpd.sourceforge.net/).
== Open in Editor Extension ==
This extension will open source code files from http://mxr.mozilla.org in an editor on the users machine. Simply right click on the loaded page and select the Open in Editor option from the pop up context menu. The user may choose any editor through preference settings. If no preferences are selected the extension defaults to gedit on Linux, notepad on Windows, and (currently) nothing on OS X.
Download: http://zenit.senecac.on.ca/wiki/imgs/Openineditor.xpi
= Building Firefox =
cd ~/mozilla/dist/Minefield.app/Contents/MacOS
./firefox -Profilemanager -no-remote