Bug 56464

Summary: Tiled backing store should only request repaint for updated areas
Product: WebKit Reporter: Gustavo Noronha (kov) <gustavo>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: abarth, eric, kenneth, kling, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   
Bug Depends on:    
Bug Blocks: 45423    
Attachments:
Description Flags
Patch none

Description Gustavo Noronha (kov) 2011-03-16 08:24:35 PDT
Subject says it all. Currently the tiled backing store code has this FIXME:

// FIXME: should not request system repaint for the full tile.
Comment 1 Gustavo Noronha (kov) 2011-03-16 08:37:38 PDT
Created attachment 85932 [details]
Patch
Comment 2 Andreas Kling 2011-03-16 19:59:28 PDT
Comment on attachment 85932 [details]
Patch

Oh, awesome! r=me
Comment 3 Gustavo Noronha (kov) 2011-03-17 05:00:44 PDT
Comment on attachment 85932 [details]
Patch

Clearing flags on attachment: 85932

Committed r81347: <http://trac.webkit.org/changeset/81347>
Comment 4 Gustavo Noronha (kov) 2011-03-17 05:00:57 PDT
All reviewed patches have been landed.  Closing bug.
Comment 5 Kenneth Rohde Christiansen 2011-03-17 05:27:35 PDT
Comment on attachment 85932 [details]
Patch

Are we doing this for our webkit2 tiling?
Comment 6 WebKit Review Bot 2011-03-17 05:59:51 PDT
http://trac.webkit.org/changeset/81347 might have broken GTK Linux 64-bit Debug
The following tests are not passing:
svg/custom/clip-path-referencing-use2.svg