> I wish we could move towards a model where browser vendors would expose low level APIs...
You might find this academic paper from James Mickens interesting, which explores this exact idea in detail:
http://sigops.org/sosp/sosp11/current/2011-Cascais/printable...