[Webkit-unassigned] [Bug 28130] [Haiku] Adding Image-specific files to WebCore.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Aug 12 11:54:34 PDT 2009


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





--- Comment #13 from Peter Kasting <pkasting at google.com>  2009-08-12 11:54:32 PDT ---
(In reply to comment #12)
> Translators are a pretty interesting idea from BeOS (that has been copied in
> Haiku) which allow file formats to be converted to a common base format to
> facilitate all kinds of conversions. It is sort of like translating languages
> into a base language to translate between them (though it works a lot better
> for binary data than human languages.) The main use at the moment is for
> images, so that all the image translators can convert to and from a basic
> bitmap, which allows conversions from PNG to JPG, JPG to GIF, RAW to PNG, etc.
> 
> It is a pretty cool idea and of course we want to make use of such nice
> Haiku-only technologies in our WebKit port to make it truly native. The end
> result of this should be that our WebKit port would be able to render any
> images we have a translator for, without having to modify or recompile WebKit
> itself.

Beware of the potential cost of that, if fitting it into WebCore involves e.g.
copying an image's data, or doing more than one conversion.  Decoding images
has to be really, really fast in a web browser :)

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



More information about the webkit-unassigned mailing list