cssnode: Refactor node tree modification code
authorBenjamin Otte <otte@redhat.com>
Mon, 9 Feb 2015 21:03:13 +0000 (22:03 +0100)
committerBenjamin Otte <otte@redhat.com>
Wed, 18 Mar 2015 14:23:31 +0000 (15:23 +0100)
commit507016cafc407b2c47aea3fd1483df75e9757f29
treeccc744f661a37d0c21cf75e3b402ab1ffa6a40be
parent310f9f40dac12471197e33d745ae46dd0d8aeb22
cssnode: Refactor node tree modification code

This allows adding more API for it.

It also includes code that tracks modifications and invalidates siblings
and their positions whenever nodes get added or removed.
gtk/gtkcssnode.c
gtk/gtkcssnodeprivate.h