Confused about fluid motion on html5, frames per second and v-sync
So I'm using Godot 3.5.2 to make a 2D GLES2 minigame for the browser. When I try it on desktop pressing the play button, I get very fluid motion and the console says that is running with v-syn enabled and at 60 fps, which is already strange because my monitor refresh rate is 75Hz, not 60.
But the problem is that, when I try the game on the browser (chrome on windows), it doesn't run as smoothly, it looks a little bit choppy. And I don't see the fps on the console anymore, so I don't know what's happening but the game is very light so the problem shouldn't be the performance.
I have tried going full screen, disabling V-sync and using GLES3, but the problem persists. And I don't understand why but even disabling V-sync I'm still getting 60 fps when I run the game on desktop, even if my monitor is 75Hz so what the hell is happening?