Use CSS.supports() internally #818

Closed
paulirish opened this Issue Feb 18, 2013 · 6 comments

Projects

None yet

3 participants

@paulirish
Member

http://trac.webkit.org/browser/trunk/LayoutTests/css3/supports-dom-api.html?rev=142739

Better to use a defined API for CSS support than guess at it. Supported by FF and WebKit now.

@stucox
Member
stucox commented Feb 18, 2013

Wondered when this might appear.

Can we trust browsers to correctly report their own support though?

@KuraFire
Member

Nope, but that's no different from what we have now anyway. Using CSS.supports adds an additional layer of potential failure/breakage, which I'm not a fan of, but it will offer long-term benefits like heavily cleaned up code, better performance, and (hopefully) only the occasional false positive caused by @supports. Plus, this will also further encourage browser vendors to make sure their CSS.supports stuff really really works.

@paulirish
Member

Browsers are on the hook to support @supports better than they "support"
how we infer support these days.. So. might as well.

On Mon, Feb 18, 2013 at 11:46 AM, Faruk Ateş notifications@github.comwrote:

Nope, but that's no different from what we have now anyway. Using
CSS.supports adds an additional layer of potential failure/breakage, which
I'm not a fan of, but it will offer long-term benefits like heavily cleaned
up code, better performance, and (hopefully) only the occasional false
positive caused by @supports. Plus, this will also further encourage
browser vendors to make sure their CSS.supports stuff really really
works
.


Reply to this email directly or view it on GitHubhttps://github.com/Modernizr/Modernizr/issues/818#issuecomment-13739367.

@stucox
Member
stucox commented Feb 18, 2013

Cool, makes sense.

@stucox stucox was assigned Feb 19, 2013
@stucox
Member
stucox commented Feb 19, 2013

I've made a start on this - I'll do a pull request shortly.

@stucox
Member
stucox commented Feb 26, 2013

