[Kss-devel] kss.core: performance_improvement branch merged to trunk
Balazs Ree
ree at ree.hu
Sat May 12 11:53:27 CEST 2007
I report that the performance_improvement branch of kss.core is now
merged to trunk.
Changes:
- Changed querying for css selectors to base2 instead of
cssQuery. Base2 is supposed to be a lot faster than
the old cssQuery. Usage is alternating, if base2 is
present that one is used, otherwise it uses the old
cssQuery code which stays the default.
[jvloothuis, ree]
- Add moveNodeBefore action (presumably missing)
[ree]
- Refactor load event, separate iload and load events.
The new event binder handles both events together. A
new parameter, evt-iload-autodetect is introduced, if
this is false we don't use detection but the iframe
must cooperate on telling us wnen we are done. There
is deprecation warning issued for the load events, if
bound on an iframe, in which case an iload event must
be used.
[ree]
- refactor event binding to allow different iterators to bind
events in a binder instance, matching the need of the events.
[ree]
Of this only the load event refactoring can possibly cause issues, if you
experience errors or issues when loading the kupu editor, please report
and also please test with kupu loading both statically and dynamically
(with and without kss).
Last but not least, at the same time Godefroid made a nice work on this:
- Death to Azax (... long live KSS)!
Removing last traces of the old name from the sources
[gotcha]
this means that imports that contained Azax now contain KSS.
--
Balazs Ree
More information about the Kss-devel
mailing list