Installation Notes

How to install XUL applications?

Steps to installation are following:

  1. Netscape/Mozilla may cause some trouble when you install new version without uninstallation of the older one. You should remove the older version before starting installation.

  2. Download the link to the XP installer package by Save Link Target As..., and drag'n'drop it to the Navigator window. On that's way, installer asks whether to register or not to register the Japanese language pack.

  3. Restart the browser when copying files is finished. The files are registered to Netscape/Mozilla on starting next time.

How to uninstall XUL applications by hand?

Some apps includes a self uninstaller, but others don't have. And, when you cannot start Mozilla owing to a fatal error of the app, you have to uninstall it by hand.

The process of manual uninstallation is following:

  1. Exit NS/Moz. If you use the feature "Quick Launch", then exit the icon of task tray.

  2. Delete all of installed files. For example, following files should be deleted:

    • (the directory Mozilla exists in, or, the profile directory for the current user)/chrome/
      • PackageName.jar
      • PackageName.rdf
      • PackageName.js
    • (the directory Mozilla exists in)/defaults/pref/PackageName.js

    Sometimes, files not listed above were copied at the installation. If you are not good at this operation, you don't have to delete all of them completely, because they will give no influence to Mozilla.

  3. If you installed the package "for any user", as the administrator, open installed-chrome.txt (by Notepad, Wordpat, and so on), and delete lines like following:

    • content,install,url,resource:/chrome/PackageName.jar!/content/******/
    • locale,install,url,resource:/chrome/PackageName.jar!/locale/******/******/
    • skin,install,url,resource:/chrome/PackageName.jar!/skin/******/******/
  4. If you installed the package "only for the current user", go to the "chrome" directory in the user profile directory. And, delete all of sections which include PackageName, from the chrome.rdf and any overlays.rdf in the "overlayinfo" directory. You can do it with Notepad, Wordpad, vi, Emacs, or others. Samples are following:

    • chrome.rdf:
      •   <RDF:Description about="urn:mozilla:package:PackageName"
                           c:baseURL="******"
                           c:locType="profile"
                           c:name="PackageName"
                           c:displayName="*******"
                           c:author="******"
                           c:authorURL="******"
                           c:settingsURL="******"
                           c:extension="true"
                           c:description="******"
                           c:hasOverlays="******"
                           c:hasStylesheets="******">
            <c:selectedSkin resource="urn:mozilla:skin:classic/1.0:PackageName"/>
            <c:selectedLocale resource="urn:mozilla:locale:en-US:PackageName"/>
          </RDF:Description>
      •   <RDF:Description about="urn:mozilla:locale:en-US:PackageName"
                           c:baseURL="******">
            <c:package resource="urn:mozilla:package:PackageName"/>
          </RDF:Description>
      •   <RDF:Description about="urn:mozilla:skin:classic/1.0:PackageName"
                           c:baseURL="******">
            <c:package resource="urn:mozilla:package:PackageName"/>
          </RDF:Description>
    • overlays.rdf:
      • <RDF:li>chrome://PackageName/content/******.xul</RDF:li>