Bug 937627 - The webgl constructs cache should be per context, not per document global, r=rcampbell