[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdelibs/khtml/rendering
From: Lars Knoll <knoll () kde ! org>
Date: 2001-12-29 11:47:23
[Download RAW message or body]
kdelibs/khtml/rendering render_body.cpp,1.14,1.15 render_object.cpp,1.139,1.140 \
render_style.cpp,1.35,1.36 render_style.h,1.50,1.51
Author: knoll
Sat Dec 29 11:47:13 UTC 2001
Modified Files:
render_body.cpp render_object.cpp render_style.cpp
render_style.h
Log Message:
first part of the new management scheme for dynamic changes:
* no list of changed nodes anymore, but a flag hasChangedChildren
in NodeImpl. Should be as fast, and makes sure we don't do work
twice (as we always start with the top most nodes this way)
* only recalculate style objects when really needed. Should save
huge amounts of computing time for some cases (try eg. changing
the bgcolor of the body element before and after this commit)
* applyChanges is gone, recalcStyle does all the work now.
All the dhtml I tested seems to still work, but there might be
regressions.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic