Status: Untriaged Owner: [EMAIL PROTECTED] Labels: Type-Cleanup Pri-2 OS-All Area-WebKit
New issue 4826 by [EMAIL PROTECTED]: webkit/port/platform/image-decoders should be merged back upstream http://code.google.com/p/chromium/issues/detail?id=4826 We have our own copies of the files in WebCore/platform/image-decoders that we've modified. Dimitri and I spent a while looking at these and concluded that eventually we should get back to a state where we're using the upstream versions of these. Tasks involved: * Merge some changes/fixes upstream as-is -- e.g. Vector<char> -> SharedBuffer (probably), using oracle functions instead of member variables in a few places, setting m_failed more appropriately, etc. * Abstract the backend-specific image storage class that for now lives as RGBA32Buffer (but means different things to us versus Cairo). * Convert directly memory-twiddling in decoders to use above abstraction layer. Need to be careful not to lose performance while doing this. Side benefit: Cairo will get our BMP/ICO decoders for free. -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Chromium-bugs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/chromium-bugs?hl=en -~----------~----~----~----~------~----~------~--~---
