gdk3: don't use surface for window

Its life time is managed by GTK+. We should have a copy of surface for
window.