This is caused by the use of BDirectwindow together with a driver that doesn’t support hardware cursors. We have been discussing this in another GPU driver thread: My adventure writing a display adapter driver
It’s not particularly related to web browsers, but I guess the ones you’ve tried are all GTK based, and currently the GTK backend for Haiku goes through a Wayland emulation that uses BDirectwindow.