Using the xdg_foreign protocol, expose a way to get handles to windows that may be shared between processes.
https://bugzilla.gnome.org/show_bug.cgi?id=769788
127d2ac wayland: Add API for creating exported window handles
configure.ac | 2 +-
gdk/wayland/Makefile.am | 2 +
gdk/wayland/gdkdisplay-wayland.c | 7 +++
gdk/wayland/gdkdisplay-wayland.h | 2 +
gdk/wayland/gdkwaylandwindow.h | 12 ++++++
gdk/wayland/gdkwindow-wayland.c | 87 ++++++++++++++++++++++++++++++++++++++
6 files changed, 111 insertions(+), 1 deletion(-)
Upstream: git.gnome.org