How can I permanently disable WebGL in Google Chrome?

I know how to disable WebGL in Chrome by adding the command in the shortcut target box.

However if I open a hyperlink and no instance of Chrome is already open via this shortcut, WebGL will be enabled.

Is it possible to disable WebGL no matter how Chrome is opened?

I'm using Chrome 13.0.782.215 on Windows 7 64-bit.


Unfortunately, the Chromium devs are slow (and apparently loathe) to handle command-line parameters when setting it as the default web browser.

Until they get around to doing it (if ever), you’ll need to set any arguments yourself for each and every registry entry (and shortcut) each time your command-line needs change.

This can become quite cumbersome since there are several registry locations in which the executable is stored, and thus would need to be updated (no less than a dozen default locations). I’ve come up with a pretty handy workaround that makes it much easier to update and maintain.


If you don't get a good answer for this (and it's looking like you won't, even if one gets automatically accepted for the bounty), you would be well within your rights to file a bug report against Chromium - after all, it's a security issue. In my opinion, if they really care about security, WebGL should be disabled by default for all users. There should at least be a way to disable it from the chrome://settings page.