This is a distant ideal with today's GPU drivers. Browsers go to heroic lengths to rewrite graphics API calls and recompile potentially hostile code originating from WebGL to avoid tipping over crashy GPU drivers.
What normally happens with native GPU intensive apps is that devs change their code to work around driver and OS crashes, and if the app becomes popular, GPU vendors will react to frequent crashes from that app with driver fixes.