Allow raising application accessory windows under Wayland
First off, I'm filing this here simply because I think it's the best place to discuss the potential impact, and the couple places we'd have to fix things.
Problem: When an application with multiple windows (main window + accessory utility windows) wants to change focus to the accessory window, we cannot currently raise/set-focus to that window (from gtk).
While Wayland most certainly doesn't want to allow applications to raise themselves above other windows, it seems reasonable to allow an application to raise windows within the application itself (ie: stacking order). For example, you can get most of the effect of supporting raise() here with a hide()/show() of the window (albeit with new window placement).
If the application is the current foreground application, I think it should be okay to have the sufficient control to raise.
Missing this feature makes it hard for me to implement quality multi-monitor support for Builder, where sometimes I need to jump focus between workbench windows.