Hi Eric! Only some remarks about my experiences. I'm only using Gtk 2.0 and Pango 1.0, I'll update to see if it makes a difference. Startup time is a bit difficult to measure, since the disk cache state etc. may influence this. What I found out: - Dillo1 uses libraries which take 4351.38 KB of disk space, while the libs dillo2 uses take 6714.99. For this, I've simpy added the sizes of the files from the output of "ldd". - After having already started both versions, and measured the startup time (with a non-existing file, so that no rendering time can be assumed), dillo2 uses a bit more time (0.11 secs, as opposed to 0.08 secs on my rather new box), which may be due to an increased time for initialization. I've found no difference in drawing time, but this has only played a bit time in dillo1 (at least for text). I've not configured anything for Pango, and from what I see on the screen, anti-aliasing (which may take much time) is turned off. What *does* take far more time is the initial rendering, while rewrapping is exactly as fast as before. This (and also that Pango is only used for drawing, and determing the size of fonts and words) lets me assume that Dw_page_shape_glyphs is not very efficient. I've tried to track down this with gprof, but somehow the profile does not give me much clues. Perhaps it is worth to optimize this code. (The comparison is a bit unfair because of the different grades of matureness :-) Sebastian PS: Like Jorge, I read the list, too :-)