These APIs seem to be ineffective.

Why not make them work or hide them? 
Perhaps we should hide them from code completion – they are mostly there for parity with other platforms where they are implemented, but I agree that it would make sense to trim features that aren’t valuable in the web environment
