function getUnprefixedPropName(prop) {
    var result = cache[prop];
    if (result) return result;

    result = prop.replace(unprefixRegEx, '');

    if (result !== prop) {
      result = result[0].toLowerCase() + result.slice(1);
    }

    cache[prop] = result;

    return result;
  }
Remove any potential vendor prefixes from a property name.

@param {String} prop
@returns {String}