[Webkit-unassigned] [Bug 12520] ARCH: Sibling selectors don't work dynamically

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 14 07:43:27 PDT 2007


http://bugs.webkit.org/show_bug.cgi?id=12520


sandfeld at kde.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sandfeld at kde.org




------- Comment #2 from sandfeld at kde.org  2007-08-14 07:43 PDT -------
To fix this what is needed is a way to force a recalcStyle(Force) for not only
all children, but also for all later siblings.

To really bad part is that anything that calls setChanged() should in theory
trigger this subtree restyle if document()->usesSiblingRules() is set, just
like document()->usesDescentRules() triggers restyle of children.

I have a solution in KHTML that instead creates a 1 to 1 multimap of
dependencies, but that costs in memory. 


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list