[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Firefox ESR large text file rendering problem



On 08/05/17 09:05, Jari Ruusu wrote:
> On 5/7/17, Marc SCHAEFER <schaefer@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.


Reply to: