Well, normal browsers do display it in a viewable way. Is it possible to display transparent background as white background? Otherwise, it is problematic for browsing the web with dark colour themes.

On Tue, May 13, 2014 at 3:21 PM, Andreas Schwab <schwab@suse.de> wrote:
"Tu, Do" <tuhdo1710@gmail.com> writes:

> How to reproduce:
>
> - emacs -q
> - Choose any color theme with dark background: (load-theme 'tango-dark t)
> - Download or open image at this url: http://www.openldap.org/doc/admin23/intro_tree.gif
>
> Result: The image is deformed. Background becomes very dark, the nodes become gray. This is not expected.

I don't see why you think this is a bug.  The image is transparent, so
the background will show through.

Andreas.

--
Andreas Schwab, SUSE Labs, schwab@suse.de
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE  1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."