For 2D games I'm not clear what the benefit is. You can already go in to fullscreen mode to prevent the mouse cursor leaving the window.
As the post states, especially 2D shooters would benefit from this, preventing the user from aiming off-screen (in windowed mode) or go off-screen on multi-screen setups (in fullscreen mode) because browsers don't have an "exclusive fullscreen" feature available yet.
There are downsides too: if you hide the real cursor and display it in-game, it has a higher latency so will feel laggier, so it's better to simply change the real cursor with one of the existing actions.
I'd appreciate your example regarding this. When testing this feature with the demo, I couldn't notice a high latency at all.
Additionally for security reasons you can't just claim pointer lock right off the bat, you have to gain permission for it in a user gesture.
Not a big deal, pretty much all features which alter user inputs or perform major actions on the web (even fullscreen) require permissions of some sort.
Please note that this isn't a requirement inside NW.js at all and the most more advanced games are being developed for that platform.
It then makes it harder to close the game or multitask, since you are locked inside the game until you exit pointer lock, which I think is slightly obnoxious for casual gaming, especially in a browser.
Just deactivate the lock when the user pauses the game or is inside a menu, also not a big deal.
Ashley I'm sure we both could come up with 100+ reasons for/against this feature but I'd appreciate a simple yes or no.
I'd really like to know if I need to get a 3rd party on board or can count on Scirra to add this feature sooner or later.