Firefox Wayland does not render surfaces properly
Nobody has claimed this yet.
- Dominant language
- Haskell
- Stars
- 3.2k
- Forks
- 111
- PR merge metrics
- No merged PRs in 30d
Description
Expected behaviour: Right-click context menus, autoscroll, extension pop-ups etc. function properly under Wayland
Observed behaviour: Right-clicking causes window flashing, other functions do not render (e.g. autoscroll functions but its texture is not rendered on-screen)
Steps to replicate: Execute MOZ_ENABLE_WAYLAND=1 firefox, attempt right-clicking in Firefox
System details:
Arch Linux, freshly updated and rebooted as of this report
Simula at latest master git commit as of this report, built locally, running on SteamVR on a Valve Index
GTX 1080 GPU, latest drivers nvidia-dkms 510.54-1
Running host session on GNOME 41 X11 since SteamVR is broken on Nvidia Wayland
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue with MOZ_ENABLE_WAYLAND=1 firefox in the reported SimulaVR, SteamVR, and Nvidia environment. No source file or test is identified; investigate the Wayland surface-rendering entry point and verify that context menus, autoscroll, and extension pop-ups render without flashing or missing textures.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- haskell, linux
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100