Just finished installing Fedora and ran all of the updates as soon as the install finished. Firefox will not launch unless I run it with MOZ_ENABLE_WAYLAND=0.
It will freeze immediately and weirdly changing window focus away from it will refresh the UI and you can see page contents. However, the entire application still cannot be interacted with.
Running it from the terminal doesn’t show any interesting logs, just restorecon: SELinux: Could not get canonical path for /home/yak/.mozilla/firefox/*/gmp-widevinecdm/* restorecon: No such file or directory. which it shows when it works too.
I tried using the version from Mozilla themselves, the flathub version etc. all of these have the same issue.
In case you want to run Firefox, Thunderbird, TOR browser and alike with Wayland you can set once in the file “etc/environment” with the line “MOZ_ENABLE_WAYLAND=1”.