I am trying to make an exact copy of a GtkStyleContext. I want to know what all things are stored in GtkStyleContext which I should copy. As of now, I have copied the GtkWidgetPath and GtkStateFlags as shown in below. It looks like I am missing something as the output style for the two context is not same as the text color is coming different for two contexts.
// I am creating copy of widget_context as context. gtk3_widget is some GtkWidget.