On 08/05/17 09:05, Jari Ruusu wrote: > On 5/7/17, Marc SCHAEFER <schae...@alphanet.ch> wrote: >> I cannot reproduce that problem on: >> >> $ cat /etc/debian_version >> 7.11 >> >> firefox 52.1.1-ESR, installed manually from >> http://ftp.mozilla.org/pub/firefox/releases/52.1.1esr/linux-x86_64/en-US/firefox-52.1.1esr.tar.bz2 > > I can confirm that the Mozilla pre-compiled version works OK. But the Debian > pre-compiled stable or LTS version (45.9.0-ESR) does fail when when those > "offmainthread" setting are default TRUE. Self compiled version fails too, > same as Debian pre-compiled version. > > The difference seem to be that Mozilla pre-compiled version embeds one more > shared library. This is the diff of "ls *.so" files between self compiled > and mozilla pre-compiled version: > > --- foo1.txt 2017-05-08 09:56:45.000000000 +0300 > +++ foo2.txt 2017-05-08 09:56:51.000000000 +0300 > @@ -2,6 +2,7 @@ > liblgpllibs.so > libmozavcodec.so > libmozavutil.so > +libmozgtk.so > libmozsandbox.so > libmozsqlite3.so > libnspr4.so > > The menus also look little bit different on mozilla pre-compiled version.
The difference is that the mozilla binaries are built against GTK+ 3, whereas the Debian 45esr binaries are built against GTK+ 2. I don't know whether that in itself causes the bug that you reported. What about your 52 builds? Were those built against GTK+ 2 or 3? I am building 52.1esr on wheezy now [1], which will be built against GTK+ 3 when we upload it (45esr is now discontinued, so we'll upload 52esr with the next round of updates in about three weeks). I'll test it and see if that helps. Cheers, Emilio [1] I had a build around, but removed it on a quest to free some disk space.