Bug 903722 - Only demote to a software canvas if we're a GL-backed Skia canvas r=bjacob