On Tue, 16 Sep 2008 19:26:46 -0500
James Bursa <[EMAIL PROTECTED]> wrote:

> * The difference in binary size (120K on RISC OS) is insignificant on
> all modern machines, probably under 0.1% of physical RAM. I support
> having the option for use on constrained systems.

It is not insignificant on embedded targets (such as the ones we work
with), and the dependency on libmng has already got us excluded from
lightweight Linux distributions as we're the only program that uses
it.  Without libmng, NetSurf has no esoteric runtime library
dependencies at all.

The way Daniel did it was to allow for either - you can still use MNG
if you want (and still use libpng at the same time.)

> * MNGs are rare, and so I would agree that it would not be worth
> *adding* MNG support. However (1) we already have it, and (2)
> features are in NetSurf because someone added them because they
> thought it would be fun or they wanted to for some reason, not
> because of _need_.
> 
> In summary I don't see where the enthusiasm for disabling a fully
> working and useful feature is coming from.

You say yourself it's not useful, because nobody uses them - plus it
exposes us to security issues.

B.

Reply via email to