+static gboolean
+gtk_css_image_cross_fade_equal (GtkCssImage *image1,
+ GtkCssImage *image2)
+{
+ GtkCssImageCrossFade *cross_fade1 = GTK_CSS_IMAGE_CROSS_FADE (image1);
+ GtkCssImageCrossFade *cross_fade2 = GTK_CSS_IMAGE_CROSS_FADE (image2);
+
+ return cross_fade1->progress == cross_fade2->progress &&
+ _gtk_css_image_equal (cross_fade1->start, cross_fade2->start) &&
+ _gtk_css_image_equal (cross_fade1->end, cross_fade2->end);
+}
+