Tested right now and https://veloren.net loads quick and animation runs on Volla / 4.5.0.19 after applying some tweaks described here:
My wishes of the next release: just fixup, e. g. the OOM-killer situations - #17 by Seven.of.nine
Disclaimer: I found this tweaks much more guessing that knowing what I really do, so no guarantee, do at own risk. Reports what came out and if it helps very welcome!
edit:
This is the complete list of tweaks:
Browser Tweaks Summary
Settings are in about:config, some of the apz settings look promising, like apz.touch_start_tolerance.
Please give these settings a try and report back what values you prefer.
apz.axis_lock.breakout_angle 0.392699 → 0.4
apz.axis_lock.breakout_threshold 0.03125 → 0.03
apz.axis_lock.direct_pan_angle 1.0472 → 1.05
apz.axis_lock.lock_angle 0.523599 → 0.53
apz.content_response_timeout 150
apz.pinch_lock* (3 settings, all original 0.03125) 0.05
apz.touch_start_tolerance 0.1 and remove the f - edit: 0.04
browser.cache.memory.capacity 2048
general.smoothScroll off
general.smoothScroll.* partly on → all off
ui.click_hold_context_menus off
ui.click_hold_context_menus.delay 300 or 200
apz.fling_accel_base_mult 1.125f Has ‘f’ !!
apz.fling_stopped_threshold 0.13f
device.sensors.motion.enabled off
service.settings.last_etag “longNumber” (with quotation marks)
while all other variables there have no quotation marks. → removed them,
apz.drag.enabled on → off
apz.drag.initial.enabled on → off
apz.drag.touch.enabled on → off
apz.enlarge_displayport_when_clipped on → off
accessibility.accesskeycausesactivation on → off
accessibility.browsewithcaret on → off
accessibility.browsewithcaret_shortcut.enabled on → off
dom.vibrator.enabled on → off
dom.vr.oculus.enabled on → off (don’t have a oculus VR)
dom.vr.oculus.invisible.enabled on → off
dom.vr.poseprediction.enabled on → off
dom.vr.require-gesture on → off