On wayland the DnD surface must be created early when starting the drag operation, so offer API for GTK+ to get the GdkWindow used as a DnD surface on the drag operation. https://bugzilla.gnome.org/show_bug.cgi?id=697855