2006-11-02 Dom Lachowicz * configure.in: 2.16.1 2006-11-02 Dom Lachowicz * rsvg-structure.c: Bug 361267 - SVGs with duplicate IDs cause Nautilus/eog to crash. Basically, a used itself, causing infinite drawing recursion. 2006-11-02 Dom Lachowicz * rsvg-gobject.c: Introduce PRIVATE API to get around bugs 357406 and 362217. IMHO, gobject's type registration and quark/error system is fundamentally broken with respect to (un)loadable modules such as GTK+ theme engines. This is the best I can do for now without breaking librsvg's API. This may cause as many headaches as it fixes, though. * rsvg-private.h: Declare new _rsvg_register_types() function * gtk-engine/svg-main.c: Invoke new type registration function * librsvg.def: export this function 2006-11-02 Dom Lachowicz * rsvg-base.c: Use g_quark_from_string() because librsvg might be used in a plugin that gets unloaded 2006-10-13 Kouhei Sutou * rsvg-cairo-clip.c: Fix bug with scaling + clipping reported on cairo-devel. 2006-09-08 Wouter Bolsterlee * configure.in: Build the mozilla plugin using libxul in addition to mozilla and firefox.