== Tested on ==
* IE6 on XP
* IE7 on XP
* Nokia E90
* FF2 on XP
* FF2 on Mac
* Safari 2 on Mac
* WebKit nightly on Mac
* Opera 9 on Mac
With FeatureBrpwser and CustomLayout -example applications.
== Design ==
Server-side adds <precache resource="layout/foo.html">layout-file in CDATA-block</precache> tags to <changes>. Server precaches all the layouts that are redrawn on given UIDL-changeset. In future client should maybe notify the server of the layouts it has already.
== Causes ==
* E90 works!
* Loading custom layouts does not need additional synchronous requests (this should make first appearance of layouts faster)
* Layouts are sometimes loaded even when they are not needed. This makes UIDL-changesets heavier.
(Also changeset fixes a CDATA UIDL bug in PaintTarget)