UNPKG

modernizr

Version:

Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser.

174 lines (173 loc) 4.4 kB
{ "classPrefix" : "", "options": [ "setClasses", "addTest", "html5printshiv", "load", "testProp", "fnBind" ], "feature-detects": [ "test/a/download", "test/applicationcache", "test/audio/audiodata", "test/audio/webaudio", "test/audio", "test/battery/lowbattery", "test/battery", "test/blob", "test/canvas/todataurl", "test/canvas", "test/canvastext", "test/contenteditable", "test/contentsecuritypolicy", "test/contextmenu", "test/cookies", "test/cors", "test/css/animations", "test/css/backgroundposition-shorthand", "test/css/backgroundposition-xy", "test/css/backgroundrepeat", "test/css/backgroundsize", "test/css/backgroundsizecover", "test/css/borderimage", "test/css/borderradius", "test/css/boxshadow", "test/css/boxsizing", "test/css/calc", "test/css/checked", "test/css/columns", "test/css/cubicbezierrange", "test/css/displayrunin", "test/css/displaytable", "test/css/filters", "test/css/flexbox", "test/css/flexboxlegacy", "test/css/fontface", "test/css/generatedcontent", "test/css/gradients", "test/css/hsla", "test/css/hyphens", "test/css/lastchild", "test/css/mask", "test/css/mediaqueries", "test/css/multiplebgs", "test/css/objectfit", "test/css/opacity", "test/css/overflow-scrolling", "test/css/pointerevents", "test/css/positionsticky", "test/css/pseudoanimations", "test/css/pseudotransitions", "test/css/reflections", "test/css/regions", "test/css/remunit", "test/css/resize", "test/css/rgba", "test/css/scrollbars", "test/css/shapes", "test/css/siblinggeneral", "test/css/subpixelfont", "test/css/supports", "test/css/textshadow", "test/css/transforms", "test/css/transforms3d", "test/css/transitions", "test/css/userselect", "test/css/vhunit", "test/css/vmaxunit", "test/css/vminunit", "test/css/vwunit", "test/css/wrapflow", "test/custom-protocol-handler", "test/dart", "test/dataview-api", "test/dom/classlist", "test/dom/createElement-attrs", "test/dom/dataset", "test/dom/microdata", "test/draganddrop", "test/elem/datalist", "test/elem/details", "test/elem/output", "test/elem/progress-meter", "test/elem/ruby", "test/elem/time", "test/elem/track", "test/emoji", "test/es5/strictmode", "test/es6/contains", "test/event/deviceorientation-motion", "test/exif-orientation", "test/file/api", "test/file/filesystem", "test/forms/fileinput", "test/forms/formattribute", "test/forms/inputnumber-l10n", "test/forms/placeholder", "test/forms/speechinput", "test/forms/validation", "test/fullscreen-api", "test/gamepad", "test/geolocation", "test/hashchange", "test/history", "test/ie8compat", "test/iframe/sandbox", "test/iframe/seamless", "test/iframe/srcdoc", "test/img/apng", "test/img/webp-lossless", "test/img/webp", "test/indexedDB", "test/input", "test/inputtypes", "test/json", "test/lists-reversed", "test/mathml", "test/network/connection", "test/network/eventsource", "test/network/xhr2", "test/notification", "test/pagevisibility-api", "test/performance", "test/pointerevents", "test/pointerlock-api", "test/postmessage", "test/quota-management-api", "test/requestanimationframe", "test/script/async", "test/script/defer", "test/storage/localstorage", "test/storage/sessionstorage", "test/storage/websqldatabase", "test/style/scoped", "test/svg/asimg", "test/svg/clippaths", "test/svg/filters", "test/svg/inline", "test/svg/smil", "test/svg", "test/touchevents", "test/typed-arrays", "test/unicode", "test/url/data-uri", "test/userdata", "test/vibration", "test/video", "test/video/autoplay", "test/web-intents", "test/webgl/extensions", "test/webgl", "test/webrtc/getusermedia", "test/webrtc/peerconnection", "test/websockets/binary", "test/websockets", "test/window/framed", "test/workers/blobworkers", "test/workers/dataworkers", "test/workers/sharedworkers", "test/workers/webworkers" ] }