[webkit-dev] Making overflow clipping cheaper

Allan Sandfeld Jensen kde at carewolf.com
Wed Dec 28 07:25:22 PST 2011


On Tuesday 27 December 2011, Julien Chaffraix wrote:
> Hi fellow hackers,
> 
> while investigating some slowness related to painting big HTML tables
> [1], RenderLayer's painting code path was pointed out as the source of
> slowness. The problem stems from RenderLayer not being aware of the
> peculiarities of the underlying RenderObject (RenderTableSection
> implements painting using a binary search to find out which cells to
> paint instead of trying all cells like RenderLayer).
> 
Wouldn't it be better to implement better searching and paint-segmentation in 
RenderLayers then? It could also provide the same speed up for many other big 
cases.


Regards
`Allan


More information about the webkit-dev mailing list