Hello,
I have modified the way missing ids are generated by the XSLT
stylesheet: instead of counting preceding nodes (and ancestors), the
ancestors' position is passed as parameter to templates.
This performance improvement should be useful for big forms and/or slow
machines. When the form is embedded in a script element, the profiler
now displays the duration of the XSLT transformation performed with
Javascript instructions.
Because almost every XSLT templates have be impacted, please consider
this revision carefully (only in SF SVN repository currently)!
Thank you for your feedbacks!
-Alain
|