Re: [gentoo-user] In Any Build of Firefox I Make it Uses a Poor Method of Downscaling

2016-05-19 Thread TheXzoron


On 05/19/2016 04:43 PM, Dale wrote:
> Dale wrote:
>> Just curious. Could this be a setting in about:config maybe? Could it
>> be a difference in versions? It sounds like it isn't that but when
>> grasping at straws, grab them all and hope one holds up. :/ Also, have
>> you tried switching hardware acceleration on/off? I've known that to
>> cause weird issues. Dale :-) :-) 
> Oh, forgot.  Here's my settings:
>
> [ebuild   R   ~] www-client/firefox-46.0::gentoo  USE="dbus ffmpeg
> gmp-autoupdate hwaccel jemalloc3 jit startup-notification -bindist
> -custom-cflags -custom-optimization -debug -force-gtk2 -hardened (-neon)
> (-pgo) -pulseaudio (-selinux) (-system-cairo) -system-harfbuzz
> -system-icu -system-jpeg -system-libevent -system-libvpx -system-sqlite
> {-test} -wifi" 
>
> Dale
>
> :-)  :-) 
>
Well I've tried firefox-bin in my default profile aswell as in a new
profile and everything was downscaled fine so I'm pretty sure it has to
do with something in the build process at this point.



On 05/19/2016 04:24 PM, Alan McKinnon wrote:
> I'm all out of ideas
>
> what libs does firefox use to render images?
>
> -- Alan McKinnon alan.mckin...@gmail.com
I wouldn't know.


Re: [gentoo-user] In Any Build of Firefox I Make it Uses a Poor Method of Downscaling

2016-05-19 Thread Dale
Dale wrote:
> Just curious. Could this be a setting in about:config maybe? Could it
> be a difference in versions? It sounds like it isn't that but when
> grasping at straws, grab them all and hope one holds up. :/ Also, have
> you tried switching hardware acceleration on/off? I've known that to
> cause weird issues. Dale :-) :-) 


Oh, forgot.  Here's my settings:

[ebuild   R   ~] www-client/firefox-46.0::gentoo  USE="dbus ffmpeg
gmp-autoupdate hwaccel jemalloc3 jit startup-notification -bindist
-custom-cflags -custom-optimization -debug -force-gtk2 -hardened (-neon)
(-pgo) -pulseaudio (-selinux) (-system-cairo) -system-harfbuzz
-system-icu -system-jpeg -system-libevent -system-libvpx -system-sqlite
{-test} -wifi" 

Dale

:-)  :-) 



Re: [gentoo-user] In Any Build of Firefox I Make it Uses a Poor Method of Downscaling

2016-05-19 Thread Dale
Alan McKinnon wrote:
> On 19/05/2016 23:11, TheXzoron wrote:
>>
>> On 05/19/2016 04:06 PM, TheXzoron wrote:
>>>
>>>
>>> On 05/19/2016 03:54 PM, Alan McKinnon wrote:
 I don't have those issues here, here's my settings:

 Installed versions:  46.0^d(19:33:41 01/05/2016)(dbus ffmpeg
 gmp-autoupdate hwaccel jemalloc3 jit pulseaudio startup-notification
 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx
 system-sqlite wifi -bindist -custom-cflags -custom-optimization -debug
 -force-gtk2 -hardened -neon -pgo -selinux -system-cairo -test
 LINGUAS="en_GB en_ZA -af -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca
 -cs -cy -da -de -el -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr
 -fy_NL -ga_IE -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja
 -kk -km -kn -ko -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -or -pa_IN
 -pl -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv_SE -ta -te
 -th -tr -uk -vi -xh -zh_CN -zh_TW")


 You indicate in the forum thread that gtk3 makes no difference, so the
 differences left are bindist (not relevant I think, applies to firefox
 branding) and I use system libs whereas you don't.

 It will be easier for folks here to help you if you paste your forum
 post into this thread. Folks here like to have all the facts in their
 mail app. Some go so far as to whinge about needing to click a link :-)

> [snip]
>
>>> Yeah I've tried the system libs and the custom options even tried with
>>> jmalloc3 off with no change in the scaling method but not bindist.
>>> I'll try that but I doubt the scaling method is something that
>>> wouldn't be something that has license restrictions.
>> Nah it wasn't :/
>
> I'm all out of ideas
>
> what libs does firefox use to render images?
>


Just curious.  Could this be a setting in about:config maybe?  Could it
be a difference in versions?  It sounds like it isn't that but when
grasping at straws, grab them all and hope one holds up.  :/  Also, have
you tried switching hardware acceleration on/off?  I've known that to
cause weird issues. 

Dale

:-)  :-)




Re: [gentoo-user] In Any Build of Firefox I Make it Uses a Poor Method of Downscaling

2016-05-19 Thread Alan McKinnon
On 19/05/2016 23:11, TheXzoron wrote:
> 
> 
> On 05/19/2016 04:06 PM, TheXzoron wrote:
>>
>>
>>
>> On 05/19/2016 03:54 PM, Alan McKinnon wrote:
>>> I don't have those issues here, here's my settings:
>>>
>>> Installed versions:  46.0^d(19:33:41 01/05/2016)(dbus ffmpeg
>>> gmp-autoupdate hwaccel jemalloc3 jit pulseaudio startup-notification
>>> system-harfbuzz system-icu system-jpeg system-libevent system-libvpx
>>> system-sqlite wifi -bindist -custom-cflags -custom-optimization -debug
>>> -force-gtk2 -hardened -neon -pgo -selinux -system-cairo -test
>>> LINGUAS="en_GB en_ZA -af -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca
>>> -cs -cy -da -de -el -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr
>>> -fy_NL -ga_IE -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja
>>> -kk -km -kn -ko -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -or -pa_IN
>>> -pl -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv_SE -ta -te
>>> -th -tr -uk -vi -xh -zh_CN -zh_TW")
>>>
>>>
>>> You indicate in the forum thread that gtk3 makes no difference, so the
>>> differences left are bindist (not relevant I think, applies to firefox
>>> branding) and I use system libs whereas you don't.
>>>
>>> It will be easier for folks here to help you if you paste your forum
>>> post into this thread. Folks here like to have all the facts in their
>>> mail app. Some go so far as to whinge about needing to click a link :-)
>>>

[snip]

>> Yeah I've tried the system libs and the custom options even tried with
>> jmalloc3 off with no change in the scaling method but not bindist.
>> I'll try that but I doubt the scaling method is something that
>> wouldn't be something that has license restrictions.
> Nah it wasn't :/


I'm all out of ideas

what libs does firefox use to render images?

-- 
Alan McKinnon
alan.mckin...@gmail.com




Re: [gentoo-user] In Any Build of Firefox I Make it Uses a Poor Method of Downscaling

2016-05-19 Thread TheXzoron


On 05/19/2016 04:06 PM, TheXzoron wrote:
>
>
>
> On 05/19/2016 03:54 PM, Alan McKinnon wrote:
>> I don't have those issues here, here's my settings:
>>
>> Installed versions:  46.0^d(19:33:41 01/05/2016)(dbus ffmpeg
>> gmp-autoupdate hwaccel jemalloc3 jit pulseaudio startup-notification
>> system-harfbuzz system-icu system-jpeg system-libevent system-libvpx
>> system-sqlite wifi -bindist -custom-cflags -custom-optimization -debug
>> -force-gtk2 -hardened -neon -pgo -selinux -system-cairo -test
>> LINGUAS="en_GB en_ZA -af -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca
>> -cs -cy -da -de -el -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr
>> -fy_NL -ga_IE -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja
>> -kk -km -kn -ko -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -or -pa_IN
>> -pl -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv_SE -ta -te
>> -th -tr -uk -vi -xh -zh_CN -zh_TW")
>>
>>
>> You indicate in the forum thread that gtk3 makes no difference, so the
>> differences left are bindist (not relevant I think, applies to firefox
>> branding) and I use system libs whereas you don't.
>>
>> It will be easier for folks here to help you if you paste your forum
>> post into this thread. Folks here like to have all the facts in their
>> mail app. Some go so far as to whinge about needing to click a link :-)
>>
> Alright I'll repost the content of that post here
> "So I don't really know why but in my build of Firefox no matter if I
> tell it to use system libs or not it will downscale images poorly
> https://a.desu.sh/evknqh.png on the left is firefox-bin and the right
> is my build. I'm not sure what exactly is going on here but I need to
> compile Firefox against gtk2 in order for my filepicker patches for
> glib and gtk+2 to work with it. Compiling it against gtk3 results in
> the same thing. Here is my emerge --info.
> *Code:*
> emerge --info firefox
> Portage 2.2.28 (python 3.4.3-final-0, default/linux/amd64/13.0,
> gcc-5.3.0, glibc-2.23-r2, 4.4.0-pf8 x86_64)
> =
>  System Settings
> =
> System uname:
> Linux-4.4.0-pf8-x86_64-Intel-R-_Core-TM-_i7-4790K_CPU_@_4.00GHz-with-gentoo-2.2
>
> KiB Mem:16381872 total,   7338824 free
> KiB Swap:  0 total, 0 free
> Timestamp of repository gentoo: Sun, 15 May 2016 13:43:48 +
> Timestamp of repository libressl: Sun, 15 May 2016 09:32:33 +
> sh bash 4.3_p42-r2
> ld GNU ld (Gentoo 2.25.1 p1.1) 2.25.1
> ccache version 3.2.5 [enabled]
> app-shells/bash:  4.3_p42-r2::gentoo
> dev-java/java-config: 2.2.0-r3::gentoo
> dev-lang/perl:5.22.2::gentoo
> dev-lang/python:  2.7.11-r2::gentoo, 3.4.3-r7::gentoo
> dev-util/ccache:  3.2.5::gentoo
> dev-util/cmake:   3.5.2::gentoo
> dev-util/pkgconfig:   0.29.1::gentoo
> sys-apps/baselayout:  2.2::gentoo
> sys-apps/openrc:  0.20.5::gentoo
> sys-apps/sandbox: 2.10-r2::gentoo
> sys-devel/autoconf:   2.13::gentoo, 2.69-r2::gentoo
> sys-devel/automake:   1.11.6-r2::gentoo, 1.13.4-r1::gentoo,
> 1.14.1-r1::gentoo, 1.15-r2::gentoo
> sys-devel/binutils:   2.25.1-r1::gentoo
> sys-devel/gcc:4.9.3::gentoo, 5.3.0::gentoo
> sys-devel/gcc-config: 1.8-r1::gentoo
> sys-devel/libtool:2.4.6-r2::gentoo
> sys-devel/make:   4.1-r1::gentoo
> sys-kernel/linux-headers: 4.5::gentoo (virtual/os-headers)
> sys-libs/glibc:   2.23-r2::gentoo
> Repositories:
> gentoo
> location: /usr/portage
> sync-type: git
> sync-uri: https://github.com/gentoo-mirror/gentoo
> priority: -1000
> coollay
> location: /usr/local/overlay/local
> masters: gentoo
> libressl
> location: /usr/local/overlay/libressl
> sync-type: git
> sync-uri: https://github.com/gentoo-mirror/libressl
> masters: gentoo
> lucy
> location: /usr/local/overlay/lucy
> sync-type: git
> sync-uri: https://github.com/lucy/lucy-overlay
> masters: gentoo
> mozilla
> location: /usr/local/overlay/mozilla
> sync-type: git
> sync-uri: https://anongit.gentoo.org/git/proj/mozilla.git
> masters: gentoo
> proaudio
> location: /usr/local/overlay/proaudio
> sync-type: svn
> sync-uri:
> svn://svn.tuxfamily.org/svnroot/proaudio/proaudio/trunk/overlays/proaudio
> masters: gentoo
> steam-overlay
> location: /usr/local/overlay/steam
> sync-type: git
> sync-uri: https://github.com/anyc/steam-overlay/
> masters: gentoo
> ABI="amd64"
> ABI_X86="64"
> ACCEPT_KEYWORDS="amd64 ~amd64"
> ACCEPT_LICENSE="@FREE"
> ACCEPT_PROPERTIES="*"
> 

