Skip to content

Remove usage of USE_X11 #31382

@deepak1556

Description

@deepak1556

With #30814 ozone platform is the default on linux.

  • Replace GlobalShortcutListenerX11 with GlobalShortcutListenerOzone
  • Refactor electron::GlobalMenuBarX11 https://chromium-review.googlesource.com/c/chromium/src/+/2317185
  • Isolate electron::EventDisabler for OZONE_X11
  • Replace electron::WindowStateWatcher via hook from DesktopWindowTreeHostPlatform::OnWindowStateChanged
  • Add ozone platform initialization hooks 1, 2

/cc @electron/wg-upgrades

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions