function testAllProps(prop, value, skipValueTest) {
    return testPropsAll(prop, undefined, undefined, value, skipValueTest);
  }
testAllProps determines whether a given CSS property is supported in the browser

@memberof Modernizr
@name Modernizr.testAllProps
@optionName Modernizr.testAllProps()
@optionProp testAllProps
@access public
@function testAllProps
@param {string} prop - String naming the property to test (either camelCase or kebab-case)
@param {string} [value] - String of the value to test
@param {boolean} [skipValueTest=false] - Whether to skip testing that the value is supported when using non-native detection
@example

testAllProps determines whether a given CSS property, in some prefixed form,
is supported by the browser.

```js
testAllProps('boxSizing')  // true
```

It can optionally be given a CSS value in string form to test if a property
value is valid

```js
testAllProps('display', 'block') // true
testAllProps('display', 'penguin') // false
```

A boolean can be passed as a third parameter to skip the value check when
native detection (@supports) isn't available.

```js
testAllProps('shapeOutside', 'content-box', true);
```