There are currently no guards to prevent WebGL objects created by one context from (attempting) to be used with another.
Created attachment 42259 [details] Patch
Comment on attachment 42259 [details] Patch r=me
Committed r50381
*** Bug 30280 has been marked as a duplicate of this bug. ***