Chromium now has initial, experimental support for the xdg-session-management #wayland protocol, which will start shipping in canary channel in the coming days. I've implemented and tested it against Mutter 48, the only compositor supporting it atm - also experimentally - since version 47.
Quick demo at https://youtu.be/OG9ZLXzlwkQ
@nickdiego It would be ironic if Linux did restoring windows to multiple workspaces well before macOS fixes its (numerous) issues in that area.
@rauschma hahaa :) I'd say the current mutter/gnome impl is still quite rudimentary, which is kind of expected as it's still WIP/experimental and main idea is to ease prototyping and mature the protocol proposal. Hopefully. It'll evolve soon. Personally, I consider it a sort of "ergonomic" feature, though having it working as expected is a major UX win actually!