I propose a "This website wants to use WebGL" browser dialog before returning `getContext("webgl")`
[1] https://www.ghacks.net/2017/10/28/firefox-58-warns-you-if-si...
Most not technical users have no basis for action here.
Also Google runs the browser standards by way of their Chrome market share, and they would surely never implement something like this until they were confident that they didn't need WebGL for fingerprinting, at which point they'd just stop supporting WebGL entirely in favor of something that they invented.
It's not Embrace Extend Extinguish with Google; it's more like Embrace Replace Extinguish.