8b2864ee70
It is cleaner to concentrate all layout and chrome management in one place, instead of having it scattered around the codebase. https://bugzilla.gnome.org/show_bug.cgi?id=682429