Chris Pollett > Students >
Tarun Pepira

    ( Print View )

    [Bio]

    [Project Blog]

    [CS297 Proposal]

    [Deliverable 1]

    [Deliverable 2]

    [Deliverable 3]

    [CS297 Report-PDF]

    [CS298 Proposal]

    [CS298 Report-PDF]

    [CS298 Presentation-PDF]

                          

























Firefox Extension with Preference pane

Firefox Extensions are packaged and distributed in ZIP files or Bundles, with the XPI (pronounced "zippy") file extension.

Firefox's user interface is written in XUL(pronounced "zool") and JavaScript.

Basic components of the extensions are

install.rdf - This contains the id and version of the extension. It also specifies the target application and its required max/min version.
install.rdf

chrome.manifest - This contains the folder hierarchy for the extension chrome.manifest

chrome/content/main.xul - This extends the browser.xul and overlays with user defined options/status bar. main.xul

For this deliverable, I have created a firefox extension with a preference pane. This extension
simply pops-up an dialog box when a link is clicked. The below snapspots shows the extensions

extension

Preference Pane

link is clicked

The extension can be download here