Bug 1039150 - Don't trigger creation a backbuffer when we set a canvas to be opaque. r=roc

--HG--
extra : rebase_source : 681d8c8e172fb2eba6639cd03e5664017d522dbc