Ok so the supports branch now has the tools to do the job, next task is to go through all the detects and update them to make use of it (as described on #842); ref. flexbox and flexboxlegacy.

@stucox stucox added a commit to stucox/Modernizr that referenced this issue Aug 1, 2013
@stucox stucox Squashed commit of the following:
commit 273372b18f20a2b50a395d63aee56d18c7675748
Merge: 375aba0 901fc80
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Thu Aug 1 07:18:25 2013 +0100

    Merge branch 'supports' of https://github.com/Modernizr/Modernizr into supports

    Conflicts:
    	feature-detects/css/flexbox.js

commit 375aba0d7a2e8b6503b2c602c16170b9a9f494f5
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Thu Aug 1 07:10:45 2013 +0100

    Squashed commit of the following:

    commit 1a916b843e7896fe3ea71b4cb9d32f40bd41664f
    Merge: 901fc80 8cc5f1c
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Aug 1 07:09:18 2013 +0100

        Merge branch 'master' into supports

        Conflicts:
        	feature-detects/css/flexbox.js

    commit 901fc80
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Mon May 20 08:15:49 2013 +0100

        Added some comments about corner cases in `src/testProps`

    commit 29df5d9
    Merge: ef920a5 98d877f
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu May 16 19:07:40 2013 +0100

        Merge branch 'master' into supports

        Conflicts:
        	feature-detects/css/resize.js
        	feature-detects/css/userselect.js
        	feature-detects/css/wrapflow.js

    commit ef920a5
    Merge: 03fa4e0 3c46f00
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu May 16 18:58:04 2013 +0100

        Merge branch 'supports' of https://github.com/Modernizr/Modernizr into supports

    commit 03fa4e0
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu May 16 18:57:44 2013 +0100

        Revert "Revert "Added detect for <template> HTML tag""

        This reverts commit ea9d5f3.

    commit 3c46f00
    Merge: 0af0315 899ee2f
    Author: Stu Cox <stu@stucox.co.uk>
    Date:   Thu May 16 10:54:20 2013 -0700

        Merge pull request #932 from stucox/supports

        Corrected polarity of `skipValueTest` param in detects using `testAllProps()`

    commit 899ee2f
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu May 16 18:37:02 2013 +0100

        Corrected polarity of `skipValueTest` param in detects using `testAllProps()`

    commit 0af0315
    Merge: 16c8bc5 ee1fd0c
    Author: Stu Cox <stu@stucox.co.uk>
    Date:   Wed May 15 05:55:51 2013 -0700

        Merge pull request #927 from stucox/supports

        Changed nativeTestProps to only support a single value (no prefixing)...

    commit ee1fd0c
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue May 14 11:18:10 2013 +0100

        Changed nativeTestProps to only support a single value (no prefixing) and caveated a test which is only relevant when native detection *not* supported

    commit 16c8bc5
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue May 14 10:11:42 2013 +0100

        Updated comment re. try..catch in testProps

    commit 50bbbf6
    Merge: edd7b9c 7ab17c1
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue May 14 10:10:16 2013 +0100

        Merge branch 'supports' of https://github.com/Modernizr/Modernizr into supports

    commit 7ab17c1
    Merge: 8cd9a02 3f5f372
    Author: Stu Cox <stu@stucox.co.uk>
    Date:   Tue May 14 02:09:55 2013 -0700

        Merge pull request #926 from ausi/fix/test-props

        Fixed bug with setting a style property to a unknown value in IE8 and lower

    commit 3f5f372
    Author: Martin Auswöger <martin@auswoeger.com>
    Date:   Mon May 13 22:09:13 2013 +0200

        Fixed bug with setting a style property to a unknown value in IE8 and lower

    commit edd7b9c
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Fri Apr 26 18:23:49 2013 +0100

        Tweak to border-image test value to pass correctly in Opera 12.15

    commit 8cd9a02
    Merge: 439fca4 429cb96
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 15:35:47 2013 +0100

        Merge branch 'master' into supports

    commit 439fca4
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 15:13:42 2013 +0100

        Corrected tests following last commit

    commit 0684b4b
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 14:45:24 2013 +0100

        Changed `useValue` to `skipValueTest` and flipped its polarity, because that makes more sense

    commit f5dd9cd
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 08:15:33 2013 +0100

        Clarified `useValue=false` test

    commit c5bc87e
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 08:07:11 2013 +0100

        Updated detects to use the `useValue` attribute of `testAllProps()` where necessary

    commit 525c8bf
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 00:37:08 2013 +0100

        Corrected `testProp()` to handle the `useValue` argument correctly and added a test for it

    commit 12d1b41
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 00:24:02 2013 +0100

        Removed ability to test multiple values at once; that just confused the API

    commit 528ecf5
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 00:17:38 2013 +0100

        Revert "Changed testAllPropse to take an options argument, rather than a handful of flags"

        This reverts commit 6d7136f.

    commit 1c268fc
    Merge: 180337f 24909eb
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Wed Apr 17 22:51:03 2013 +0100

        Merge branch 'master' into supports

        Conflicts:
        	feature-detects/css/flexbox.js
        	feature-detects/css/flexboxlegacy.js
        	feature-detects/css/mask.js
        	feature-detects/css/wrapflow.js
        	src/testProp.js

    commit 180337f
    Merge: 0042ecd e81ed15
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Sat Mar 9 15:15:13 2013 -0600

        Merge branch 'supports-featureupdates' into supports

    commit 0042ecd
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Sat Mar 9 15:13:42 2013 -0600

        Added a note about `undefined` return value from `nativeTestProps()`

    commit e81ed15
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Sat Mar 9 15:08:14 2013 -0600

        Updated other feature detects to use native detection

    commit 2d1bc6c
    Merge: 6d7136f 1d11554
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Fri Mar 8 17:21:40 2013 -0600

        Merge branch 'supports' of https://github.com/Modernizr/Modernizr into supports

    commit 6d7136f
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Fri Mar 8 17:11:20 2013 -0600

        Changed testAllPropse to take an options argument, rather than a handful of flags

    commit 11b8846
    Merge: 9dc96a0 b466c5e
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Fri Mar 8 13:34:05 2013 -0600

        Merge branch 'master' into supports

    commit 9dc96a0
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Fri Mar 8 13:30:29 2013 -0600

        Changed testProps' set-and-check to just return true on a *change* of a property for a given value, because browsers often reformat (e.g. '#ABCDEF' -> 'rgb(whatever)')

    commit 45f054e
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Fri Mar 8 13:27:56 2013 -0600

        Added values to mask, reflections and resize detects required for native detection

    commit cc22178
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Fri Mar 8 09:33:03 2013 -0600

        Fixed a bug where property values with spaces (e.g. "1px 1px")  passed into `testAllProps` would be broken up

    commit 4a64270
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Wed Mar 6 13:42:48 2013 +0000

        Tweaked a couple of `testAllProps()` values to fix some false negatives

    commit 821ea66
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Wed Mar 6 13:32:27 2013 +0000

        Changed most detects using `testAllProps()` to define a property value, in order to be able to use `window.CSS.supports()` when available

    commit 1d11554
    Merge: 7bd7100 6acf06c
    Author: Stu Cox <stu@stucox.co.uk>
    Date:   Tue Feb 26 15:19:49 2013 -0800

        Merge pull request #842 from stucox/supports

        Use `CSS.supports()` internally (#818)

    commit 6acf06c
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 26 23:17:34 2013 +0000

        Stylistic tweaks following review comments

    commit 5f6cf2c
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 26 22:20:19 2013 +0000

        Added `domToHyphenated` module which I forgot...

    commit fdbea7e
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 26 20:03:51 2013 +0000

        Removed some logging

    commit ea9d5f3
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 26 19:45:04 2013 +0000

        Revert "Added detect for <template> HTML tag"

        This reverts commit 0252b52.

    commit b850d2c
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 26 19:44:06 2013 +0000

        Updated `testProp()` and `testAllProps()` tests to cover value testing and removed some unneeded dependencies

    commit 1ca3a01
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 26 19:38:18 2013 +0000

        Made it so `testProp(prop, value)` and `testAllProps(prop, value)` will use a manual set-and-check to verify that the provided value is valid for the named property

    commit 0cc5d3d
    Merge: 6518dd6 0252b52
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 26 18:38:46 2013 +0000

        Merge branch 'master' into supports

    commit 6518dd6
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Wed Feb 20 13:48:22 2013 +0000

        Updated `testAllProps()` to accept a 2nd 'value' arg, and updated the `flexbox` and `flexboxlegacy` detects to demonstrate its use

    commit 2372af5
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Wed Feb 20 10:04:23 2013 +0000

        Updated `testProp()` to accept a 2nd `value` arg for native feature detection, and rejigged (and renamed) the native wrapper to suit

    commit a60c727
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Wed Feb 20 10:01:21 2013 +0000

        Rolled `flexbox` and `flexboxlegacy` detects back to original format (just using `testAllProps()`)

    commit 82c9a43
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 19 23:24:49 2013 +0000

        Revised version of nativeCSSDetect - this time only allows `(prop, value)` interface, because it's probably more common. Also updated `flexbox` and `flexboxlegacy` tests to show how it could be used.

    commit 90b1874
    Merge: 70ba7de fe93b62
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 19 22:09:15 2013 +0000

        Merge branch 'master' into supports

    commit 70ba7de
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 19 21:47:24 2013 +0000

        Initial version of `nativeCSSDetect()` - only accepts a string e.g. `'(flex-wrap:reverse)'`; would quite like to overload the interface

commit 901fc80
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Mon May 20 08:15:49 2013 +0100

    Added some comments about corner cases in `src/testProps`

commit 29df5d9
Merge: ef920a5 98d877f
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Thu May 16 19:07:40 2013 +0100

    Merge branch 'master' into supports

    Conflicts:
    	feature-detects/css/resize.js
    	feature-detects/css/userselect.js
    	feature-detects/css/wrapflow.js

commit ef920a5
Merge: 03fa4e0 3c46f00
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Thu May 16 18:58:04 2013 +0100

    Merge branch 'supports' of https://github.com/Modernizr/Modernizr into supports

commit 03fa4e0
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Thu May 16 18:57:44 2013 +0100

    Revert "Revert "Added detect for <template> HTML tag""

    This reverts commit ea9d5f3.

commit 3c46f00
Merge: 0af0315 899ee2f
Author: Stu Cox <stu@stucox.co.uk>
Date:   Thu May 16 10:54:20 2013 -0700

    Merge pull request #932 from stucox/supports

    Corrected polarity of `skipValueTest` param in detects using `testAllProps()`

commit 899ee2f
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Thu May 16 18:37:02 2013 +0100

    Corrected polarity of `skipValueTest` param in detects using `testAllProps()`

commit 0af0315
Merge: 16c8bc5 ee1fd0c
Author: Stu Cox <stu@stucox.co.uk>
Date:   Wed May 15 05:55:51 2013 -0700

    Merge pull request #927 from stucox/supports

    Changed nativeTestProps to only support a single value (no prefixing)...

commit ee1fd0c
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Tue May 14 11:18:10 2013 +0100

    Changed nativeTestProps to only support a single value (no prefixing) and caveated a test which is only relevant when native detection *not* supported

commit 16c8bc5
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Tue May 14 10:11:42 2013 +0100

    Updated comment re. try..catch in testProps

commit 50bbbf6
Merge: edd7b9c 7ab17c1
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Tue May 14 10:10:16 2013 +0100

    Merge branch 'supports' of https://github.com/Modernizr/Modernizr into supports

commit 7ab17c1
Merge: 8cd9a02 3f5f372
Author: Stu Cox <stu@stucox.co.uk>
Date:   Tue May 14 02:09:55 2013 -0700

    Merge pull request #926 from ausi/fix/test-props

    Fixed bug with setting a style property to a unknown value in IE8 and lower

commit 3f5f372
Author: Martin Auswöger <martin@auswoeger.com>
Date:   Mon May 13 22:09:13 2013 +0200

    Fixed bug with setting a style property to a unknown value in IE8 and lower

commit edd7b9c
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Fri Apr 26 18:23:49 2013 +0100

    Tweak to border-image test value to pass correctly in Opera 12.15

commit 8cd9a02
Merge: 439fca4 429cb96
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Thu Apr 18 15:35:47 2013 +0100

    Merge branch 'master' into supports

commit 439fca4
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Thu Apr 18 15:13:42 2013 +0100

    Corrected tests following last commit

commit 0684b4b
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Thu Apr 18 14:45:24 2013 +0100

    Changed `useValue` to `skipValueTest` and flipped its polarity, because that makes more sense

commit f5dd9cd
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Thu Apr 18 08:15:33 2013 +0100

    Clarified `useValue=false` test

commit c5bc87e
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Thu Apr 18 08:07:11 2013 +0100

    Updated detects to use the `useValue` attribute of `testAllProps()` where necessary

commit 525c8bf
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Thu Apr 18 00:37:08 2013 +0100

    Corrected `testProp()` to handle the `useValue` argument correctly and added a test for it

commit 12d1b41
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Thu Apr 18 00:24:02 2013 +0100

    Removed ability to test multiple values at once; that just confused the API

commit 528ecf5
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Thu Apr 18 00:17:38 2013 +0100

    Revert "Changed testAllPropse to take an options argument, rather than a handful of flags"

    This reverts commit 6d7136f.

commit 1c268fc
Merge: 180337f 24909eb
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Wed Apr 17 22:51:03 2013 +0100

    Merge branch 'master' into supports

    Conflicts:
    	feature-detects/css/flexbox.js
    	feature-detects/css/flexboxlegacy.js
    	feature-detects/css/mask.js
    	feature-detects/css/wrapflow.js
    	src/testProp.js

commit 180337f
Merge: 0042ecd e81ed15
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Sat Mar 9 15:15:13 2013 -0600

    Merge branch 'supports-featureupdates' into supports

commit 0042ecd
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Sat Mar 9 15:13:42 2013 -0600

    Added a note about `undefined` return value from `nativeTestProps()`

commit e81ed15
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Sat Mar 9 15:08:14 2013 -0600

    Updated other feature detects to use native detection

commit 2d1bc6c
Merge: 6d7136f 1d11554
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Fri Mar 8 17:21:40 2013 -0600

    Merge branch 'supports' of https://github.com/Modernizr/Modernizr into supports

commit 6d7136f
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Fri Mar 8 17:11:20 2013 -0600

    Changed testAllPropse to take an options argument, rather than a handful of flags

commit 11b8846
Merge: 9dc96a0 b466c5e
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Fri Mar 8 13:34:05 2013 -0600

    Merge branch 'master' into supports

commit 9dc96a0
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Fri Mar 8 13:30:29 2013 -0600

    Changed testProps' set-and-check to just return true on a *change* of a property for a given value, because browsers often reformat (e.g. '#ABCDEF' -> 'rgb(whatever)')

commit 45f054e
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Fri Mar 8 13:27:56 2013 -0600

    Added values to mask, reflections and resize detects required for native detection

commit cc22178
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Fri Mar 8 09:33:03 2013 -0600

    Fixed a bug where property values with spaces (e.g. "1px 1px")  passed into `testAllProps` would be broken up

commit 4a64270
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Wed Mar 6 13:42:48 2013 +0000

    Tweaked a couple of `testAllProps()` values to fix some false negatives

commit 821ea66
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Wed Mar 6 13:32:27 2013 +0000

    Changed most detects using `testAllProps()` to define a property value, in order to be able to use `window.CSS.supports()` when available

commit 1d11554
Merge: 7bd7100 6acf06c
Author: Stu Cox <stu@stucox.co.uk>
Date:   Tue Feb 26 15:19:49 2013 -0800

    Merge pull request #842 from stucox/supports

    Use `CSS.supports()` internally (#818)

commit 6acf06c
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Tue Feb 26 23:17:34 2013 +0000

    Stylistic tweaks following review comments

commit 5f6cf2c
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Tue Feb 26 22:20:19 2013 +0000

    Added `domToHyphenated` module which I forgot...

commit fdbea7e
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Tue Feb 26 20:03:51 2013 +0000

    Removed some logging

commit ea9d5f3
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Tue Feb 26 19:45:04 2013 +0000

    Revert "Added detect for <template> HTML tag"

    This reverts commit 0252b52.

commit b850d2c
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Tue Feb 26 19:44:06 2013 +0000

    Updated `testProp()` and `testAllProps()` tests to cover value testing and removed some unneeded dependencies

commit 1ca3a01
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Tue Feb 26 19:38:18 2013 +0000

    Made it so `testProp(prop, value)` and `testAllProps(prop, value)` will use a manual set-and-check to verify that the provided value is valid for the named property

commit 0cc5d3d
Merge: 6518dd6 0252b52
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Tue Feb 26 18:38:46 2013 +0000

    Merge branch 'master' into supports

commit 6518dd6
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Wed Feb 20 13:48:22 2013 +0000

    Updated `testAllProps()` to accept a 2nd 'value' arg, and updated the `flexbox` and `flexboxlegacy` detects to demonstrate its use

commit 2372af5
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Wed Feb 20 10:04:23 2013 +0000

    Updated `testProp()` to accept a 2nd `value` arg for native feature detection, and rejigged (and renamed) the native wrapper to suit

commit a60c727
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Wed Feb 20 10:01:21 2013 +0000

    Rolled `flexbox` and `flexboxlegacy` detects back to original format (just using `testAllProps()`)

commit 82c9a43
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Tue Feb 19 23:24:49 2013 +0000

    Revised version of nativeCSSDetect - this time only allows `(prop, value)` interface, because it's probably more common. Also updated `flexbox` and `flexboxlegacy` tests to show how it could be used.

commit 90b1874
Merge: 70ba7de fe93b62
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Tue Feb 19 22:09:15 2013 +0000

    Merge branch 'master' into supports

commit 70ba7de
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Tue Feb 19 21:47:24 2013 +0000

    Initial version of `nativeCSSDetect()` - only accepts a string e.g. `'(flex-wrap:reverse)'`; would quite like to overload the interface
8729ddc
@stucox stucox added a commit that referenced this issue Aug 1, 2013
@stucox stucox Squashed commit of the following:
commit 240927e8c379a7cc35822e4fb6c7724ef44bd0fb
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Thu Aug 1 07:26:31 2013 +0100

    Correcting JSON typo

commit 8729ddc
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Thu Aug 1 07:19:58 2013 +0100

    Squashed commit of the following:

    commit 273372b18f20a2b50a395d63aee56d18c7675748
    Merge: 375aba0 901fc80
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Aug 1 07:18:25 2013 +0100

        Merge branch 'supports' of https://github.com/Modernizr/Modernizr into supports

        Conflicts:
        	feature-detects/css/flexbox.js

    commit 375aba0d7a2e8b6503b2c602c16170b9a9f494f5
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Aug 1 07:10:45 2013 +0100

        Squashed commit of the following:

        commit 1a916b843e7896fe3ea71b4cb9d32f40bd41664f
        Merge: 901fc80 8cc5f1c
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu Aug 1 07:09:18 2013 +0100

            Merge branch 'master' into supports

            Conflicts:
            	feature-detects/css/flexbox.js

        commit 901fc80
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Mon May 20 08:15:49 2013 +0100

            Added some comments about corner cases in `src/testProps`

        commit 29df5d9
        Merge: ef920a5 98d877f
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu May 16 19:07:40 2013 +0100

            Merge branch 'master' into supports

            Conflicts:
            	feature-detects/css/resize.js
            	feature-detects/css/userselect.js
            	feature-detects/css/wrapflow.js

        commit ef920a5
        Merge: 03fa4e0 3c46f00
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu May 16 18:58:04 2013 +0100

            Merge branch 'supports' of https://github.com/Modernizr/Modernizr into supports

        commit 03fa4e0
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu May 16 18:57:44 2013 +0100

            Revert "Revert "Added detect for <template> HTML tag""

            This reverts commit ea9d5f3.

        commit 3c46f00
        Merge: 0af0315 899ee2f
        Author: Stu Cox <stu@stucox.co.uk>
        Date:   Thu May 16 10:54:20 2013 -0700

            Merge pull request #932 from stucox/supports

            Corrected polarity of `skipValueTest` param in detects using `testAllProps()`

        commit 899ee2f
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu May 16 18:37:02 2013 +0100

            Corrected polarity of `skipValueTest` param in detects using `testAllProps()`

        commit 0af0315
        Merge: 16c8bc5 ee1fd0c
        Author: Stu Cox <stu@stucox.co.uk>
        Date:   Wed May 15 05:55:51 2013 -0700

            Merge pull request #927 from stucox/supports

            Changed nativeTestProps to only support a single value (no prefixing)...

        commit ee1fd0c
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue May 14 11:18:10 2013 +0100

            Changed nativeTestProps to only support a single value (no prefixing) and caveated a test which is only relevant when native detection *not* supported

        commit 16c8bc5
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue May 14 10:11:42 2013 +0100

            Updated comment re. try..catch in testProps

        commit 50bbbf6
        Merge: edd7b9c 7ab17c1
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue May 14 10:10:16 2013 +0100

            Merge branch 'supports' of https://github.com/Modernizr/Modernizr into supports

        commit 7ab17c1
        Merge: 8cd9a02 3f5f372
        Author: Stu Cox <stu@stucox.co.uk>
        Date:   Tue May 14 02:09:55 2013 -0700

            Merge pull request #926 from ausi/fix/test-props

            Fixed bug with setting a style property to a unknown value in IE8 and lower

        commit 3f5f372
        Author: Martin Auswöger <martin@auswoeger.com>
        Date:   Mon May 13 22:09:13 2013 +0200

            Fixed bug with setting a style property to a unknown value in IE8 and lower

        commit edd7b9c
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Fri Apr 26 18:23:49 2013 +0100

            Tweak to border-image test value to pass correctly in Opera 12.15

        commit 8cd9a02
        Merge: 439fca4 429cb96
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu Apr 18 15:35:47 2013 +0100

            Merge branch 'master' into supports

        commit 439fca4
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu Apr 18 15:13:42 2013 +0100

            Corrected tests following last commit

        commit 0684b4b
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu Apr 18 14:45:24 2013 +0100

            Changed `useValue` to `skipValueTest` and flipped its polarity, because that makes more sense

        commit f5dd9cd
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu Apr 18 08:15:33 2013 +0100

            Clarified `useValue=false` test

        commit c5bc87e
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu Apr 18 08:07:11 2013 +0100

            Updated detects to use the `useValue` attribute of `testAllProps()` where necessary

        commit 525c8bf
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu Apr 18 00:37:08 2013 +0100

            Corrected `testProp()` to handle the `useValue` argument correctly and added a test for it

        commit 12d1b41
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu Apr 18 00:24:02 2013 +0100

            Removed ability to test multiple values at once; that just confused the API

        commit 528ecf5
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu Apr 18 00:17:38 2013 +0100

            Revert "Changed testAllPropse to take an options argument, rather than a handful of flags"

            This reverts commit 6d7136f.

        commit 1c268fc
        Merge: 180337f 24909eb
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Wed Apr 17 22:51:03 2013 +0100

            Merge branch 'master' into supports

            Conflicts:
            	feature-detects/css/flexbox.js
            	feature-detects/css/flexboxlegacy.js
            	feature-detects/css/mask.js
            	feature-detects/css/wrapflow.js
            	src/testProp.js

        commit 180337f
        Merge: 0042ecd e81ed15
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Sat Mar 9 15:15:13 2013 -0600

            Merge branch 'supports-featureupdates' into supports

        commit 0042ecd
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Sat Mar 9 15:13:42 2013 -0600

            Added a note about `undefined` return value from `nativeTestProps()`

        commit e81ed15
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Sat Mar 9 15:08:14 2013 -0600

            Updated other feature detects to use native detection

        commit 2d1bc6c
        Merge: 6d7136f 1d11554
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Fri Mar 8 17:21:40 2013 -0600

            Merge branch 'supports' of https://github.com/Modernizr/Modernizr into supports

        commit 6d7136f
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Fri Mar 8 17:11:20 2013 -0600

            Changed testAllPropse to take an options argument, rather than a handful of flags

        commit 11b8846
        Merge: 9dc96a0 b466c5e
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Fri Mar 8 13:34:05 2013 -0600

            Merge branch 'master' into supports

        commit 9dc96a0
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Fri Mar 8 13:30:29 2013 -0600

            Changed testProps' set-and-check to just return true on a *change* of a property for a given value, because browsers often reformat (e.g. '#ABCDEF' -> 'rgb(whatever)')

        commit 45f054e
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Fri Mar 8 13:27:56 2013 -0600

            Added values to mask, reflections and resize detects required for native detection

        commit cc22178
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Fri Mar 8 09:33:03 2013 -0600

            Fixed a bug where property values with spaces (e.g. "1px 1px")  passed into `testAllProps` would be broken up

        commit 4a64270
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Wed Mar 6 13:42:48 2013 +0000

            Tweaked a couple of `testAllProps()` values to fix some false negatives

        commit 821ea66
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Wed Mar 6 13:32:27 2013 +0000

            Changed most detects using `testAllProps()` to define a property value, in order to be able to use `window.CSS.supports()` when available

        commit 1d11554
        Merge: 7bd7100 6acf06c
        Author: Stu Cox <stu@stucox.co.uk>
        Date:   Tue Feb 26 15:19:49 2013 -0800

            Merge pull request #842 from stucox/supports

            Use `CSS.supports()` internally (#818)

        commit 6acf06c
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue Feb 26 23:17:34 2013 +0000

            Stylistic tweaks following review comments

        commit 5f6cf2c
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue Feb 26 22:20:19 2013 +0000

            Added `domToHyphenated` module which I forgot...

        commit fdbea7e
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue Feb 26 20:03:51 2013 +0000

            Removed some logging

        commit ea9d5f3
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue Feb 26 19:45:04 2013 +0000

            Revert "Added detect for <template> HTML tag"

            This reverts commit 0252b52.

        commit b850d2c
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue Feb 26 19:44:06 2013 +0000

            Updated `testProp()` and `testAllProps()` tests to cover value testing and removed some unneeded dependencies

        commit 1ca3a01
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue Feb 26 19:38:18 2013 +0000

            Made it so `testProp(prop, value)` and `testAllProps(prop, value)` will use a manual set-and-check to verify that the provided value is valid for the named property

        commit 0cc5d3d
        Merge: 6518dd6 0252b52
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue Feb 26 18:38:46 2013 +0000

            Merge branch 'master' into supports

        commit 6518dd6
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Wed Feb 20 13:48:22 2013 +0000

            Updated `testAllProps()` to accept a 2nd 'value' arg, and updated the `flexbox` and `flexboxlegacy` detects to demonstrate its use

        commit 2372af5
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Wed Feb 20 10:04:23 2013 +0000

            Updated `testProp()` to accept a 2nd `value` arg for native feature detection, and rejigged (and renamed) the native wrapper to suit

        commit a60c727
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Wed Feb 20 10:01:21 2013 +0000

            Rolled `flexbox` and `flexboxlegacy` detects back to original format (just using `testAllProps()`)

        commit 82c9a43
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue Feb 19 23:24:49 2013 +0000

            Revised version of nativeCSSDetect - this time only allows `(prop, value)` interface, because it's probably more common. Also updated `flexbox` and `flexboxlegacy` tests to show how it could be used.

        commit 90b1874
        Merge: 70ba7de fe93b62
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue Feb 19 22:09:15 2013 +0000

            Merge branch 'master' into supports

        commit 70ba7de
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue Feb 19 21:47:24 2013 +0000

            Initial version of `nativeCSSDetect()` - only accepts a string e.g. `'(flex-wrap:reverse)'`; would quite like to overload the interface

    commit 901fc80
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Mon May 20 08:15:49 2013 +0100

        Added some comments about corner cases in `src/testProps`

    commit 29df5d9
    Merge: ef920a5 98d877f
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu May 16 19:07:40 2013 +0100

        Merge branch 'master' into supports

        Conflicts:
        	feature-detects/css/resize.js
        	feature-detects/css/userselect.js
        	feature-detects/css/wrapflow.js

    commit ef920a5
    Merge: 03fa4e0 3c46f00
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu May 16 18:58:04 2013 +0100

        Merge branch 'supports' of https://github.com/Modernizr/Modernizr into supports

    commit 03fa4e0
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu May 16 18:57:44 2013 +0100

        Revert "Revert "Added detect for <template> HTML tag""

        This reverts commit ea9d5f3.

    commit 3c46f00
    Merge: 0af0315 899ee2f
    Author: Stu Cox <stu@stucox.co.uk>
    Date:   Thu May 16 10:54:20 2013 -0700

        Merge pull request #932 from stucox/supports

        Corrected polarity of `skipValueTest` param in detects using `testAllProps()`

    commit 899ee2f
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu May 16 18:37:02 2013 +0100

        Corrected polarity of `skipValueTest` param in detects using `testAllProps()`

    commit 0af0315
    Merge: 16c8bc5 ee1fd0c
    Author: Stu Cox <stu@stucox.co.uk>
    Date:   Wed May 15 05:55:51 2013 -0700

        Merge pull request #927 from stucox/supports

        Changed nativeTestProps to only support a single value (no prefixing)...

    commit ee1fd0c
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue May 14 11:18:10 2013 +0100

        Changed nativeTestProps to only support a single value (no prefixing) and caveated a test which is only relevant when native detection *not* supported

    commit 16c8bc5
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue May 14 10:11:42 2013 +0100

        Updated comment re. try..catch in testProps

    commit 50bbbf6
    Merge: edd7b9c 7ab17c1
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue May 14 10:10:16 2013 +0100

        Merge branch 'supports' of https://github.com/Modernizr/Modernizr into supports

    commit 7ab17c1
    Merge: 8cd9a02 3f5f372
    Author: Stu Cox <stu@stucox.co.uk>
    Date:   Tue May 14 02:09:55 2013 -0700

        Merge pull request #926 from ausi/fix/test-props

        Fixed bug with setting a style property to a unknown value in IE8 and lower

    commit 3f5f372
    Author: Martin Auswöger <martin@auswoeger.com>
    Date:   Mon May 13 22:09:13 2013 +0200

        Fixed bug with setting a style property to a unknown value in IE8 and lower

    commit edd7b9c
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Fri Apr 26 18:23:49 2013 +0100

        Tweak to border-image test value to pass correctly in Opera 12.15

    commit 8cd9a02
    Merge: 439fca4 429cb96
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 15:35:47 2013 +0100

        Merge branch 'master' into supports

    commit 439fca4
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 15:13:42 2013 +0100

        Corrected tests following last commit

    commit 0684b4b
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 14:45:24 2013 +0100

        Changed `useValue` to `skipValueTest` and flipped its polarity, because that makes more sense

    commit f5dd9cd
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 08:15:33 2013 +0100

        Clarified `useValue=false` test

    commit c5bc87e
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 08:07:11 2013 +0100

        Updated detects to use the `useValue` attribute of `testAllProps()` where necessary

    commit 525c8bf
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 00:37:08 2013 +0100

        Corrected `testProp()` to handle the `useValue` argument correctly and added a test for it

    commit 12d1b41
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 00:24:02 2013 +0100

        Removed ability to test multiple values at once; that just confused the API

    commit 528ecf5
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 00:17:38 2013 +0100

        Revert "Changed testAllPropse to take an options argument, rather than a handful of flags"

        This reverts commit 6d7136f.

    commit 1c268fc
    Merge: 180337f 24909eb
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Wed Apr 17 22:51:03 2013 +0100

        Merge branch 'master' into supports

        Conflicts:
        	feature-detects/css/flexbox.js
        	feature-detects/css/flexboxlegacy.js
        	feature-detects/css/mask.js
        	feature-detects/css/wrapflow.js
        	src/testProp.js

    commit 180337f
    Merge: 0042ecd e81ed15
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Sat Mar 9 15:15:13 2013 -0600

        Merge branch 'supports-featureupdates' into supports

    commit 0042ecd
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Sat Mar 9 15:13:42 2013 -0600

        Added a note about `undefined` return value from `nativeTestProps()`

    commit e81ed15
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Sat Mar 9 15:08:14 2013 -0600

        Updated other feature detects to use native detection

    commit 2d1bc6c
    Merge: 6d7136f 1d11554
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Fri Mar 8 17:21:40 2013 -0600

        Merge branch 'supports' of https://github.com/Modernizr/Modernizr into supports

    commit 6d7136f
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Fri Mar 8 17:11:20 2013 -0600

        Changed testAllPropse to take an options argument, rather than a handful of flags

    commit 11b8846
    Merge: 9dc96a0 b466c5e
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Fri Mar 8 13:34:05 2013 -0600

        Merge branch 'master' into supports

    commit 9dc96a0
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Fri Mar 8 13:30:29 2013 -0600

        Changed testProps' set-and-check to just return true on a *change* of a property for a given value, because browsers often reformat (e.g. '#ABCDEF' -> 'rgb(whatever)')

    commit 45f054e
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Fri Mar 8 13:27:56 2013 -0600

        Added values to mask, reflections and resize detects required for native detection

    commit cc22178
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Fri Mar 8 09:33:03 2013 -0600

        Fixed a bug where property values with spaces (e.g. "1px 1px")  passed into `testAllProps` would be broken up

    commit 4a64270
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Wed Mar 6 13:42:48 2013 +0000

        Tweaked a couple of `testAllProps()` values to fix some false negatives

    commit 821ea66
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Wed Mar 6 13:32:27 2013 +0000

        Changed most detects using `testAllProps()` to define a property value, in order to be able to use `window.CSS.supports()` when available

    commit 1d11554
    Merge: 7bd7100 6acf06c
    Author: Stu Cox <stu@stucox.co.uk>
    Date:   Tue Feb 26 15:19:49 2013 -0800

        Merge pull request #842 from stucox/supports

        Use `CSS.supports()` internally (#818)

    commit 6acf06c
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 26 23:17:34 2013 +0000

        Stylistic tweaks following review comments

    commit 5f6cf2c
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 26 22:20:19 2013 +0000

        Added `domToHyphenated` module which I forgot...

    commit fdbea7e
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 26 20:03:51 2013 +0000

        Removed some logging

    commit ea9d5f3
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 26 19:45:04 2013 +0000

        Revert "Added detect for <template> HTML tag"

        This reverts commit 0252b52.

    commit b850d2c
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 26 19:44:06 2013 +0000

        Updated `testProp()` and `testAllProps()` tests to cover value testing and removed some unneeded dependencies

    commit 1ca3a01
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 26 19:38:18 2013 +0000

        Made it so `testProp(prop, value)` and `testAllProps(prop, value)` will use a manual set-and-check to verify that the provided value is valid for the named property

    commit 0cc5d3d
    Merge: 6518dd6 0252b52
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 26 18:38:46 2013 +0000

        Merge branch 'master' into supports

    commit 6518dd6
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Wed Feb 20 13:48:22 2013 +0000

        Updated `testAllProps()` to accept a 2nd 'value' arg, and updated the `flexbox` and `flexboxlegacy` detects to demonstrate its use

    commit 2372af5
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Wed Feb 20 10:04:23 2013 +0000

        Updated `testProp()` to accept a 2nd `value` arg for native feature detection, and rejigged (and renamed) the native wrapper to suit

    commit a60c727
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Wed Feb 20 10:01:21 2013 +0000

        Rolled `flexbox` and `flexboxlegacy` detects back to original format (just using `testAllProps()`)

    commit 82c9a43
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 19 23:24:49 2013 +0000

        Revised version of nativeCSSDetect - this time only allows `(prop, value)` interface, because it's probably more common. Also updated `flexbox` and `flexboxlegacy` tests to show how it could be used.

    commit 90b1874
    Merge: 70ba7de fe93b62
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 19 22:09:15 2013 +0000

        Merge branch 'master' into supports

    commit 70ba7de
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 19 21:47:24 2013 +0000

        Initial version of `nativeCSSDetect()` - only accepts a string e.g. `'(flex-wrap:reverse)'`; would quite like to overload the interface
e42aa9f
@stucox stucox closed this in 33307fe Aug 1, 2013
@patrickkettner patrickkettner pushed a commit to patrickkettner/Modernizr that referenced this issue Feb 22, 2015
@stucox stucox Squashed commit of the following:
commit 240927e8c379a7cc35822e4fb6c7724ef44bd0fb
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Thu Aug 1 07:26:31 2013 +0100

    Correcting JSON typo

commit 8729ddc
Author: Stu Cox <stuart.cox@gmail.com>
Date:   Thu Aug 1 07:19:58 2013 +0100

    Squashed commit of the following:

    commit 273372b18f20a2b50a395d63aee56d18c7675748
    Merge: 375aba0 901fc80
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Aug 1 07:18:25 2013 +0100

        Merge branch 'supports' of https://github.com/Modernizr/Modernizr into supports

        Conflicts:
        	feature-detects/css/flexbox.js

    commit 375aba0d7a2e8b6503b2c602c16170b9a9f494f5
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Aug 1 07:10:45 2013 +0100

        Squashed commit of the following:

        commit 1a916b843e7896fe3ea71b4cb9d32f40bd41664f
        Merge: 901fc80 8cc5f1c
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu Aug 1 07:09:18 2013 +0100

            Merge branch 'master' into supports

            Conflicts:
            	feature-detects/css/flexbox.js

        commit 901fc80
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Mon May 20 08:15:49 2013 +0100

            Added some comments about corner cases in `src/testProps`

        commit 29df5d9
        Merge: ef920a5 98d877f
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu May 16 19:07:40 2013 +0100

            Merge branch 'master' into supports

            Conflicts:
            	feature-detects/css/resize.js
            	feature-detects/css/userselect.js
            	feature-detects/css/wrapflow.js

        commit ef920a5
        Merge: 03fa4e0 3c46f00
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu May 16 18:58:04 2013 +0100

            Merge branch 'supports' of https://github.com/Modernizr/Modernizr into supports

        commit 03fa4e0
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu May 16 18:57:44 2013 +0100

            Revert "Revert "Added detect for <template> HTML tag""

            This reverts commit ea9d5f3.

        commit 3c46f00
        Merge: 0af0315 899ee2f
        Author: Stu Cox <stu@stucox.co.uk>
        Date:   Thu May 16 10:54:20 2013 -0700

            Merge pull request #932 from stucox/supports

            Corrected polarity of `skipValueTest` param in detects using `testAllProps()`

        commit 899ee2f
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu May 16 18:37:02 2013 +0100

            Corrected polarity of `skipValueTest` param in detects using `testAllProps()`

        commit 0af0315
        Merge: 16c8bc5 ee1fd0c
        Author: Stu Cox <stu@stucox.co.uk>
        Date:   Wed May 15 05:55:51 2013 -0700

            Merge pull request #927 from stucox/supports

            Changed nativeTestProps to only support a single value (no prefixing)...

        commit ee1fd0c
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue May 14 11:18:10 2013 +0100

            Changed nativeTestProps to only support a single value (no prefixing) and caveated a test which is only relevant when native detection *not* supported

        commit 16c8bc5
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue May 14 10:11:42 2013 +0100

            Updated comment re. try..catch in testProps

        commit 50bbbf6
        Merge: edd7b9c 7ab17c1
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue May 14 10:10:16 2013 +0100

            Merge branch 'supports' of https://github.com/Modernizr/Modernizr into supports

        commit 7ab17c1
        Merge: 8cd9a02 3f5f372
        Author: Stu Cox <stu@stucox.co.uk>
        Date:   Tue May 14 02:09:55 2013 -0700

            Merge pull request #926 from ausi/fix/test-props

            Fixed bug with setting a style property to a unknown value in IE8 and lower

        commit 3f5f372
        Author: Martin Auswöger <martin@auswoeger.com>
        Date:   Mon May 13 22:09:13 2013 +0200

            Fixed bug with setting a style property to a unknown value in IE8 and lower

        commit edd7b9c
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Fri Apr 26 18:23:49 2013 +0100

            Tweak to border-image test value to pass correctly in Opera 12.15

        commit 8cd9a02
        Merge: 439fca4 429cb96
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu Apr 18 15:35:47 2013 +0100

            Merge branch 'master' into supports

        commit 439fca4
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu Apr 18 15:13:42 2013 +0100

            Corrected tests following last commit

        commit 0684b4b
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu Apr 18 14:45:24 2013 +0100

            Changed `useValue` to `skipValueTest` and flipped its polarity, because that makes more sense

        commit f5dd9cd
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu Apr 18 08:15:33 2013 +0100

            Clarified `useValue=false` test

        commit c5bc87e
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu Apr 18 08:07:11 2013 +0100

            Updated detects to use the `useValue` attribute of `testAllProps()` where necessary

        commit 525c8bf
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu Apr 18 00:37:08 2013 +0100

            Corrected `testProp()` to handle the `useValue` argument correctly and added a test for it

        commit 12d1b41
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu Apr 18 00:24:02 2013 +0100

            Removed ability to test multiple values at once; that just confused the API

        commit 528ecf5
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Thu Apr 18 00:17:38 2013 +0100

            Revert "Changed testAllPropse to take an options argument, rather than a handful of flags"

            This reverts commit 6d7136f.

        commit 1c268fc
        Merge: 180337f 24909eb
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Wed Apr 17 22:51:03 2013 +0100

            Merge branch 'master' into supports

            Conflicts:
            	feature-detects/css/flexbox.js
            	feature-detects/css/flexboxlegacy.js
            	feature-detects/css/mask.js
            	feature-detects/css/wrapflow.js
            	src/testProp.js

        commit 180337f
        Merge: 0042ecd e81ed15
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Sat Mar 9 15:15:13 2013 -0600

            Merge branch 'supports-featureupdates' into supports

        commit 0042ecd
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Sat Mar 9 15:13:42 2013 -0600

            Added a note about `undefined` return value from `nativeTestProps()`

        commit e81ed15
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Sat Mar 9 15:08:14 2013 -0600

            Updated other feature detects to use native detection

        commit 2d1bc6c
        Merge: 6d7136f 1d11554
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Fri Mar 8 17:21:40 2013 -0600

            Merge branch 'supports' of https://github.com/Modernizr/Modernizr into supports

        commit 6d7136f
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Fri Mar 8 17:11:20 2013 -0600

            Changed testAllPropse to take an options argument, rather than a handful of flags

        commit 11b8846
        Merge: 9dc96a0 b466c5e
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Fri Mar 8 13:34:05 2013 -0600

            Merge branch 'master' into supports

        commit 9dc96a0
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Fri Mar 8 13:30:29 2013 -0600

            Changed testProps' set-and-check to just return true on a *change* of a property for a given value, because browsers often reformat (e.g. '#ABCDEF' -> 'rgb(whatever)')

        commit 45f054e
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Fri Mar 8 13:27:56 2013 -0600

            Added values to mask, reflections and resize detects required for native detection

        commit cc22178
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Fri Mar 8 09:33:03 2013 -0600

            Fixed a bug where property values with spaces (e.g. "1px 1px")  passed into `testAllProps` would be broken up

        commit 4a64270
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Wed Mar 6 13:42:48 2013 +0000

            Tweaked a couple of `testAllProps()` values to fix some false negatives

        commit 821ea66
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Wed Mar 6 13:32:27 2013 +0000

            Changed most detects using `testAllProps()` to define a property value, in order to be able to use `window.CSS.supports()` when available

        commit 1d11554
        Merge: 7bd7100 6acf06c
        Author: Stu Cox <stu@stucox.co.uk>
        Date:   Tue Feb 26 15:19:49 2013 -0800

            Merge pull request #842 from stucox/supports

            Use `CSS.supports()` internally (#818)

        commit 6acf06c
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue Feb 26 23:17:34 2013 +0000

            Stylistic tweaks following review comments

        commit 5f6cf2c
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue Feb 26 22:20:19 2013 +0000

            Added `domToHyphenated` module which I forgot...

        commit fdbea7e
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue Feb 26 20:03:51 2013 +0000

            Removed some logging

        commit ea9d5f3
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue Feb 26 19:45:04 2013 +0000

            Revert "Added detect for <template> HTML tag"

            This reverts commit 0252b52.

        commit b850d2c
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue Feb 26 19:44:06 2013 +0000

            Updated `testProp()` and `testAllProps()` tests to cover value testing and removed some unneeded dependencies

        commit 1ca3a01
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue Feb 26 19:38:18 2013 +0000

            Made it so `testProp(prop, value)` and `testAllProps(prop, value)` will use a manual set-and-check to verify that the provided value is valid for the named property

        commit 0cc5d3d
        Merge: 6518dd6 0252b52
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue Feb 26 18:38:46 2013 +0000

            Merge branch 'master' into supports

        commit 6518dd6
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Wed Feb 20 13:48:22 2013 +0000

            Updated `testAllProps()` to accept a 2nd 'value' arg, and updated the `flexbox` and `flexboxlegacy` detects to demonstrate its use

        commit 2372af5
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Wed Feb 20 10:04:23 2013 +0000

            Updated `testProp()` to accept a 2nd `value` arg for native feature detection, and rejigged (and renamed) the native wrapper to suit

        commit a60c727
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Wed Feb 20 10:01:21 2013 +0000

            Rolled `flexbox` and `flexboxlegacy` detects back to original format (just using `testAllProps()`)

        commit 82c9a43
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue Feb 19 23:24:49 2013 +0000

            Revised version of nativeCSSDetect - this time only allows `(prop, value)` interface, because it's probably more common. Also updated `flexbox` and `flexboxlegacy` tests to show how it could be used.

        commit 90b1874
        Merge: 70ba7de fe93b62
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue Feb 19 22:09:15 2013 +0000

            Merge branch 'master' into supports

        commit 70ba7de
        Author: Stu Cox <stuart.cox@gmail.com>
        Date:   Tue Feb 19 21:47:24 2013 +0000

            Initial version of `nativeCSSDetect()` - only accepts a string e.g. `'(flex-wrap:reverse)'`; would quite like to overload the interface

    commit 901fc80
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Mon May 20 08:15:49 2013 +0100

        Added some comments about corner cases in `src/testProps`

    commit 29df5d9
    Merge: ef920a5 98d877f
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu May 16 19:07:40 2013 +0100

        Merge branch 'master' into supports

        Conflicts:
        	feature-detects/css/resize.js
        	feature-detects/css/userselect.js
        	feature-detects/css/wrapflow.js

    commit ef920a5
    Merge: 03fa4e0 3c46f00
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu May 16 18:58:04 2013 +0100

        Merge branch 'supports' of https://github.com/Modernizr/Modernizr into supports

    commit 03fa4e0
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu May 16 18:57:44 2013 +0100

        Revert "Revert "Added detect for <template> HTML tag""

        This reverts commit ea9d5f3.

    commit 3c46f00
    Merge: 0af0315 899ee2f
    Author: Stu Cox <stu@stucox.co.uk>
    Date:   Thu May 16 10:54:20 2013 -0700

        Merge pull request #932 from stucox/supports

        Corrected polarity of `skipValueTest` param in detects using `testAllProps()`

    commit 899ee2f
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu May 16 18:37:02 2013 +0100

        Corrected polarity of `skipValueTest` param in detects using `testAllProps()`

    commit 0af0315
    Merge: 16c8bc5 ee1fd0c
    Author: Stu Cox <stu@stucox.co.uk>
    Date:   Wed May 15 05:55:51 2013 -0700

        Merge pull request #927 from stucox/supports

        Changed nativeTestProps to only support a single value (no prefixing)...

    commit ee1fd0c
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue May 14 11:18:10 2013 +0100

        Changed nativeTestProps to only support a single value (no prefixing) and caveated a test which is only relevant when native detection *not* supported

    commit 16c8bc5
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue May 14 10:11:42 2013 +0100

        Updated comment re. try..catch in testProps

    commit 50bbbf6
    Merge: edd7b9c 7ab17c1
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue May 14 10:10:16 2013 +0100

        Merge branch 'supports' of https://github.com/Modernizr/Modernizr into supports

    commit 7ab17c1
    Merge: 8cd9a02 3f5f372
    Author: Stu Cox <stu@stucox.co.uk>
    Date:   Tue May 14 02:09:55 2013 -0700

        Merge pull request #926 from ausi/fix/test-props

        Fixed bug with setting a style property to a unknown value in IE8 and lower

    commit 3f5f372
    Author: Martin Auswöger <martin@auswoeger.com>
    Date:   Mon May 13 22:09:13 2013 +0200

        Fixed bug with setting a style property to a unknown value in IE8 and lower

    commit edd7b9c
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Fri Apr 26 18:23:49 2013 +0100

        Tweak to border-image test value to pass correctly in Opera 12.15

    commit 8cd9a02
    Merge: 439fca4 429cb96
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 15:35:47 2013 +0100

        Merge branch 'master' into supports

    commit 439fca4
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 15:13:42 2013 +0100

        Corrected tests following last commit

    commit 0684b4b
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 14:45:24 2013 +0100

        Changed `useValue` to `skipValueTest` and flipped its polarity, because that makes more sense

    commit f5dd9cd
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 08:15:33 2013 +0100

        Clarified `useValue=false` test

    commit c5bc87e
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 08:07:11 2013 +0100

        Updated detects to use the `useValue` attribute of `testAllProps()` where necessary

    commit 525c8bf
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 00:37:08 2013 +0100

        Corrected `testProp()` to handle the `useValue` argument correctly and added a test for it

    commit 12d1b41
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 00:24:02 2013 +0100

        Removed ability to test multiple values at once; that just confused the API

    commit 528ecf5
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Thu Apr 18 00:17:38 2013 +0100

        Revert "Changed testAllPropse to take an options argument, rather than a handful of flags"

        This reverts commit 6d7136f.

    commit 1c268fc
    Merge: 180337f 24909eb
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Wed Apr 17 22:51:03 2013 +0100

        Merge branch 'master' into supports

        Conflicts:
        	feature-detects/css/flexbox.js
        	feature-detects/css/flexboxlegacy.js
        	feature-detects/css/mask.js
        	feature-detects/css/wrapflow.js
        	src/testProp.js

    commit 180337f
    Merge: 0042ecd e81ed15
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Sat Mar 9 15:15:13 2013 -0600

        Merge branch 'supports-featureupdates' into supports

    commit 0042ecd
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Sat Mar 9 15:13:42 2013 -0600

        Added a note about `undefined` return value from `nativeTestProps()`

    commit e81ed15
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Sat Mar 9 15:08:14 2013 -0600

        Updated other feature detects to use native detection

    commit 2d1bc6c
    Merge: 6d7136f 1d11554
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Fri Mar 8 17:21:40 2013 -0600

        Merge branch 'supports' of https://github.com/Modernizr/Modernizr into supports

    commit 6d7136f
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Fri Mar 8 17:11:20 2013 -0600

        Changed testAllPropse to take an options argument, rather than a handful of flags

    commit 11b8846
    Merge: 9dc96a0 b466c5e
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Fri Mar 8 13:34:05 2013 -0600

        Merge branch 'master' into supports

    commit 9dc96a0
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Fri Mar 8 13:30:29 2013 -0600

        Changed testProps' set-and-check to just return true on a *change* of a property for a given value, because browsers often reformat (e.g. '#ABCDEF' -> 'rgb(whatever)')

    commit 45f054e
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Fri Mar 8 13:27:56 2013 -0600

        Added values to mask, reflections and resize detects required for native detection

    commit cc22178
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Fri Mar 8 09:33:03 2013 -0600

        Fixed a bug where property values with spaces (e.g. "1px 1px")  passed into `testAllProps` would be broken up

    commit 4a64270
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Wed Mar 6 13:42:48 2013 +0000

        Tweaked a couple of `testAllProps()` values to fix some false negatives

    commit 821ea66
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Wed Mar 6 13:32:27 2013 +0000

        Changed most detects using `testAllProps()` to define a property value, in order to be able to use `window.CSS.supports()` when available

    commit 1d11554
    Merge: 7bd7100 6acf06c
    Author: Stu Cox <stu@stucox.co.uk>
    Date:   Tue Feb 26 15:19:49 2013 -0800

        Merge pull request #842 from stucox/supports

        Use `CSS.supports()` internally (#818)

    commit 6acf06c
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 26 23:17:34 2013 +0000

        Stylistic tweaks following review comments

    commit 5f6cf2c
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 26 22:20:19 2013 +0000

        Added `domToHyphenated` module which I forgot...

    commit fdbea7e
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 26 20:03:51 2013 +0000

        Removed some logging

    commit ea9d5f3
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 26 19:45:04 2013 +0000

        Revert "Added detect for <template> HTML tag"

        This reverts commit 0252b52.

    commit b850d2c
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 26 19:44:06 2013 +0000

        Updated `testProp()` and `testAllProps()` tests to cover value testing and removed some unneeded dependencies

    commit 1ca3a01
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 26 19:38:18 2013 +0000

        Made it so `testProp(prop, value)` and `testAllProps(prop, value)` will use a manual set-and-check to verify that the provided value is valid for the named property

    commit 0cc5d3d
    Merge: 6518dd6 0252b52
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 26 18:38:46 2013 +0000

        Merge branch 'master' into supports

    commit 6518dd6
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Wed Feb 20 13:48:22 2013 +0000

        Updated `testAllProps()` to accept a 2nd 'value' arg, and updated the `flexbox` and `flexboxlegacy` detects to demonstrate its use

    commit 2372af5
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Wed Feb 20 10:04:23 2013 +0000

        Updated `testProp()` to accept a 2nd `value` arg for native feature detection, and rejigged (and renamed) the native wrapper to suit

    commit a60c727
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Wed Feb 20 10:01:21 2013 +0000

        Rolled `flexbox` and `flexboxlegacy` detects back to original format (just using `testAllProps()`)

    commit 82c9a43
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 19 23:24:49 2013 +0000

        Revised version of nativeCSSDetect - this time only allows `(prop, value)` interface, because it's probably more common. Also updated `flexbox` and `flexboxlegacy` tests to show how it could be used.

    commit 90b1874
    Merge: 70ba7de fe93b62
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 19 22:09:15 2013 +0000

        Merge branch 'master' into supports

    commit 70ba7de
    Author: Stu Cox <stuart.cox@gmail.com>
    Date:   Tue Feb 19 21:47:24 2013 +0000

        Initial version of `nativeCSSDetect()` - only accepts a string e.g. `'(flex-wrap:reverse)'`; would quite like to overload the interface
422edd0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment