(In reply to Darkspirit from comment #6) > An experiment to "test" what is already shipping by default downstream? Let's see the numbers from Mike to have some info. Downstream (at least Fedora) can provide fine grained Wayland access - enable on Gnome only for instance as KDE still has some extra bugs or enable on mature enough Wayland environment. Also downstream can ship Wayland patches ahead of upstream to fix regression. I think Fedora is quite safe but I'm afraid Ubuntu just takes upstream binaries without any additional patches, uses old Mutter etc. I can imagine to ship Wayland by default on Nightly/Beta for cases where we're 100% sure Wayland is also shipped downstream. That may include Gnome DE, Fedora and Ubuntu >= 21.04. I don't know if it's possible to check mutter version but we should enable Wayland on recent mutter only (say 40+). With EGL/X11 enabled by default I don't think there's a 'killer feature' missing in X11 builds we really should not repeat Bug 1739924 scenario. Also with mutter-41.2-2 (xdg-activation fixes) I can reliably run the Mozilla testsuite and our recent effort should be to fix/update tests for it. I'm already testing that on Fedora 35 and I'm going to update Bug 1578640 with details, file test failures etc.
Bug 1749174 Comment 8 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
(In reply to Darkspirit from comment #6) > An experiment to "test" what is already shipping by default downstream? Let's see the numbers from Mike to have some info. Downstream (at least Fedora) can provide fine grained Wayland access - enable on Gnome only for instance as KDE still has some extra bugs or enable on mature enough Wayland environment. Also downstream can ship Wayland patches ahead of upstream to fix regression. I think Fedora is quite safe but I'm afraid Ubuntu just takes upstream binaries without any additional patches, uses old Mutter etc. I can imagine to ship Wayland by default on Nightly/Beta for cases where we're 100% sure Wayland is also shipped downstream. That may include Gnome DE, Fedora and Ubuntu >= 21.04. I don't know if it's possible to check mutter version but we should enable Wayland on recent mutter only (say 40+). With EGL/X11 enabled by default I don't think there's a 'killer feature' missing in X11 builds, we really should not repeat Bug 1739924 scenario. Also with mutter-41.2-2 (xdg-activation fixes) I can reliably run the Mozilla testsuite and our recent effort should be to fix/update tests for it. I'm already testing that on Fedora 35 and I'm going to update Bug 1578640 with details, file test failures etc.