rendered paste bodyinitInstall("nsPipe test","/foo/bar","0.0.0.1");findDir = getFolder("Profile","nspipe");setPackageFolder(findDir);addFile("/foo/bar", "0.0.0.1", "chrome/nspipe.jar", findDir, null);var comps = getFolder("Components");addFile("/foo/bar", "0.0.0.1", "components/nsIHttpServer.xpt", comps, null);addFile("/foo/bar", "0.0.0.1", "components/nspipe.js", comps, null);addFile("/foo/bar", "0.0.0.1", "defaults/.autoreg", comps, null);//hack to make sure we register the componentvar pgmDir = getFolder("Program");addFile("/foo/bar", "0.0.0.1", "defaults/.autoreg", pgmDir, null);registerChrome(Install.CONTENT | Install.DELAYED_CHROME, getFolder(findDir, "nspipe.jar"), "content/");registerChrome(Install.SKIN | Install.DELAYED_CHROME, getFolder(findDir, "nspipe.jar"), "skin/");registerChrome(Install.LOCALE | Install.DELAYED_CHROME, getFolder(findDir, "nspipe.jar"), "locales/en-US/");performInstall();