Last active
November 4, 2015 00:59
-
-
Save blech75/2c3dbebb6bb782345273 to your computer and use it in GitHub Desktop.
modernizr test files and the test names within them (as of v3.1.0). useful for configuring grunt-modernizr (customizr) if not using the 'crawl' feature.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| $ ag --noheading -o "Modernizr.addTest\('[a-z]+'" | sed -E 's/Modernizr\.addTest\(//' | sed -E 's/\.js\:[0-9]+/.js/' | grep -vE '^$' | uniq | sort | column -t -s ':' | |
| a/download.js 'adownload' | |
| ambientlight.js 'ambientlight' | |
| applicationcache.js 'applicationcache' | |
| audio.js 'audio' | |
| audio/loop.js 'audioloop' | |
| audio/preload.js 'audiopreload' | |
| audio/webaudio.js 'webaudio' | |
| battery.js 'batteryapi' | |
| battery/lowbattery.js 'lowbattery' | |
| blob.js 'blobconstructor' | |
| canvas.js 'canvas' | |
| canvas/blending.js 'canvasblending' | |
| canvas/todataurl.js 'todataurljpeg' | |
| canvas/todataurl.js 'todataurlpng' | |
| canvas/todataurl.js 'todataurlwebp' | |
| canvas/winding.js 'canvaswinding' | |
| canvastext.js 'canvastext' | |
| contenteditable.js 'contenteditable' | |
| cookies.js 'cookies' | |
| cors.js 'cors' | |
| crypto/getrandomvalues.js 'getrandomvalues' | |
| css/all.js 'cssall' | |
| css/animations.js 'cssanimations' | |
| css/appearance.js 'appearance' | |
| css/backdropfilter.js 'backdropfilter' | |
| css/backgroundblendmode.js 'backgroundblendmode' | |
| css/backgroundcliptext.js 'backgroundcliptext' | |
| css/backgroundposition-shorthand.js 'bgpositionshorthand' | |
| css/backgroundposition-xy.js 'bgpositionxy' | |
| css/backgroundrepeat.js 'bgrepeatround' | |
| css/backgroundrepeat.js 'bgrepeatspace' | |
| css/backgroundsize.js 'backgroundsize' | |
| css/backgroundsizecover.js 'bgsizecover' | |
| css/borderimage.js 'borderimage' | |
| css/borderradius.js 'borderradius' | |
| css/boxshadow.js 'boxshadow' | |
| css/boxsizing.js 'boxsizing' | |
| css/calc.js 'csscalc' | |
| css/checked.js 'checked' | |
| css/chunit.js 'csschunit' | |
| css/columns.js 'csscolumns' | |
| css/cubicbezierrange.js 'cubicbezierrange' | |
| css/displayrunin.js 'displayrunin' | |
| css/displaytable.js 'displaytable' | |
| css/ellipsis.js 'ellipsis' | |
| css/escape.js 'cssescape' | |
| css/exunit.js 'cssexunit' | |
| css/filters.js 'cssfilters' | |
| css/flexbox.js 'flexbox' | |
| css/flexboxlegacy.js 'flexboxlegacy' | |
| css/flexboxtweener.js 'flexboxtweener' | |
| css/flexwrap.js 'flexwrap' | |
| css/fontface.js 'fontface' | |
| css/generatedcontent.js 'generatedcontent' | |
| css/gradients.js 'cssgradients' | |
| css/hsla.js 'hsla' | |
| css/invalid.js 'cssinvalid' | |
| css/lastchild.js 'lastchild' | |
| css/mask.js 'cssmask' | |
| css/mediaqueries.js 'mediaqueries' | |
| css/multiplebgs.js 'multiplebgs' | |
| css/nthchild.js 'nthchild' | |
| css/objectfit.js 'objectfit' | |
| css/opacity.js 'opacity' | |
| css/overflow-scrolling.js 'overflowscrolling' | |
| css/pointerevents.js 'csspointerevents' | |
| css/positionsticky.js 'csspositionsticky' | |
| css/pseudoanimations.js 'csspseudoanimations' | |
| css/pseudotransitions.js 'csspseudotransitions' | |
| css/reflections.js 'cssreflections' | |
| css/regions.js 'regions' | |
| css/remunit.js 'cssremunit' | |
| css/resize.js 'cssresize' | |
| css/rgba.js 'rgba' | |
| css/scrollbars.js 'cssscrollbar' | |
| css/shapes.js 'shapes' | |
| css/siblinggeneral.js 'siblinggeneral' | |
| css/subpixelfont.js 'subpixelfont' | |
| css/supports.js 'supports' | |
| css/target.js 'target' | |
| css/textalignlast.js 'textalignlast' | |
| css/textshadow.js 'textshadow' | |
| css/transforms.js 'csstransforms' | |
| css/transitions.js 'csstransitions' | |
| css/userselect.js 'userselect' | |
| css/valid.js 'cssvalid' | |
| css/vhunit.js 'cssvhunit' | |
| css/vmaxunit.js 'cssvmaxunit' | |
| css/vminunit.js 'cssvminunit' | |
| css/vwunit.js 'cssvwunit' | |
| css/will-change.js 'willchange' | |
| css/wrapflow.js 'wrapflow' | |
| custom-protocol-handler.js 'customprotocolhandler' | |
| customevent.js 'customevent' | |
| dart.js 'dart' | |
| dataview-api.js 'dataview' | |
| dom/classlist.js 'classlist' | |
| dom/createElement-attrs.js 'createelementattrs' | |
| dom/dataset.js 'dataset' | |
| dom/documentfragment.js 'documentfragment' | |
| dom/hidden.js 'hidden' | |
| dom/microdata.js 'microdata' | |
| dom/mutationObserver.js 'mutationobserver' | |
| elem/datalist.js 'datalistelem' | |
| elem/details.js 'details' | |
| elem/output.js 'outputelem' | |
| elem/picture.js 'picture' | |
| elem/progress-meter.js 'meter' | |
| elem/progress-meter.js 'progressbar' | |
| elem/ruby.js 'ruby' | |
| elem/template.js 'template' | |
| elem/time.js 'time' | |
| elem/track.js 'texttrackapi' | |
| elem/track.js 'track' | |
| elem/unknown.js 'unknownelements' | |
| emoji.js 'emoji' | |
| es5/strictmode.js 'strictmode' | |
| es6/contains.js 'contains' | |
| es6/generators.js 'generators' | |
| es6/promises.js 'promises' | |
| event/deviceorientation-motion.js 'devicemotion' | |
| event/deviceorientation-motion.js 'deviceorientation' | |
| event/oninput.js 'oninput' | |
| eventlistener.js 'eventlistener' | |
| file/api.js 'filereader' | |
| file/filesystem.js 'filesystem' | |
| forms/capture.js 'capture' | |
| forms/fileinput.js 'fileinput' | |
| forms/fileinputdirectory.js 'fileinputdirectory' | |
| forms/formattribute.js 'formattribute' | |
| forms/inputnumber-l10n.js 'localizednumber' | |
| forms/placeholder.js 'placeholder' | |
| forms/requestautocomplete.js 'requestautocomplete' | |
| forms/validation.js 'formvalidation' | |
| fullscreen-api.js 'fullscreen' | |
| gamepad.js 'gamepads' | |
| geolocation.js 'geolocation' | |
| hashchange.js 'hashchange' | |
| hiddenscroll.js 'hiddenscroll' | |
| history.js 'history' | |
| iframe/sandbox.js 'sandbox' | |
| iframe/seamless.js 'seamless' | |
| iframe/srcdoc.js 'srcdoc' | |
| img/sizes.js 'sizes' | |
| img/srcset.js 'srcset' | |
| indexeddb.js 'indexeddb' | |
| input/formaction.js 'inputformaction' | |
| input/formenctype.js 'inputformenctype' | |
| input/formmethod.js 'inputformmethod' | |
| input/formtarget.js 'inputformtarget' | |
| inputsearchevent.js 'inputsearchevent' | |
| intl.js 'intl' | |
| json.js 'json' | |
| lists-reversed.js 'olreversed' | |
| mathml.js 'mathml' | |
| network/beacon.js 'beacon' | |
| network/connection.js 'lowbandwidth' | |
| network/eventsource.js 'eventsource' | |
| network/fetch.js 'fetch' | |
| network/xhr-responsetype-arraybuffer.js 'xhrresponsetypearraybuffer' | |
| network/xhr-responsetype-blob.js 'xhrresponsetypeblob' | |
| network/xhr-responsetype-document.js 'xhrresponsetypedocument' | |
| network/xhr-responsetype-json.js 'xhrresponsetypejson' | |
| network/xhr-responsetype-text.js 'xhrresponsetypetext' | |
| network/xhr-responsetype.js 'xhrresponsetype' | |
| notification.js 'notification' | |
| pagevisibility-api.js 'pagevisibility' | |
| performance.js 'performance' | |
| pointerevents.js 'pointerevents' | |
| pointerlock-api.js 'pointerlock' | |
| postmessage.js 'postmessage' | |
| queryselector.js 'queryselector' | |
| quota-management-api.js 'quotamanagement' | |
| requestanimationframe.js 'requestanimationframe' | |
| script/async.js 'scriptasync' | |
| script/defer.js 'scriptdefer' | |
| serviceworker.js 'serviceworker' | |
| speech/speech-recognition.js 'speechrecognition' | |
| speech/speech-synthesis.js 'speechsynthesis' | |
| storage/localstorage.js 'localstorage' | |
| storage/sessionstorage.js 'sessionstorage' | |
| storage/websqldatabase.js 'websqldatabase' | |
| style/scoped.js 'stylescoped' | |
| svg.js 'svg' | |
| svg/asimg.js 'svgasimg' | |
| svg/clippaths.js 'svgclippaths' | |
| svg/filters.js 'svgfilters' | |
| svg/foreignobject.js 'svgforeignobject' | |
| svg/inline.js 'inlinesvg' | |
| svg/smil.js 'smil' | |
| templatestrings.js 'templatestrings' | |
| textarea/maxlength.js 'textareamaxlength' | |
| touchevents.js 'touchevents' | |
| typed-arrays.js 'typedarrays' | |
| unicode-range.js 'unicoderange' | |
| unicode.js 'unicode' | |
| url/bloburls.js 'bloburls' | |
| url/parser.js 'urlparser' | |
| userdata.js 'userdata' | |
| vibration.js 'vibrate' | |
| video.js 'video' | |
| video/loop.js 'videoloop' | |
| video/preload.js 'videopreload' | |
| vml.js 'vml' | |
| web-intents.js 'webintents' | |
| webanimations.js 'webanimations' | |
| webgl.js 'webgl' | |
| webrtc/datachannel.js 'datachannel' | |
| webrtc/getusermedia.js 'getusermedia' | |
| webrtc/peerconnection.js 'peerconnection' | |
| websockets.js 'websockets' | |
| websockets/binary.js 'websocketsbinary' | |
| window/framed.js 'framed' | |
| window/matchmedia.js 'matchmedia' | |
| workers/sharedworkers.js 'sharedworkers' | |
| workers/webworkers.js 'webworkers' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment