As discussed, need to use feature detection to make this work in non-webkit browsers:

    if (CSS.supports('transform', 'none')) // use unprefixed transform property