On Tue, 14 Aug 2018 08:59:25 -0400, lefty wrote: >We must be using different versions.
More likely we are using different distros, different profiles and much important, we most likely visit different websites. Lets take a look at the dependencies [1]. More or less all web browser suffer from such bloated dependency chains. For security reasons browsers must be upgraded very often, so what ever distro we are using, the dependency chain could cause issues. Even if the dependency chain shouldn't be the culprit for issues, Firefox itself breaks compatibility to Firefox add-ons and Firefox themes all the times. A long time ago the Firefox history worked in the same way the history of most other browsers are still working, but one day they changed it. IIRC without informing the users by an opened tab after the upgrade, they one day added Google's safebrowsing. https://en.wikipedia.org/wiki/Google_Safe_Browsing#Privacy Hash prefixes might add a layer of privacy, however, data exchange still happens with Google, while the user is online using Firefox, it's seemingly not done by a databased stored on your computer. The distros could workaround dependency issues, Firefox automatically disables incompatible add-ons and themes, let alone that a user could get rid off all add-ons and special themes. However, we still have different profiles, that could make a big difference. I never noticed that different browser settings have that much impact when using other browsers. Btw. the OP should consider instead of starting Firefox with the "--safe-mode" option, to test a new profile, by using the "--ProfileManager" option, or much better, to add a new user and start Firefox by a session of that new user. Just that Firefox could be stable, doesn't mean that it's not prone to easily become unstable. [1] [rocketmouse@archlinux ~]$ pactree firefox firefox ├─gtk3 │ ├─atk │ │ └─glib2 │ │ ├─pcre │ │ │ ├─gcc-libs │ │ │ │ └─glibc provides glibc>=2.27 │ │ │ │ ├─linux-api-headers provides linux-api-headers>=4.10 │ │ │ │ ├─tzdata │ │ │ │ └─filesystem │ │ │ │ └─iana-etc │ │ │ ├─readline │ │ │ │ ├─glibc │ │ │ │ ├─ncurses │ │ │ │ │ ├─glibc │ │ │ │ │ └─gcc-libs │ │ │ │ └─ncurses provides libncursesw.so=6-64 │ │ │ ├─zlib │ │ │ │ └─glibc │ │ │ ├─bzip2 │ │ │ │ ├─glibc │ │ │ │ └─bash provides sh │ │ │ │ ├─readline provides readline>=7.0 │ │ │ │ ├─glibc │ │ │ │ └─ncurses │ │ │ └─bash │ │ ├─libffi │ │ │ └─glibc │ │ ├─libutil-linux │ │ └─zlib │ ├─cairo │ │ ├─libpng │ │ │ ├─zlib │ │ │ └─bash provides sh │ │ ├─libxrender │ │ │ ├─libx11 provides libx11>=1.3.4 │ │ │ │ ├─libxcb │ │ │ │ │ ├─xcb-proto provides xcb-proto>=1.12 │ │ │ │ │ ├─libxdmcp │ │ │ │ │ │ ├─xorgproto provides xproto │ │ │ │ │ │ └─glibc │ │ │ │ │ └─libxau │ │ │ │ │ ├─glibc │ │ │ │ │ └─xorgproto provides xproto │ │ │ │ ├─xorgproto provides xproto │ │ │ │ └─xorgproto provides kbproto │ │ │ └─xorgproto provides renderproto │ │ ├─libxext │ │ │ ├─libx11 │ │ │ └─xorgproto provides xextproto │ │ ├─fontconfig │ │ │ ├─expat │ │ │ │ └─glibc │ │ │ └─freetype2 │ │ │ ├─zlib │ │ │ ├─bzip2 │ │ │ ├─bash provides sh │ │ │ ├─libpng │ │ │ └─harfbuzz │ │ │ ├─glib2 │ │ │ ├─freetype2 │ │ │ └─graphite │ │ │ └─gcc-libs │ │ ├─pixman │ │ │ └─glibc │ │ ├─glib2 │ │ └─lzo │ │ └─glibc │ ├─libxcursor │ │ ├─libxfixes │ │ │ ├─libx11 │ │ │ └─xorgproto provides fixesproto │ │ └─libxrender │ ├─libxinerama │ │ ├─libxext │ │ └─xorgproto provides xineramaproto │ ├─libxrandr │ │ ├─libxext │ │ ├─libxrender │ │ └─xorgproto provides randrproto │ ├─libxi │ │ ├─libxext │ │ └─xorgproto provides inputproto │ ├─libepoxy │ │ └─glibc │ ├─gdk-pixbuf2 │ │ ├─glib2 │ │ ├─libpng │ │ ├─libtiff │ │ │ ├─libjpeg-turbo provides libjpeg │ │ │ ├─zlib │ │ │ └─xz │ │ │ └─bash provides sh │ │ ├─libjpeg-turbo provides libjpeg │ │ ├─libx11 │ │ ├─jasper │ │ │ └─libjpeg-turbo provides libjpeg │ │ └─shared-mime-info │ │ ├─libxml2 │ │ │ ├─zlib │ │ │ ├─readline │ │ │ ├─ncurses │ │ │ ├─xz │ │ │ └─icu │ │ │ ├─gcc-libs │ │ │ └─bash provides sh │ │ └─glib2 │ ├─dconf │ │ └─glib2 │ ├─libxcomposite │ │ ├─libxfixes │ │ └─xorgproto provides compositeproto │ ├─libxdamage │ │ ├─libxfixes provides libxfixes>=4.0.4 │ │ └─xorgproto provides damageproto │ ├─pango │ │ ├─libthai │ │ │ └─libdatrie │ │ │ └─glibc │ │ ├─cairo │ │ ├─libxft │ │ │ ├─fontconfig │ │ │ └─libxrender │ │ ├─harfbuzz │ │ └─fribidi │ │ └─glibc │ ├─shared-mime-info │ ├─at-spi2-atk │ │ ├─at-spi2-core │ │ │ ├─dbus │ │ │ │ ├─libsystemd │ │ │ │ │ ├─glibc │ │ │ │ │ ├─libcap │ │ │ │ │ │ ├─glibc │ │ │ │ │ │ └─attr │ │ │ │ │ │ └─glibc │ │ │ │ │ ├─libgcrypt │ │ │ │ │ │ └─libgpg-error │ │ │ │ │ │ ├─glibc │ │ │ │ │ │ └─bash provides sh │ │ │ │ │ ├─lz4 │ │ │ │ │ │ └─glibc │ │ │ │ │ └─xz │ │ │ │ └─expat │ │ │ ├─glib2 │ │ │ └─libxtst │ │ │ ├─libxext │ │ │ ├─libxi │ │ │ ├─xorgproto provides recordproto │ │ │ ├─xorgproto provides inputproto │ │ │ └─libxfixes │ │ ├─libx11 │ │ ├─libxml2 │ │ └─atk │ ├─wayland │ │ ├─glibc │ │ ├─libffi │ │ ├─expat │ │ └─libxml2 │ ├─libxkbcommon │ │ ├─xkeyboard-config │ │ └─glibc │ ├─adwaita-icon-theme │ │ ├─hicolor-icon-theme │ │ ├─gtk-update-icon-cache │ │ │ ├─gdk-pixbuf2 │ │ │ ├─librsvg │ │ │ │ ├─gdk-pixbuf2 │ │ │ │ ├─pango │ │ │ │ └─libcroco │ │ │ │ ├─glib2 │ │ │ │ └─libxml2 │ │ │ └─hicolor-icon-theme │ │ └─librsvg │ ├─json-glib │ │ └─glib2 │ ├─librsvg │ ├─wayland-protocols │ ├─desktop-file-utils │ │ └─glib2 │ ├─mesa │ │ ├─libdrm │ │ │ └─libpciaccess │ │ │ └─glibc │ │ ├─wayland │ │ ├─libxxf86vm │ │ │ ├─libxext │ │ │ └─xorgproto provides xf86vidmodeproto │ │ ├─libxdamage │ │ ├─libxshmfence │ │ │ └─glibc │ │ ├─libelf │ │ │ ├─gcc-libs │ │ │ ├─zlib │ │ │ ├─bzip2 │ │ │ └─xz │ │ ├─libomxil-bellagio │ │ │ └─glibc │ │ ├─libunwind │ │ │ ├─glibc │ │ │ └─xz │ │ ├─llvm-libs │ │ │ ├─gcc-libs │ │ │ ├─zlib │ │ │ ├─libffi │ │ │ ├─libedit │ │ │ │ └─ncurses │ │ │ ├─ncurses │ │ │ └─libxml2 │ │ ├─lm_sensors │ │ │ └─perl │ │ │ ├─gdbm │ │ │ │ ├─glibc │ │ │ │ └─bash provides sh │ │ │ ├─db │ │ │ │ ├─gcc-libs │ │ │ │ └─bash provides sh │ │ │ └─glibc │ │ └─libglvnd │ │ ├─libxext │ │ ├─mesa │ │ └─mesa provides opengl-driver │ ├─cantarell-fonts │ ├─colord │ │ ├─lcms2 │ │ │ └─libtiff │ │ ├─libgusb │ │ │ ├─glib2 │ │ │ └─libusb │ │ │ ├─glibc │ │ │ └─libsystemd │ │ ├─polkit │ │ │ ├─glib2 │ │ │ ├─pam │ │ │ │ ├─glibc │ │ │ │ ├─cracklib │ │ │ │ │ ├─glibc │ │ │ │ │ └─zlib │ │ │ │ ├─libtirpc │ │ │ │ │ └─krb5 │ │ │ │ │ ├─e2fsprogs │ │ │ │ │ │ ├─bash provides sh │ │ │ │ │ │ └─libutil-linux │ │ │ │ │ ├─libldap │ │ │ │ │ │ ├─libsasl │ │ │ │ │ │ │ └─openssl │ │ │ │ │ │ │ └─perl │ │ │ │ │ │ └─e2fsprogs │ │ │ │ │ └─keyutils │ │ │ │ │ ├─glibc │ │ │ │ │ └─bash provides sh │ │ │ │ └─pambase │ │ │ ├─expat │ │ │ ├─systemd │ │ │ │ ├─acl │ │ │ │ │ └─attr │ │ │ │ ├─bash │ │ │ │ ├─cryptsetup │ │ │ │ │ ├─device-mapper │ │ │ │ │ │ ├─glibc │ │ │ │ │ │ └─libsystemd │ │ │ │ │ ├─libgcrypt │ │ │ │ │ ├─popt │ │ │ │ │ │ └─glibc │ │ │ │ │ ├─libutil-linux │ │ │ │ │ ├─json-c │ │ │ │ │ │ └─glibc │ │ │ │ │ └─argon2 │ │ │ │ │ └─glibc │ │ │ │ ├─dbus │ │ │ │ ├─iptables │ │ │ │ │ ├─glibc │ │ │ │ │ ├─bash │ │ │ │ │ ├─libnftnl │ │ │ │ │ │ └─libmnl │ │ │ │ │ │ └─glibc │ │ │ │ │ └─libpcap │ │ │ │ │ ├─glibc │ │ │ │ │ ├─libnl │ │ │ │ │ │ └─glibc │ │ │ │ │ ├─bash provides sh │ │ │ │ │ ├─libusb provides libusbx │ │ │ │ │ └─dbus │ │ │ │ ├─kbd │ │ │ │ │ ├─glibc │ │ │ │ │ └─pam │ │ │ │ ├─kmod │ │ │ │ │ ├─glibc │ │ │ │ │ ├─zlib │ │ │ │ │ └─xz │ │ │ │ ├─hwids │ │ │ │ ├─libcap │ │ │ │ ├─libgcrypt │ │ │ │ ├─libsystemd │ │ │ │ ├─libidn │ │ │ │ │ └─glibc │ │ │ │ ├─lz4 │ │ │ │ ├─pam │ │ │ │ ├─libelf │ │ │ │ ├─libseccomp │ │ │ │ │ └─glibc │ │ │ │ ├─util-linux │ │ │ │ │ ├─pam │ │ │ │ │ ├─shadow │ │ │ │ │ │ ├─bash │ │ │ │ │ │ ├─pam │ │ │ │ │ │ └─acl │ │ │ │ │ ├─coreutils │ │ │ │ │ │ ├─glibc │ │ │ │ │ │ ├─acl │ │ │ │ │ │ ├─attr │ │ │ │ │ │ ├─gmp │ │ │ │ │ │ │ ├─gcc-libs │ │ │ │ │ │ │ └─bash provides sh │ │ │ │ │ │ ├─libcap │ │ │ │ │ │ └─openssl │ │ │ │ │ ├─libsystemd │ │ │ │ │ ├─libcap-ng │ │ │ │ │ │ └─glibc │ │ │ │ │ └─libutil-linux │ │ │ │ ├─xz │ │ │ │ └─pcre2 │ │ │ │ ├─gcc-libs │ │ │ │ ├─readline │ │ │ │ ├─zlib │ │ │ │ ├─bzip2 │ │ │ │ └─bash │ │ │ └─js52 │ │ │ ├─gcc-libs │ │ │ ├─readline │ │ │ ├─zlib │ │ │ └─bash provides sh │ │ ├─sqlite │ │ │ ├─readline │ │ │ └─zlib │ │ ├─dconf │ │ ├─dbus │ │ ├─libgudev │ │ │ ├─libsystemd │ │ │ └─glib2 │ │ ├─shared-mime-info │ │ ├─libsystemd │ │ └─systemd provides udev │ ├─rest │ │ ├─glib2 │ │ ├─libxml2 │ │ └─libsoup │ │ ├─glib2 │ │ ├─libxml2 │ │ ├─glib-networking │ │ │ ├─glib2 │ │ │ ├─libproxy │ │ │ │ └─gcc-libs │ │ │ ├─gnutls │ │ │ │ ├─gcc-libs │ │ │ │ ├─libtasn1 │ │ │ │ │ └─glibc │ │ │ │ ├─readline │ │ │ │ ├─zlib │ │ │ │ ├─nettle │ │ │ │ │ └─gmp │ │ │ │ ├─p11-kit │ │ │ │ │ ├─glibc │ │ │ │ │ ├─libtasn1 │ │ │ │ │ └─libffi │ │ │ │ ├─libidn │ │ │ │ └─libunistring │ │ │ │ └─glibc │ │ │ ├─ca-certificates │ │ │ │ ├─ca-certificates-mozilla │ │ │ │ │ └─ca-certificates-utils │ │ │ │ │ ├─bash │ │ │ │ │ ├─coreutils │ │ │ │ │ ├─findutils │ │ │ │ │ │ ├─glibc │ │ │ │ │ │ └─bash provides sh │ │ │ │ │ └─p11-kit provides p11-kit>=0.23.1 │ │ │ │ └─ca-certificates-cacert │ │ │ │ └─ca-certificates-utils │ │ │ └─gsettings-desktop-schemas │ │ │ ├─glib2 │ │ │ └─dconf │ │ ├─sqlite │ │ └─krb5 │ ├─libcups │ │ ├─gnutls │ │ ├─libtiff provides libtiff>=4.0.0 │ │ ├─libpng provides libpng>=1.5.7 │ │ ├─krb5 │ │ ├─avahi │ │ │ ├─expat │ │ │ ├─libdaemon │ │ │ ├─glib2 │ │ │ ├─libcap │ │ │ ├─gdbm │ │ │ └─dbus │ │ └─libusb │ ├─libcanberra │ │ ├─libvorbis │ │ │ └─libogg │ │ │ └─glibc │ │ ├─libtool provides libltdl │ │ │ ├─bash provides sh │ │ │ ├─tar │ │ │ │ ├─glibc │ │ │ │ ├─acl │ │ │ │ └─attr │ │ │ └─glibc │ │ ├─alsa-lib │ │ │ └─glibc │ │ ├─tdb │ │ └─sound-theme-freedesktop │ └─gtk-update-icon-cache ├─mozilla-common ├─libxt │ ├─libsm │ │ ├─libice │ │ │ ├─glibc │ │ │ └─xorgproto provides xproto │ │ └─libutil-linux │ └─libx11 ├─startup-notification │ ├─libx11 │ └─xcb-util │ └─libxcb provides libxcb>=1.7 ├─mailcap provides mime-types ├─dbus-glib │ ├─dbus │ └─glib2 ├─ffmpeg │ ├─alsa-lib │ ├─aom │ │ └─gcc-libs │ ├─bzip2 │ ├─fontconfig │ ├─fribidi │ ├─glibc │ ├─gmp │ ├─gnutls │ ├─gsm │ │ └─glibc │ ├─jack2 provides jack │ │ ├─celt │ │ │ └─libogg │ │ ├─opus │ │ │ └─glibc │ │ ├─libffado │ │ │ ├─dbus-c++ │ │ │ │ ├─dbus │ │ │ │ └─glib2 │ │ │ ├─jack2 provides jack │ │ │ ├─libavc1394 │ │ │ │ └─libraw1394 │ │ │ │ └─glibc │ │ │ ├─libconfig │ │ │ │ └─gcc-libs │ │ │ ├─libiec61883 │ │ │ │ └─libraw1394 │ │ │ ├─libxml++ │ │ │ │ ├─libxml2 │ │ │ │ └─glibmm │ │ │ │ ├─glib2 │ │ │ │ └─libsigc++ │ │ │ │ └─gcc-libs │ │ │ └─python-dbus │ │ │ ├─dbus │ │ │ ├─glib2 │ │ │ ├─python-dbus-common │ │ │ └─python │ │ │ ├─expat │ │ │ ├─bzip2 │ │ │ ├─gdbm │ │ │ ├─openssl │ │ │ ├─libffi │ │ │ ├─zlib │ │ │ └─libnsl │ │ │ └─libtirpc │ │ └─python2-dbus │ │ ├─dbus │ │ ├─glib2 │ │ ├─python-dbus-common │ │ └─python2 │ │ ├─bzip2 │ │ ├─expat │ │ ├─gdbm │ │ ├─libffi │ │ ├─libnsl │ │ ├─openssl │ │ ├─sqlite │ │ └─zlib │ ├─lame │ │ └─ncurses │ ├─libavc1394 │ ├─libdrm │ ├─libiec61883 │ ├─libmodplug │ │ └─gcc-libs │ ├─libomxil-bellagio │ ├─libpulse │ │ ├─dbus │ │ ├─libasyncns │ │ │ └─glibc │ │ ├─libcap │ │ ├─libxtst │ │ ├─libsm │ │ ├─libsndfile │ │ │ ├─alsa-lib │ │ │ ├─flac │ │ │ │ ├─gcc-libs │ │ │ │ └─libogg │ │ │ └─libvorbis │ │ └─systemd │ ├─libraw1394 │ ├─libsoxr │ │ └─gcc-libs │ ├─libssh │ │ ├─libgcrypt │ │ └─zlib │ ├─libtheora │ │ └─libogg │ ├─libvdpau │ │ └─libxext │ ├─libwebp │ │ ├─libpng │ │ ├─libjpeg-turbo provides libjpeg │ │ ├─libtiff │ │ └─giflib │ │ └─glibc │ ├─libx11 │ ├─libxcb │ ├─libxext │ ├─libxml2 │ ├─libxv │ │ ├─libxext │ │ └─xorgproto provides videoproto │ ├─opencore-amr │ │ └─glibc │ ├─openjpeg2 │ │ ├─zlib │ │ ├─libpng │ │ ├─libtiff │ │ └─lcms2 │ ├─opus │ ├─sdl2 │ │ ├─glibc │ │ ├─libxext │ │ ├─libxrender │ │ ├─libx11 │ │ ├─libglvnd provides libgl │ │ ├─libxcursor │ │ └─libibus │ │ └─glib2 │ ├─speex │ │ ├─libogg │ │ └─speexdsp │ │ └─glibc │ ├─v4l-utils │ │ ├─hicolor-icon-theme │ │ ├─gcc-libs │ │ ├─sysfsutils │ │ │ └─glibc │ │ └─libjpeg-turbo │ ├─xz │ ├─zlib │ ├─libass provides libass.so=9-64 │ │ ├─fontconfig │ │ ├─fribidi │ │ ├─glib2 │ │ ├─glibc │ │ ├─harfbuzz │ │ └─freetype2 provides libfreetype.so=6-64 │ ├─libbluray provides libbluray.so=2-64 │ │ ├─fontconfig │ │ ├─glibc │ │ ├─freetype2 provides libfreetype.so=6-64 │ │ └─libxml2 │ ├─freetype2 provides libfreetype.so=6-64 │ ├─libva provides libva-drm.so=2-64 │ │ ├─libdrm │ │ ├─libglvnd provides libgl │ │ ├─libx11 │ │ ├─libxext │ │ ├─libxfixes │ │ └─wayland │ ├─libva provides libva.so=2-64 │ ├─libva provides libva-x11.so=2-64 │ ├─vid.stab provides libvidstab.so=1.1-64 │ │ ├─gcc-libs │ │ └─glibc │ ├─libvorbis provides libvorbisenc.so=2-64 │ ├─libvorbis provides libvorbis.so=0-64 │ ├─libvpx provides libvpx.so=5-64 │ │ ├─glibc │ │ └─gcc-libs │ ├─libx264 provides libx264.so=152-64 │ │ └─glibc │ ├─x265 provides libx265.so=160-64 │ │ └─gcc-libs │ └─xvidcore provides libxvidcore.so=4-64 │ └─glibc ├─nss │ ├─nspr provides nspr>=4.19 │ │ ├─glibc │ │ └─bash provides sh │ ├─sqlite │ ├─zlib │ ├─bash provides sh │ └─p11-kit ├─hunspell-en_US ├─sqlite ├─noto-fonts provides ttf-font ├─libpulse ├─libvpx └─icu -- xubuntu-users mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/xubuntu-users
