We completely replace GtkFrame's implementation here, and chaining up caused an infinite loop in the widget layout apparatus in some cases. This reverts 53f34ebc for this file.