[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