Bug 910191/913402 - Don't use OnPreDrawObserver on pre-HC devices (r=sriram)