Chromium Embedded Framework "CEF" Seeing Progress On Wayland Support

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • phoronix
    Administrator
    • Jan 2007
    • 67369

    Chromium Embedded Framework "CEF" Seeing Progress On Wayland Support

    Phoronix: Chromium Embedded Framework "CEF" Seeing Progress On Wayland Support

    One of the important pieces of open-source software still working toward proper Wayland support is the Chromium Embedded Framework "CEF" that in turn is depended upon by software like Steam, OBS Studio, Spotify, and many other software packages for having an in-app browser-type experience. The good news is there has been some recent progress on native Wayland support for CEF...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite
  • aviallon
    Senior Member
    • Dec 2022
    • 294

    #2
    This, I like. The mentionned apps are literally the three last requiring me to have Xwayland.
    After that, and thanks to Wine 10.0, I'll be able to drop Xwayland and ALL X dependencies from my system.

    Comment

    • Britoid
      Senior Member
      • Jul 2013
      • 2171

      #3
      I hope this fixes Spotify under Wayland.

      I'd like to have a fully Wayland desktop and use wayland-satellite to handle X games.

      Comment

      • intelfx
        Senior Member
        • Jun 2018
        • 1146

        #4
        Originally posted by Britoid View Post
        I hope this fixes Spotify under Wayland.

        I'd like to have a fully Wayland desktop and use wayland-satellite to handle X games.
        Spotify is Electron, not CEF. It already works on Wayland well enough (modulo decorations issues since its bundled Electron is apparently too old to implement good CSD, but that only matters if you're on GNOME like me).

        Comment

        • schmidtbag
          Senior Member
          • Dec 2010
          • 6618

          #5
          Strange how Toyota of all companies is the one to fix this.

          Comment

          • Jelgnum
            Junior Member
            • Nov 2022
            • 17

            #6
            Originally posted by schmidtbag View Post
            Strange how Toyota of all companies is the one to fix this.
            yeah that was my thought too when I stumbled upon it last year

            Comment

            • Quackdoc
              Senior Member
              • Oct 2020
              • 5072

              #7
              cant wait for the tauri stuff to use cef.

              Comment

              • Ferrum Master
                Phoronix Member
                • Feb 2024
                • 114

                #8
                I hope those cars pack enough RAM to quench the browsers appetite.

                Comment

                • dumb ways to code
                  Junior Member
                  • Jul 2023
                  • 15

                  #9
                  Originally posted by intelfx View Post

                  Spotify is Electron, not CEF. It already works on Wayland well enough (modulo decorations issues since its bundled Electron is apparently too old to implement good CSD, but that only matters if you're on GNOME like me).
                  Doesn't Electron use CEF?

                  Comment

                  • juxuanu
                    Phoronix Member
                    • Nov 2020
                    • 114

                    #10
                    Originally posted by intelfx View Post

                    Spotify is Electron, not CEF. It already works on Wayland well enough (modulo decorations issues since its bundled Electron is apparently too old to implement good CSD, but that only matters if you're on GNOME like me).
                    Spotify is the most complex CEF app out there. They use a C++ wrapper, and it's not as simple as upgrading Electron, as CEF has no API stability.

                    Comment

                    Working...
                    X