Move some members of `GtkWaylandSurface` to `GtkWaylandToplevel`
Partly based on !2992 (closed).
This should be an incremental step towards disentangling these types.
Edited by Ian Douglas Scott
Partly based on !2992 (closed).
This should be an incremental step towards disentangling these types.