====== Mozilla Firefox ====== Uusin testattu versio: Firefox 17.0.6 ESR ===== Firefox 17.0.1. ESR ===== Lataa uusin [[http://www.mozilla.org/en-US/firefox/organizations/all.html|Firefoxin]] ESR-versio ja asenna se testikoneeseen: * Paina Next. * Valitse Custom ja paina Next. * Anna "Destination Folderin" olla oletuksena ja paina Next. * Poista rasti kohdasta "Install Maintenance Service" ja paina Next. * Poista rastit kohdista "On my Desktop" ja "In my Quick Launch bar" ja paina Next. * Paina Install ja käynnistä Firefox asennuksen valmistuttua. Ota tiedostot talteen asennushakemistosta. Ota seuraavat registry-haarat talteen: * HKCR\.htm * HKCR\.html * HKCR\.xht * HKCR\.xhtml * HKCR\.webm * HKCR\FirefoxHTML * HKCR\FirefoxURL * HKCR\ftp * HKCR\gopher * HKCR\HTTP * HKCR\https * HKCR\CLSID\{0D68D6D0-D93D-4D08-A30D-F00DD1F45B24} * HKCR\Interface\{0D68D6D0-D93D-4D08-A30D-F00DD1F45B24} * HKLM\SOFTWARE\Clients\StartMenuInternet\FIREFOX.EXE * HKLM\SOFTWARE\Microsoft\MediaPlayer\ShimInclusionList * HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\firefox.exe * HKLM\SOFTWARE\Mozilla Tee näistä tiedostoista ja registry-arvoista [[ohjeet:wix|wix-projekti]]. ==== Profiilien muokkaaminen ==== Seuraavat prefs.js:n arvot ovat tärkeitä, jottei ohjelma kysele käyttäjiltä turhia ja koneessa olevat laajennokset asentuvat ilman, että käyttäjä joutuu ne erikseen hyväksymään: * user_pref("app.update.auto", false); * user_pref("app.update.enabled", false); * user_pref("browser.rights.3.shown", true); * user_pref("browser.startup.homepage_override.mstone", "%version%"); * user_pref("extensions.autoDisableScopes", 0); * user_pref("extensions.databaseSchema", 14); * user_pref("extensions.enabledScopes", 15); * user_pref("extensions.lastAppVersion", "%version%"); * user_pref("extensions.lastPlatformVersion", "%version%"); * user_pref("intl.charsetmenu.browser.cache", "UTF-8"); * user_pref("network.negotiate-auth.delegation-uris", "sso.utu.fi"); * user_pref("network.negotiate-auth.trusted-uris", "sso.utu.fi"); * user_pref("toolkit.telemetry.prompted", 2); * user_pref("toolkit.telemetry.rejected", true); ===== Firefox 1.5.0.2 ===== //Rediscover the Web//. Firefox on suosittu vaihtoehto Internet Explorerille. ===== Kuorman kevennys ===== Firefox 1.5 asennuksesta voi pudottaa ylimääräiset tiedostot pois. Kaikki //%userprofile%//:n alle tulevat tiedostot ovat käyttäjäprofiiliin vaikuttavia tiedostoja, joita ei missään tapauksessa kannata paketoida mukaan, sillä jos paketti päivittää vanhemman version, ei haluta ylikirjoittaa vanhaa profiilia, jossa on käyttäjän kirjanmerkin ym. asetukset. Samalla voi pudottaa ''LOCALAPPDATAFOLDER'':n pois, jos captureen sellainen sattuu tulemaan. Myös ''uninstall''-hakemiston voi pudottaa suoraan pois, ettei käyttäjä saa päähänsä mitään loistoideaa uninstall-ohjelman ajamisesta. Kaiken ''WINDOWSFOLDER'':iin tulevan voi myös surutta jättää pois paketista. Kaiken HKEY_CURRENT_USER -haaraan voi myös jättää registrystä pois. Firefox ei näytä tarvitsevan niitä toimiakseen. ===== Tiedostojen muokkaus ===== Asennushakemiston alla ''defaults\profile''-hakemistossa on eräitä tiedostoja, jotka ovat mielenkiintoisia paikallisten asetusten kannalta. Nämä kopioidaan siis aina uuteen profiiliin, kun sellainen luodaan. * ''bookmarks.html'' - oman oppilaitoksen tärkeät kirjanmerkit * ''hostperm.1'' - lista hosteista, jotka saavat avata popup-ikkunoita, esim. webmail * ''cert8.db'' - sertifikaatit, jotka pitäisi hyväksyä * ''prefs.js'' - firefoxin default-asetukset === prefs.js === Tässä tiedostossa määritellään Firefoxin profiileihin tulevat oletusasetukset. Täällä on monta asetusta, joita kannattaa säätää. * ''app.update.enabled'' - automaattiset päivitykset selaimeen, ''false'' tilaan heti. Automaattinen päivitys aiheuttaa pahoja ongelmia MSI-pakettien kanssa. * ''extensions.update.enabled'' - automaattiset päivitykset laajennuksiin * ''browser.formfill.enable'' - muistaako Firefox formeihin kirjoitetut asiat, esim. käyttäjätunnukset. Kannattaa disabloida mikroluokkakoneista ainakin. * ''signon.rememberSignons'' - muistaako Firefox salasanat. Mikroluokkakoneissa ehdottomasti ei. * ''browser.shell.checkDefaultBrowser'' - Tarkastaako Firefox olevansa oletusselain. Ei välttämättä mitenkään tarpeen, jos asia pistetään kuntoon paketista asentaessa. * ''browser.startup.homepage'' - Aloitussivun osoite. * ''browser.startup.homepage_override.mstone'' - Tässä pitää olla arvo ''rv:x.x.x.x'', jossa x.x.x.x on asennetun selaimen versionumero. Jos versio ei täsmää nykyiseen selaimeen, Firefox käynnistyessä näyttää aloitussivun sijasta "update successful" sivun. Firefox 1.5.0.2:ssa arvon tulee olla ''rv:1.8.0.2''. * ''security.warn_entering_secure'', ''security.warn_leaving_secure'', ''security.warn_submit_insecure'' - nämä voi pistää pois päältä häiritsemästä ainakin mikroluokka-asennuksista. ===== ddeexec-fiasko ===== Kun Firefox asennetaan, se laittaa ''HKCR\http\shell\open'' polun osoittamaan itseensä. Sama myös ''https'', ''ftp'' ja ''gopher'' -protokollille. Ongelma on, että jokaisen asetuksen alla on myös ''ddeexec'' alipuu, jossa määritellään jotain kummallista IE-roskaa, joka aiheuttaa virheilmoituksen aina kun selain avataan näiden protokollien kautta. Miten tämä ongelma käytännössä havaitaan tapahtuu seuraavasti: - Käynnistä IE tai Firefox - Mene jollekin sivulle - Raahaa URL:n vieressä oleva kuvake työpöydälle, jolloin siihen tulee pikalinkki ko. osoitteeseen - Tuplaklikkaa tätä linkkiä. Jos Firefox on asennettu paketista, pitäisi tulla virheilmoitus ja lisäksi Firefox käynnistyy ja menee oikeaan osoitteeseen. Tästä ylimääräisestä virheilmoituksesta pääsee eroon, jos tuhoaa ''ddeexec''-haaran tuolta HKCR-polusta. Tämän voi tehdä Windows Installerin //RemoveRegistry//-taululla, joka voidaan määritellä WiX:n Registry-elementistä antamalla Actioniksi "removeKeyOnInstall". Ongelma on, että HKCR on oikeasti kahden rekisteriarvon yhdistelmä. ''HKCU\Software\Classes'' ja ''HKLM\Software\Classes'' yhdistetään automaattisesti HKCR-tauluksi. Jos Windows Installer määrätään poistamaan HKCR-arvo asennuksen yhteydessä **riippuu asennuksen tyypistä poistetaanko arvo HKCU-polusta vai HKLM-polusta**. Tarkempi tarkastelu osoittaa, että ongelmia aiheuttavat ''ddeexec''-arvot ovat HKLM-haarassa registryssä, joten kannattaa määritellä ne sitä kautta suoraan poistettaviksi. Tällöin asennustavasta riippumatta saadaan registryn puhdistus toimimaan samalla tavalla. Erittäin tärkeää on huomata KeyPathin laittaminen Component-elementtiin. Jos tätä ei tee, Windows Installer heittää asennusvaiheessa Error 2715 ja asennus epäonnistuu. Mikään poistettavista avaimistahan ei voi olla KeyPath. {{paketit:ff15_error2715.png}} ===== Windows XP:n Start-valikko ===== {{ paketit:xpmenu.png?96|Windows XP:n Start-valikko}} Windows XP:ssä Start-valikossa voi olla näkyvissä ''E-Mail'' ja ''Internet'' vaihtoehdot, jotka käynnistävät käyttäjän toimintoihin valitsemat ohjelmat. Näillä ei ole mitään tekemistä http/mailto assosiaatioiden kanssa, vaan ne säädetään erillisillä rekisteriasetuksilla. HKLM-hivessä polussa ''HKLM\SOFTWARE\Clients\StartMenuInternet'' on aliavaimina erilaisia ohjelmia. Yleensä sieltä löytyy ainakin ''IEXPLORE.EXE''. Jokaisen aliavaimen alta löytyy polku ''shell\open\command'', jossa on käynnistettävän ohjelman polku. Näiden avaimien alta löytyy muitakin asetuksia, joita en käsittele tässä dokumentissa. ''HKLM\SOFTWARE\Clients\StartMenuInternet'' avaimessa default arvona on koneen oletusselain, johon viitataan suoraan aliavaimen nimellä. Jos käyttäjä muuttaa valintaansa, muutos kirjoitetaan ''HKCU\SOFTWARE\Clients\StartMenuInternet'' avaimeen. Jotta asennuksen jälkeen käyttäjillä olisi Firefox oletusselaimena, tulisi siis ''HKLM\SOFTWARE\Clients\StartMenuInternet'' avaimen alle lisätä ''firefox.exe'' avain, ja joko pistää koneen oletusselaimeksi Firefox, tai sitten jokaiselle käyttäjälle erikseen Firefox oletusselaimeksi. Helpompi vaihtoehto on vaihtaa koneen oletusselainta. ===== Profiilien luonti ===== ==== Per-Machine (mikroluokkakone) ==== Kun Firefox asennetaan monen käyttäjän koneelle, se luultavasti asennetaan pakotettuna per-machine asennuksena. Tällöin tarvitsee huolehtia siitä, että jokaisella käyttäjällä on toimiva profiili ja asetukset. Helpoiten tämä tapahtuu käyttäen yksinkertaista skriptiä joka ajetaan kaikille käyttäjille kerran sisäänkirjautumisen yhteydessä, [[ohjeet:activesetup|Active Setupilla]]. Active setup aktivoidaan seuraavalla koodinpätkällä: === Profiiliskripti === Skriptin tulee hallita kolme tilannetta: * käyttäjällä ei ole minkäänlaista profiilia * käyttäjällä on vanhan version profiili * käyttäjällä on uusi profiili Näistä kaksi viimeistä voidaan yksinkertaistaa muotoon "käyttäjän profiili päivitetään kerran, jonka jälkeen siihen ei kosketa". Tällöin harvinaisissa tapauksissa saatetaan päivittää täysin validi profiili, mutta useimmiten pitäisi päivittyä vanhat. Tällä säästetään skriptin logiikassa huomattavasti koodirivejä. Seuraava Visual Basic skripti hoitaa asian, Active Setup pitää huolta siitä, että se ajetaan vain kerran per käyttäjä: ' Firefoxin profiilin luonti ja päivitys ' vvirta@utu.fi / 2.5.2006 - Firefox 1.5.0.2 pakettia varten Set shell = CreateObject("WScript.Shell") Set env = shell.Environment("process") Set fs = CreateObject("Scripting.FileSystemObject") Set AppsFolder = fs.GetFolder(env("APPDATA")) Set ProgFolder = fs.GetFolder(env("ProgramFiles")) If Not fs.folderexists (AppsFolder & "\Mozilla\Firefox\Profiles\") Then ' Ajetaan profiilimanageri shell.Run (chr(34) & ProgFolder & "\mozilla.org\Firefox\firefox.exe" & chr(34) & " -CreateProfile default"),2,TRUE Else ' Kopioidaan defaultti prefs.js vanhan päälle Set UserFolder = fs.GetFolder(AppsFolder & "\Mozilla\Firefox\Profiles") Set defaultPrefs = fs.GetFile(ProgFolder & "\mozilla.org\Firefox\defaults\profile\prefs.js") For Each DestFolder in UserFolder.SubFolders prefFile = DestFolder & "\prefs.js" defaultPrefs.Copy prefFile, True Next End If ==== Per-User (työasema) ==== Kun Firefox asennetaan työasemaan, se luultavasti tehdään valitsemalla Firefox Add Programs -valikosta. Tällöin tehdään per-user asennus, joka aiheuttaa pieniä komplikaatioita. Active Setup asetukset voidaan jättää koneelle siltä varalta, että joku toinen kirjautuu sisään samalle koneelle, mutta asentajalle pitää tehdä profiilin luonti/korjaus-operaatio heti asennuksen yhteydessä. Ei voida vaatia käyttäjää kirjautumaan ulos profiilin luontia varten, joten Active Setup ei tule kysymykseen. Helpointa on tehdä tämä Custom Actionina asennuksen yhteydessä. Custom Action pistetään tapahtumaan ainoastaan, kun ALLUSERS-property ei ole voimassa, eli tehdään per-user asennusta. Custom Action pitää tehdä siinä vaiheessa kun profiilin korjaava skriptitiedosto on kopioitu levylle, joten sen voi suosiolla jättää asennuksen viimeiseksi vaiheeksi, asettamalla //Before='InstallFinalize'//. Koodina: NOT ALLUSERS Lisäksi täytyy disabloida Active Setup asentajalta. Jos tätä ei tehdä, seuraavan sisäänkirjauksen yhteydessä Active Setup ajaa profiiliskriptin, joka ylikirjoitaa käyttäjän preferenssit, jotka käyttäjä luultavasti on juuri säätänyt kuntoon asennettuaan Firefoxin (uuden version). Active Setup disabloidaan tekemällä HKCU-haaraan Active Setupin HKLM-haaran avaimet. Tällöin Active Setup katsoo olevansa jo voimassa kyseiselle käyttäjälle, eikä aja mitään. Nämä asetukset voi pistää omaan featureen ja featuren riippumaan ALLUSERS-propertystä, jolloin se tehdään vain per-user asennuksen aikana. ALLUSERS ===== Mozilla Firefox 1.0.7 ===== Muutamia vinkkejä uudelleenpaketointia varten: * jätä pois tiedosto ''.autoreg'' * voit muokata hakemiston ''defaults\profile'' sisällön mieleiseksesi: (Kätevimmin saat nämä asetukset surffailemalla asennetulla Firefoxilla ja kopioimalla ne käyttämäsi profiilin alta hakemistosta ''"%userprofile%\Local Settings\Application Data\Mozilla..."'') * ''prefs.js'' - käyttäjän asetukset * ''cert8.db'' - sertifikaatit * ''hostperm.1'' -sivustojen popup-block yms. asetukset * ''bookmark.html'' - bookmarkit WiX-lähdekoodiesimerkki: 2 Seuraavassa lista tarvittavista tiedostoista: \ProgramFilesFolder \ProgramFilesFolder\mozilla.org \ProgramFilesFolder\mozilla.org\Firefox \ProgramFilesFolder\mozilla.org\Firefox\browserconfig.properties \ProgramFilesFolder\mozilla.org\Firefox\chrome \ProgramFilesFolder\mozilla.org\Firefox\components \ProgramFilesFolder\mozilla.org\Firefox\components.ini \ProgramFilesFolder\mozilla.org\Firefox\ddeexec.reg \ProgramFilesFolder\mozilla.org\Firefox\defaults \ProgramFilesFolder\mozilla.org\Firefox\defaults.ini \ProgramFilesFolder\mozilla.org\Firefox\firefox.exe \ProgramFilesFolder\mozilla.org\Firefox\greprefs \ProgramFilesFolder\mozilla.org\Firefox\js3250.dll \ProgramFilesFolder\mozilla.org\Firefox\LICENSE \ProgramFilesFolder\mozilla.org\Firefox\nspr4.dll \ProgramFilesFolder\mozilla.org\Firefox\nss3.dll \ProgramFilesFolder\mozilla.org\Firefox\nssckbi.dll \ProgramFilesFolder\mozilla.org\Firefox\plc4.dll \ProgramFilesFolder\mozilla.org\Firefox\plds4.dll \ProgramFilesFolder\mozilla.org\Firefox\plugins \ProgramFilesFolder\mozilla.org\Firefox\README.txt \ProgramFilesFolder\mozilla.org\Firefox\res \ProgramFilesFolder\mozilla.org\Firefox\searchplugins \ProgramFilesFolder\mozilla.org\Firefox\smime3.dll \ProgramFilesFolder\mozilla.org\Firefox\softokn3.chk \ProgramFilesFolder\mozilla.org\Firefox\softokn3.dll \ProgramFilesFolder\mozilla.org\Firefox\ssl3.dll \ProgramFilesFolder\mozilla.org\Firefox\utufirefox.bat \ProgramFilesFolder\mozilla.org\Firefox\xpcom.dll \ProgramFilesFolder\mozilla.org\Firefox\xpcom_compat.dll \ProgramFilesFolder\mozilla.org\Firefox\xpicleanup.exe \ProgramFilesFolder\mozilla.org\Firefox\xpistub.dll \ProgramFilesFolder\mozilla.org\Firefox\chrome\browser.jar \ProgramFilesFolder\mozilla.org\Firefox\chrome\classic.jar \ProgramFilesFolder\mozilla.org\Firefox\chrome\comm.jar \ProgramFilesFolder\mozilla.org\Firefox\chrome\en-US.jar \ProgramFilesFolder\mozilla.org\Firefox\chrome\help.jar \ProgramFilesFolder\mozilla.org\Firefox\chrome\installed-chrome.txt \ProgramFilesFolder\mozilla.org\Firefox\chrome\pipnss.jar \ProgramFilesFolder\mozilla.org\Firefox\chrome\pippki.jar \ProgramFilesFolder\mozilla.org\Firefox\chrome\toolkit.jar \ProgramFilesFolder\mozilla.org\Firefox\components\browser.xpt \ProgramFilesFolder\mozilla.org\Firefox\components\jar50.dll \ProgramFilesFolder\mozilla.org\Firefox\components\jsconsole-clhandler.js \ProgramFilesFolder\mozilla.org\Firefox\components\jsd3250.dll \ProgramFilesFolder\mozilla.org\Firefox\components\nsCloseAllWindows.js \ProgramFilesFolder\mozilla.org\Firefox\components\nsDictionary.js \ProgramFilesFolder\mozilla.org\Firefox\components\nsExtensionManager.js \ProgramFilesFolder\mozilla.org\Firefox\components\nsHelperAppDlg.js \ProgramFilesFolder\mozilla.org\Firefox\components\nsProxyAutoConfig.js \ProgramFilesFolder\mozilla.org\Firefox\components\nsSetDefaultBrowser.js \ProgramFilesFolder\mozilla.org\Firefox\components\nsSidebar.js \ProgramFilesFolder\mozilla.org\Firefox\components\nsUpdateService.js \ProgramFilesFolder\mozilla.org\Firefox\components\nsXmlRpcClient.js \ProgramFilesFolder\mozilla.org\Firefox\components\xpinstal.dll \ProgramFilesFolder\mozilla.org\Firefox\defaults\autoconfig \ProgramFilesFolder\mozilla.org\Firefox\defaults\pref \ProgramFilesFolder\mozilla.org\Firefox\defaults\profile \ProgramFilesFolder\mozilla.org\Firefox\defaults\profile\bookmarks.html \ProgramFilesFolder\mozilla.org\Firefox\defaults\profile\cert8.db \ProgramFilesFolder\mozilla.org\Firefox\defaults\profile\chrome \ProgramFilesFolder\mozilla.org\Firefox\defaults\profile\extensions \ProgramFilesFolder\mozilla.org\Firefox\defaults\profile\hostperm.1 \ProgramFilesFolder\mozilla.org\Firefox\defaults\profile\localstore.rdf \ProgramFilesFolder\mozilla.org\Firefox\defaults\profile\mimeTypes.rdf \ProgramFilesFolder\mozilla.org\Firefox\defaults\profile\prefs.js \ProgramFilesFolder\mozilla.org\Firefox\defaults\profile\search.rdf \ProgramFilesFolder\mozilla.org\Firefox\defaults\profile\extensions\{972ce4c6-7e08-4474-a285-3208198ce6fd} \ProgramFilesFolder\mozilla.org\Firefox\defaults\profile\extensions\Extensions.rdf \ProgramFilesFolder\mozilla.org\Firefox\defaults\profile\extensions\installed-extensions.txt \ProgramFilesFolder\mozilla.org\Firefox\defaults\profile\extensions\{972ce4c6-7e08-4474-a285-3208198ce6fd}\install.rdf \ProgramFilesFolder\mozilla.org\Firefox\defaults\profile\chrome\userChrome-example.css \ProgramFilesFolder\mozilla.org\Firefox\defaults\profile\chrome\userContent-example.css \ProgramFilesFolder\mozilla.org\Firefox\defaults\pref\firefox.js \ProgramFilesFolder\mozilla.org\Firefox\defaults\pref\firefox-l10n.js \ProgramFilesFolder\mozilla.org\Firefox\defaults\autoconfig\platform.js \ProgramFilesFolder\mozilla.org\Firefox\defaults\autoconfig\prefcalls.js \ProgramFilesFolder\mozilla.org\Firefox\greprefs\all.js \ProgramFilesFolder\mozilla.org\Firefox\greprefs\security-prefs.js \ProgramFilesFolder\mozilla.org\Firefox\greprefs\xpinstall.js \ProgramFilesFolder\mozilla.org\Firefox\plugins\npnul32.dll \ProgramFilesFolder\mozilla.org\Firefox\res\arrow.gif \ProgramFilesFolder\mozilla.org\Firefox\res\arrowd.gif \ProgramFilesFolder\mozilla.org\Firefox\res\broken-image.gif \ProgramFilesFolder\mozilla.org\Firefox\res\charsetalias.properties \ProgramFilesFolder\mozilla.org\Firefox\res\charsetData.properties \ProgramFilesFolder\mozilla.org\Firefox\res\cmessage.txt \ProgramFilesFolder\mozilla.org\Firefox\res\dtd \ProgramFilesFolder\mozilla.org\Firefox\res\EditorOverride.css \ProgramFilesFolder\mozilla.org\Firefox\res\entityTables \ProgramFilesFolder\mozilla.org\Firefox\res\fonts \ProgramFilesFolder\mozilla.org\Firefox\res\forms.css \ProgramFilesFolder\mozilla.org\Firefox\res\grabber.gif \ProgramFilesFolder\mozilla.org\Firefox\res\hiddenWindow.html \ProgramFilesFolder\mozilla.org\Firefox\res\html \ProgramFilesFolder\mozilla.org\Firefox\res\html.css \ProgramFilesFolder\mozilla.org\Firefox\res\langGroups.properties \ProgramFilesFolder\mozilla.org\Firefox\res\language.properties \ProgramFilesFolder\mozilla.org\Firefox\res\loading-image.gif \ProgramFilesFolder\mozilla.org\Firefox\res\mathml.css \ProgramFilesFolder\mozilla.org\Firefox\res\platform-forms.css \ProgramFilesFolder\mozilla.org\Firefox\res\quirk.css \ProgramFilesFolder\mozilla.org\Firefox\res\table-add-column-after.gif \ProgramFilesFolder\mozilla.org\Firefox\res\table-add-column-after-active.gif \ProgramFilesFolder\mozilla.org\Firefox\res\table-add-column-after-hover.gif \ProgramFilesFolder\mozilla.org\Firefox\res\table-add-column-before.gif \ProgramFilesFolder\mozilla.org\Firefox\res\table-add-column-before-active.gif \ProgramFilesFolder\mozilla.org\Firefox\res\table-add-column-before-hover.gif \ProgramFilesFolder\mozilla.org\Firefox\res\table-add-row-after.gif \ProgramFilesFolder\mozilla.org\Firefox\res\table-add-row-after-active.gif \ProgramFilesFolder\mozilla.org\Firefox\res\table-add-row-after-hover.gif \ProgramFilesFolder\mozilla.org\Firefox\res\table-add-row-before.gif \ProgramFilesFolder\mozilla.org\Firefox\res\table-add-row-before-active.gif \ProgramFilesFolder\mozilla.org\Firefox\res\table-add-row-before-hover.gif \ProgramFilesFolder\mozilla.org\Firefox\res\table-remove-column.gif \ProgramFilesFolder\mozilla.org\Firefox\res\table-remove-column-active.gif \ProgramFilesFolder\mozilla.org\Firefox\res\table-remove-column-hover.gif \ProgramFilesFolder\mozilla.org\Firefox\res\table-remove-row.gif \ProgramFilesFolder\mozilla.org\Firefox\res\table-remove-row-active.gif \ProgramFilesFolder\mozilla.org\Firefox\res\table-remove-row-hover.gif \ProgramFilesFolder\mozilla.org\Firefox\res\ua.css \ProgramFilesFolder\mozilla.org\Firefox\res\viewsource.css \ProgramFilesFolder\mozilla.org\Firefox\res\wincharset.properties \ProgramFilesFolder\mozilla.org\Firefox\res\html\gopher-audio.gif \ProgramFilesFolder\mozilla.org\Firefox\res\html\gopher-binary.gif \ProgramFilesFolder\mozilla.org\Firefox\res\html\gopher-find.gif \ProgramFilesFolder\mozilla.org\Firefox\res\html\gopher-image.gif \ProgramFilesFolder\mozilla.org\Firefox\res\html\gopher-menu.gif \ProgramFilesFolder\mozilla.org\Firefox\res\html\gopher-movie.gif \ProgramFilesFolder\mozilla.org\Firefox\res\html\gopher-sound.gif \ProgramFilesFolder\mozilla.org\Firefox\res\html\gopher-telnet.gif \ProgramFilesFolder\mozilla.org\Firefox\res\html\gopher-text.gif \ProgramFilesFolder\mozilla.org\Firefox\res\html\gopher-unknown.gif \ProgramFilesFolder\mozilla.org\Firefox\res\fonts\fontEncoding.properties \ProgramFilesFolder\mozilla.org\Firefox\res\fonts\mathfont.properties \ProgramFilesFolder\mozilla.org\Firefox\res\fonts\mathfontCMEX10.properties \ProgramFilesFolder\mozilla.org\Firefox\res\fonts\mathfontCMSY10.properties \ProgramFilesFolder\mozilla.org\Firefox\res\fonts\mathfontMath1.properties \ProgramFilesFolder\mozilla.org\Firefox\res\fonts\mathfontMath2.properties \ProgramFilesFolder\mozilla.org\Firefox\res\fonts\mathfontMath4.properties \ProgramFilesFolder\mozilla.org\Firefox\res\fonts\mathfontMTExtra.properties \ProgramFilesFolder\mozilla.org\Firefox\res\fonts\mathfontPUA.properties \ProgramFilesFolder\mozilla.org\Firefox\res\fonts\mathfontSymbol.properties \ProgramFilesFolder\mozilla.org\Firefox\res\entityTables\html40Latin1.properties \ProgramFilesFolder\mozilla.org\Firefox\res\entityTables\html40Special.properties \ProgramFilesFolder\mozilla.org\Firefox\res\entityTables\html40Symbols.properties \ProgramFilesFolder\mozilla.org\Firefox\res\entityTables\htmlEntityVersions.properties \ProgramFilesFolder\mozilla.org\Firefox\res\entityTables\mathml20.properties \ProgramFilesFolder\mozilla.org\Firefox\res\entityTables\transliterate.properties \ProgramFilesFolder\mozilla.org\Firefox\res\dtd\mathml.dtd \ProgramFilesFolder\mozilla.org\Firefox\res\dtd\xhtml11.dtd \ProgramFilesFolder\mozilla.org\Firefox\searchplugins\amazondotcom.png \ProgramFilesFolder\mozilla.org\Firefox\searchplugins\amazondotcom.src \ProgramFilesFolder\mozilla.org\Firefox\searchplugins\creativecommons.png \ProgramFilesFolder\mozilla.org\Firefox\searchplugins\creativecommons.src \ProgramFilesFolder\mozilla.org\Firefox\searchplugins\dictionary.png \ProgramFilesFolder\mozilla.org\Firefox\searchplugins\dictionary.src \ProgramFilesFolder\mozilla.org\Firefox\searchplugins\eBay.gif \ProgramFilesFolder\mozilla.org\Firefox\searchplugins\eBay.src \ProgramFilesFolder\mozilla.org\Firefox\searchplugins\google.gif \ProgramFilesFolder\mozilla.org\Firefox\searchplugins\google.src \ProgramFilesFolder\mozilla.org\Firefox\searchplugins\yahoo.gif \ProgramFilesFolder\mozilla.org\Firefox\searchplugins\yahoo.src Ja tarvittavat rekisteriasetukset: REGEDIT [HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/x-xpinstall;app=firefox] "Extension"=".xpi" [HKEY_CURRENT_USER\Software\Mozilla] @="" [HKEY_CURRENT_USER\Software\Mozilla\Mozilla] "CurrentVersion"="1.7.12" [HKEY_CURRENT_USER\Software\Mozilla\Mozilla Firefox] @="" "CurrentVersion"="1.0.7 (en-US)" [HKEY_CURRENT_USER\Software\Mozilla\Mozilla Firefox 1.0.7] "GeckoVer"="1.0.1" [HKEY_CURRENT_USER\Software\Mozilla\Mozilla Firefox 1.0.7\bin] "PathToExe"="@ProgFiles\\Mozilla Firefox\\firefox.exe" [HKEY_CURRENT_USER\Software\Mozilla\Mozilla Firefox 1.0.7\Extensions] "Components"="@ProgFiles\\Mozilla Firefox\\Components" "Plugins"="@ProgFiles\\Mozilla Firefox\\Plugins" [HKEY_CURRENT_USER\Software\Mozilla\Mozilla Firefox\1.0.7 (en-US)] @="" [HKEY_CURRENT_USER\Software\Mozilla\Mozilla Firefox\1.0.7 (en-US)\Main] "Create Desktop Shortcut"=dword:00000000 "Create Quick Launch Shortcut"=dword:00000000 "Create Start Menu Shortcut"=dword:00000001 "Install Directory"="@ProgFiles\\Mozilla Firefox\\" "PathToExe"="@ProgFiles\\Mozilla Firefox\\firefox.exe" "Program Folder Path"="@CommonPrograms\\Mozilla Firefox\\" [HKEY_CURRENT_USER\Software\Mozilla\Mozilla Firefox\1.0.7 (en-US)\Uninstall] "Description"="Mozilla Firefox (1.0.7)" "Uninstall Log Folder"="@ProgFiles\\Mozilla Firefox\\uninstall" [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\firefox.exe] @="Mozilla Firefox" [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\firefox.exe\DefaultIcon] @="@ProgFiles\\Mozilla Firefox\\firefox.exe,0" [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\firefox.exe\InstallInfo] "HideIconsCommand"="\"@ProgFiles\\Mozilla Firefox\\uninstall\\UninstallFirefox.exe\" /ua \"1.0.7 (en-US)\" /hs browser" "IconsVisible"=dword:00000001 "ReinstallCommand"="\"@ProgFiles\\Mozilla Firefox\\firefox.exe\" -silent -nosplash -setDefaultBrowser " "ShowIconsCommand"="\"@ProgFiles\\Mozilla Firefox\\uninstall\\UninstallFirefox.exe\" /ua \"1.0.7 (en-US)\" /ss browser" [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\firefox.exe\shell] [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\firefox.exe\shell\open] [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\firefox.exe\shell\open\command] @="\"@ProgFiles\\Mozilla Firefox\\firefox.exe\"" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\ShimInclusionList] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\ShimInclusionList\firefox.exe] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\firefox.exe] @="@ProgFiles\\Mozilla Firefox\\firefox.exe" "Path"="@ProgFiles\\Mozilla Firefox\\" [HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla] @="" [HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla] "CurrentVersion"="1.7.12" [HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox] @="" "CurrentVersion"="1.0.7 (en-US)" [HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox 1.0.7] "GeckoVer"="1.0.1" [HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox 1.0.7\bin] "PathToExe"="@ProgFiles\\Mozilla Firefox\\firefox.exe" [HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox 1.0.7\Extensions] "Components"="@ProgFiles\\Mozilla Firefox\\Components" "Plugins"="@ProgFiles\\Mozilla Firefox\\Plugins" [HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox\1.0.7 (en-US)] @="" [HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox\1.0.7 (en-US)\Main] "Install Directory"="@ProgFiles\\Mozilla Firefox\\" "PathToExe"="@ProgFiles\\Mozilla Firefox\\firefox.exe" "Program Folder Path"="@CommonPrograms\\Mozilla Firefox\\" [HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox\1.0.7 (en-US)\Uninstall] "Description"="Mozilla Firefox (1.0.7)" "Uninstall Log Folder"="@ProgFiles\\Mozilla Firefox\\uninstall"