It needs support from the browser to do it properly. Star this issue for support in Chrome: https://bugs.chromium.org/p/chromium/issues/detail?id=522983
I would *strongly* discourage you from spin-looping with an event. This is the very most obnoxious waste of battery life, spins up fans loudly on laptops, and will bog down the whole system unnecessarily.
BTW, even if properly supported, it wouldn't target specific framerates like 15 FPS - it would be "quarter v-sync mode" instead. If you're on an 80 Hz display it would go 20 FPS instead of 15, which is probably better anyway, since if the framerate isn't an integer fraction of the refresh rate you'll get an uneven refresh pattern which usually looks pretty bad.