Draft: fullscreen-shell-v2: new protocol
This protocol can be used by nested compositors. For instance, a simple full-screen compositor might delegate content to a client. Another example would be a compositor delegating parts of its content to a client, for example drawing a status bar icon might be delegated to a client. The compositor dictates the size of the content.