Quote Originally Posted by Maxjen View Post
There would only have to be a simple flag to tell the applications to draw the decorations themselves or not. And depending on this flag firefox for example would have to make a little bit extra space and put the tabs there. Doesn't sound that complex to me.

On the other hand it would massively simplify things and improve consistency for applications that don't want to draw the decorations themselves like most games.
Quote Originally Posted by Honton
Are you saying the apps should decide where and when to omit decorations? Works for CSD.
Most apps don't draw their decorations themselves anyway--the toolkit does. The exceptions (Firefox, Chrome, etc.) have to deal with this already, it's just simpler with wayland (because the method of handling this is defined, you just need to hook into the right functions).