[Webkit-unassigned] [Bug 26379] Reconsider image decoding architecture/APIs

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Jun 14 09:11:34 PDT 2009


https://bugs.webkit.org/show_bug.cgi?id=26379





------- Comment #14 from pkasting at google.com  2009-06-14 09:11 PDT -------
I haven't given explicit "no" replies to every single patch, but that's because
I think all but the ImageSource collapsing are really a single patch that
simply undoes all of the ImageDecoder unforking.  You have never stated how you
intend these ports to obtain acceptable performance or what concrete benefits
this has.  I have worked with the image decoders for several years and know
enough to say that this is a damaging set of patches that we should not land. 
I think your only motivation is a mistaken sense of some sort of
"cross-platform" idealism that fails to account for the real constraints here.

The original decoders weren't written the way they were because it was better. 
They were written for one port as a quick experiment to get something onscreen.
 Since then a few other ports have done the minimal amount of work to get
images onscreen, but Chromium is the only one that has actively worked to make
this code production-ready.  Don't undo this work when you don't have the
background on why it was done.


-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list