Skip to content

Linux, Wayland uses very old Google Chrome decoration #4061

@fabiscafe

Description

@fabiscafe

Is your feature request related to a problem? Please describe.
Image
On Wayland compositors that do not support server side decoration (SSD), that is only an optional extension. CEF-Apps draw a decoration that looks like a very early build of Google Chrome. Weston, the reference implementation, as well as GNOME Mutter do only support the non-optional client side decoration(CSD)

This causes issues downstream, on for example Spotify.

Describe the solution you'd like
The solution would be to make use of libdecor, just like SDL and many other.

Additional context

Test this

  1. Get a build of CEF, for example on the Sample Application on https://cef-builds.spotifycdn.com/index.html#linux64
  2. Install Weston

Launch weston:

weston --fullscreen

Open the terminal, and cd to your extracted sample application and run

./cefsimple

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementEnhancement requestlinuxLinux platformviewsRelated to the Views framework

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions