4affd22817
Rather than sharing a single style context between all frames, use a default style and one style per encountered variant (as determined by the _GTK_THEME_VARIANT property), so that colors from the GTK+ style are picked from the correct theme variant. https://bugzilla.gnome.org/show_bug.cgi?id=645355