Re: [gentoo-user] In Any Build of Firefox I Make it Uses a Poor Method of Downscaling

2016-05-19 Thread TheXzoron


On 05/19/2016 03:54 PM, Alan McKinnon wrote:
> I don't have those issues here, here's my settings:
>
> Installed versions:  46.0^d(19:33:41 01/05/2016)(dbus ffmpeg
> gmp-autoupdate hwaccel jemalloc3 jit pulseaudio startup-notification
> system-harfbuzz system-icu system-jpeg system-libevent system-libvpx
> system-sqlite wifi -bindist -custom-cflags -custom-optimization -debug
> -force-gtk2 -hardened -neon -pgo -selinux -system-cairo -test
> LINGUAS="en_GB en_ZA -af -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca
> -cs -cy -da -de -el -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr
> -fy_NL -ga_IE -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja
> -kk -km -kn -ko -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -or -pa_IN
> -pl -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv_SE -ta -te
> -th -tr -uk -vi -xh -zh_CN -zh_TW")
>
>
> You indicate in the forum thread that gtk3 makes no difference, so the
> differences left are bindist (not relevant I think, applies to firefox
> branding) and I use system libs whereas you don't.
>
> It will be easier for folks here to help you if you paste your forum
> post into this thread. Folks here like to have all the facts in their
> mail app. Some go so far as to whinge about needing to click a link :-)
>
Alright I'll repost the content of that post here
"So I don't really know why but in my build of Firefox no matter if I
tell it to use system libs or not it will downscale images poorly
https://a.desu.sh/evknqh.png on the left is firefox-bin and the right is
my build. I'm not sure what exactly is going on here but I need to
compile Firefox against gtk2 in order for my filepicker patches for glib
and gtk+2 to work with it. Compiling it against gtk3 results in the same
thing. Here is my emerge --info.
*Code:*
emerge --info firefox
Portage 2.2.28 (python 3.4.3-final-0, default/linux/amd64/13.0,
gcc-5.3.0, glibc-2.23-r2, 4.4.0-pf8 x86_64)
=
 System Settings
=
System uname:
Linux-4.4.0-pf8-x86_64-Intel-R-_Core-TM-_i7-4790K_CPU_@_4.00GHz-with-gentoo-2.2


