One workaround is to "mirror" the images: send the url of each texture image to your own server and download it back again. This does funnel a potentially large amount of traffic through a small number of machines though and loads the image from a new IP.
Why on earth is this stuff in browser in the first place? Just so that a tiny handful of web pages can show GL demos? It's just crazy to include all this functionality in mainstream browsers.