This is why I use Firefox + Canvasblocker + ublock origin I try to disable Javascript if it isn't required for functionality for the stuff am doing or I trust the site (using noscript)
BTW wine vanilla and some custom proton builds are adding direct wayland support, just so you know. It’s still experimental but works great for some games, just in case you have others tying you to X.
if its a Native SDL game you can force it on Wayland aswell with a launch argument " SDL_VIDEODRIVEVER=wayland" works with Source Games and BeamNG from my testingedit: i couldnt get it work properly with Beamng cause it doesnt follow the setting
i dont use whatsapp that much anyways