Firefox nutzt die Datei prefs.js für die Konfiguration. Es ist ein Setup-Skript, das bei jedem Start ausgeführt wird. Die Datei darf nicht bearbeitet werden, während die App läuft.
Profil:
about:profilesPROFILE0 ist ein zufallswert und die endung nach default- ist abhängig von der installierten edition, z.B. release oder beta):~/.mozilla/firefox/PROFILE0.default-*~/Library/Application\ Support/Firefox/Profiles/PROFILE0.default-release~/AppData/Roaming/Mozilla/Firefox/Profiles/PROFILE0.default-releaseEinstellungen:
about:configprefs.js im verzeichnis des profils (siehe oben)siehe auch:
| key | value |
|---|---|
browser.theme.native-theme | false |
browser.urlbar.showSearchTerms.enabled | false |
browser.urlbar.trimHttps | false |
browser.urlbar.trimURLs | false |
intl.regional_prefs.use_os_locales | true |
network.dns.preferIPv6 | true |
network.http.fast-fallback-to-IPv4 | false |
print.printer__.print_paper_id | iso_a4 |
toolkit.legacyUserProfileCustomizations.stylesheets | true |
Firefox customizen mit userChrome.css und userContent.css: https://www.userchrome.org/how-create-userchrome-css.html
Die Namensgebung hat nichts mit Googles gleichnamigem Browser zu tun, Firefox gibt es nämlich schon ein wenig länger. GUIs werden manchmal auch als "chrome" bezeichnet, daher die Namensgebung sowohl hier als auch bei Google Chrome (was ein Zufall).
Die userChrome.css und userContent.css befindet sich im chrome Unterverzeichnis des Firefox Profils.
Damit die benutzerdefinierten CSS-Dateien von Firefox nicht ignoriert werden, muss toolkit.legacyUserProfileCustomizations.stylesheets auf true gesetzt werden.
(siehe einstellungen)
> flatpak install org.mozilla.firefox > flatpak info org.mozilla.firefox > /var/lib/flatpak/exports/bin/org.mozilla.firefox --new-tab > /var/lib/flatpak/exports/bin/org.mozilla.firefox --new-window > /var/lib/flatpak/exports/bin/org.mozilla.firefox --private-window
Seit Version 35 kann mit dem FireFox direkt ein Video abgespielt werden, welches mit dem Video-Codec "x264/AVC", dem Audio-Codec "AAC" und dem Kontainer "MP4" erstellt wurde.
siehe auch FreeBSD - Firefox (FreeBSD 9.0)
installieren:
> cd /usr/ports/www/firefox > make config-recursive > cd /usr/ports/www/firefox-i18n > make config-recursive > portinstall www/firefox www/firefox-i18n
update:
> cd /usr/ports/www/firefox > make config-recursive > cd /usr/ports/www/firefox-i18n > make config-recursive > portupgrade -RON www/firefox www/firefox-i18n
> vi /etc/make.conf
.if${.CURDIR:M*/usr/ports/www/firefox-i18n}
FIREFOX_I18N=de
WITHOUT_SWITCHER=yes
.endif
installieren:
> aptitude install firefox language-pack-de-base
about:crashes