Bug 973892 - Make TextureClient::GetAsDrawTarget work with canvas. r=bas