So, I just discovered the Firefox Flatpak doesn’t use wayland by default and have fallen into the rabbit hole of Firefox + Wayland. I’d like to share a few fixes/optimizations I have discovered, and here any of yours for the best Firefox + wayland experience.
It looks like that Fedora was/is one of the first Distributions who came with wayland as default. So implementation in Firefox by default would just be negative for the other who not use it as default. But mybe the Fedora packet makers could include a post config script to add this tuning?
I suspect that at least part of the reason firefox does not enable wayland by default is the fact that nvidia and wayland do not get along. Those users with nvidia GPUs who tried to use firefox would find it broken if it relied on wayland when they used the nvidia drivers since they have to use xorg instead of wayland.