[Webkit-unassigned] [Bug 90721] Don't destroy the decoded data of an image if WebKit is about to render the image.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 5 18:53:26 PDT 2012


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





--- Comment #29 from Andreas Kling <kling at webkit.org>  2012-10-05 18:53:55 PST ---
Thanks for rolling this out.

I investigated a bit, and found that applemac (at least) WebKit doesn't consider views as offscreen when they are in inactive tabs. This because ScrollView::isOffscreen() is not tab-aware. Page::isOnscreen() on the other hand is, and changing RenderObject::willRenderImage() to check that instead covered a large part of the memory usage regression in my tests.

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