This protocol provides the same information on toplevels as
wlr-foreign-toplevel-management but does not allow the client to modify the state of said toplevels. This makes the protocol more suitable for use as a general way to address toplevels by protocol object, for example to integrate with the proposed ext-workspace protocol.
I plan to open a followup PR introducing an
ext-foreign-toplevel-mangement protocol to provide the other half of the functionality of