[Webkit-unassigned] [Bug 33150] Do not render the full frame when there is some elements with fixed positioning

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jan 4 08:50:59 PST 2010


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


Antti Koivisto <koivisto at iki.fi> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hyatt at apple.com,
                   |                            |koivisto at iki.fi




--- Comment #2 from Antti Koivisto <koivisto at iki.fi>  2010-01-04 08:50:59 PST ---
Seems like a good optimization.

You should remove the fixed objects from the hash on destructor.

You should figure out if the area to update ends up covering most of the view
and just do full repaint in that case (avoiding the unnecessary copy scroll
blit and performance regression).

It might be worthwhile the track the covered region as rectangles (like
QRegion) and update when positioned objects move. This would avoid having to
iterate over all fixed objects.

Dave Hyatt should take a look too.

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