KiB Mem:16381872 total,   7338824 free
KiB Swap:  0 total, 0 free
Timestamp of repository gentoo: Sun, 15 May 2016 13:43:48 +
Timestamp of repository libressl: Sun, 15 May 2016 09:32:33 +
sh bash 4.3_p42-r2
ld GNU ld (Gentoo 2.25.1 p1.1) 2.25.1
ccache version 3.2.5 [enabled]
app-shells/bash:  4.3_p42-r2::gentoo
dev-java/java-config: 2.2.0-r3::gentoo
dev-lang/perl:5.22.2::gentoo
dev-lang/python:  2.7.11-r2::gentoo, 3.4.3-r7::gentoo
dev-util/ccache:  3.2.5::gentoo
dev-util/cmake:   3.5.2::gentoo
dev-util/pkgconfig:   0.29.1::gentoo
sys-apps/baselayout:  2.2::gentoo
sys-apps/openrc:  0.20.5::gentoo
sys-apps/sandbox: 2.10-r2::gentoo
sys-devel/autoconf:   2.13::gentoo, 2.69-r2::gentoo
sys-devel/automake:   1.11.6-r2::gentoo, 1.13.4-r1::gentoo,
1.14.1-r1::gentoo, 1.15-r2::gentoo
sys-devel/binutils:   2.25.1-r1::gentoo
sys-devel/gcc:4.9.3::gentoo, 5.3.0::gentoo
sys-devel/gcc-config: 1.8-r1::gentoo
sys-devel/libtool:2.4.6-r2::gentoo
sys-devel/make:   4.1-r1::gentoo
sys-kernel/linux-headers: 4.5::gentoo (virtual/os-headers)
sys-libs/glibc:   2.23-r2::gentoo
Repositories:
gentoo
location: /usr/portage
sync-type: git
sync-uri: https://github.com/gentoo-mirror/gentoo
priority: -1000
coollay
location: /usr/local/overlay/local
masters: gentoo
libressl
location: /usr/local/overlay/libressl
sync-type: git
sync-uri: https://github.com/gentoo-mirror/libressl
masters: gentoo
lucy
location: /usr/local/overlay/lucy
sync-type: git
sync-uri: https://github.com/lucy/lucy-overlay
masters: gentoo
mozilla
location: /usr/local/overlay/mozilla
sync-type: git
sync-uri: https://anongit.gentoo.org/git/proj/mozilla.git
masters: gentoo
proaudio
location: /usr/local/overlay/proaudio
sync-type: svn
sync-uri:
svn://svn.tuxfamily.org/svnroot/proaudio/proaudio/trunk/overlays/proaudio
masters: gentoo
steam-overlay
location: /usr/local/overlay/steam
sync-type: git
sync-uri: https://github.com/anyc/steam-overlay/
masters: gentoo
ABI="amd64"
ABI_X86="64"
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="@FREE"
ACCEPT_PROPERTIES="*"
ACCEPT_RESTRICT="*"
ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci
emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0

Re: [gentoo-user] In Any Build of Firefox I Make it Uses a Poor Method of Downscaling

2016-05-19 Thread Alan McKinnon
On 19/05/2016 22:47, TheXzoron wrote:
> This a repost from the forums in an attempt to hopefully reach someone
> who only reads one medium regularly
> https://forums.gentoo.org/viewtopic-p-7921188.html
> but I still haven't managed to find the reason why my build chooses to
> use a bad downscaling method.
> 


I don't have those issues here, here's my settings:

Installed versions:  46.0^d(19:33:41 01/05/2016)(dbus ffmpeg
gmp-autoupdate hwaccel jemalloc3 jit pulseaudio startup-notification
system-harfbuzz system-icu system-jpeg system-libevent system-libvpx
system-sqlite wifi -bindist -custom-cflags -custom-optimization -debug
-force-gtk2 -hardened -neon -pgo -selinux -system-cairo -test
LINGUAS="en_GB en_ZA -af -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca
-cs -cy -da -de -el -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr
-fy_NL -ga_IE -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja
-kk -km -kn -ko -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -or -pa_IN
-pl -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv_SE -ta -te
-th -tr -uk -vi -xh -zh_CN -zh_TW")


You indicate in the forum thread that gtk3 makes no difference, so the
differences left are bindist (not relevant I think, applies to firefox
branding) and I use system libs whereas you don't.

It will be easier for folks here to help you if you paste your forum
post into this thread. Folks here like to have all the facts in their
mail app. Some go so far as to whinge about needing to click a link :-)

-- 
Alan McKinnon
alan.mckin...@gmail.com




[gentoo-user] In Any Build of Firefox I Make it Uses a Poor Method of Downscaling

2016-05-19 Thread TheXzoron
This a repost from the forums in an attempt to hopefully reach someone
who only reads one medium regularly
https://forums.gentoo.org/viewtopic-p-7921188.html
but I still haven't managed to find the reason why my build chooses to
use a bad downscaling method.