[Webkit-unassigned] [Bug 27538] Qt memory consumption on site with many images

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Aug 30 22:21:20 PDT 2009


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


Peter Kasting <pkasting at google.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pkasting at google.com




--- Comment #17 from Peter Kasting <pkasting at google.com>  2009-08-30 22:21:18 PDT ---
On bug 27965 comment 28 I was asked to comment on how some ongoing refactoring
work on ImageSource, ImageDecoder, etc. would affect the patches on this bug. 
At a glance, it looks like it might make a few of them a little simpler, but
probably would not have a huge effect.  The main things I have done recently
are reducing ImageSourceQt.cpp to only a few functions and combining most of
the ImageDecoder*.cpp files into one set.

At some point soon I intend to break RGBA32Buffer out of ImageDecoder.h and
into its own interface in platform/graphics, probably called ImageFrame.  I
have been considering changing the interface between ImageDecoder and the
putative ImageFrame to make the ImageFrame completely isolated from other
callers besides ImageDecoder (right now it's also accessed by the non-QT
versions of ImageSource) in hopes of making it possible to merge the rest of
the current ImageSourceQt.cpp with ImageSource.cpp.  The patches here would
obviate that need, but such a change still might make things cleaner.

-- 
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