Changes

Jump to: navigation, search

User:Jamesboston

4 bytes added, 06:20, 28 September 2008
no edit summary
= Projects =
==== Fixing nsIProcess ====
Project page: [http://zenit.senecac.on.ca/wiki/index.php/User:Jamesboston/nsIProcess Fixing nsIProcess]
The API in Firefox for managing external processes has never been fully implemented. This project aims to implement the existing API and extend the API to include inter-process communication.
==== Mozilla Developer Resource Kit ====
Project page: [http://zenit.senecac.on.ca/wiki/index.php/Mozilla_Developer_Resource_Kit Mozilla Developer Resource Kit]
= 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.
Source: http://jamesboston.ca/extensions/processmanager.zip
=== 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.
(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
=== Ubiquity commands ===
[http://matrix.senecac.on.ca/~jwboston/ubiquity/ Subscribe to all my commands]

Navigation menu