Fedora 29 has a “firefox-wayland” package that runs the latest stable release of Firefox (63 as of now) on Wayland (instead of XWayland). I’ve been using it for a long while and it’s been great!
The post does mention that it was possible already to build your own Firefox for Wayland, and that's what Fedora does. The point is that the “official” package from mozilla.org now supports Wayland out-of-the-box :)
Copy-paste works, but primary selection does not, it was added to wayland-protocols just few days ago. Drag-and-drop also seems to be broken, I cannot drag urls to the terminal, for example.
Hmm, a few weeks ago Ctrl-C Ctrl-V didn't even work on Fedora 29. With the latest Nightly everything seems to work fine on Wayland, even dragging a URL to GNOME Terminal.
Also, without XWayland I have no artifacts when scrolling fast in long documents. Very nice :-)