[Webkit-unassigned] [Bug 64546] Redrawing dirty parts of a large table is very slow

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Aug 31 13:40:59 PDT 2011


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


Konstantin Shcheglov <scheglov at google.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |scheglov at google.com




--- Comment #3 from Konstantin Shcheglov <scheglov at google.com>  2011-08-31 13:40:59 PST ---
I'd like to fix this bug.

So, we should cache calculated collapsed borders.
However they depend on many styles - cells, rows, row groups, etc.
How can we track all these dependencies to clear cache?

One possible approach is listening styleDidChange() in every cell, row,  etc and notify parent table that cache become invalid. Plus do same for addChild() and removeChild(). 

What do you think?

Any alternative ideas how to solve this?

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