Latest Vivaldi Web Browser Snapshot Fixes Tab Title Cropping, Windows XP Support

Vivaldi Snapshot 1.0.334.3 is quite a small update that only fixes an issue with tab title cropping, as well as the support for the Microsoft Windows XP operating system, which apparently was broken, as users reported that the application didn’t even start.