Skip to content

Commit

Permalink
Matches #777 in v3 land.
Browse files Browse the repository at this point in the history
  • Loading branch information
SlexAxton committed Jan 8, 2013
1 parent 64aafa4 commit cf979c8
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 5 deletions.
3 changes: 2 additions & 1 deletion config-all.json
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,8 @@
"test/workers/dataworkers",
"test/workers/webworkers",
"test/applicationcache",
"test/webrtc/getusermedia",
"test/webrtc/peerconnection",
"test/audio",
"test/battery",
"test/blob",
Expand All @@ -129,7 +131,6 @@
"test/exif-orientation",
"test/fullscreen-api",
"test/gamepad",
"test/getusermedia",
"test/hashchange",
"test/history",
"test/ie8compat",
Expand Down
File renamed without changes.
9 changes: 9 additions & 0 deletions feature-detects/webrtc/peerconnection.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@


define(['Modernizr', 'prefixed'], function( Modernizr, prefixed ) {
// RTCPeerConnection
// http://dev.w3.org/2011/webrtc/editor/webrtc.html#rtcpeerconnection-interface
// By Ankur Oberoi

Modernizr.addTest('peerconnection', !!prefixed('RTCPeerConnection', window));
});
3 changes: 2 additions & 1 deletion modular.html
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,8 @@ <h1>Config JSON</h1>
"test/workers/blobworkers",
"test/workers/dataworkers",
"test/workers/webworkers",
"test/webrtc/getusermedia",
"test/webrtc/peerconnection",
"test/applicationcache",
"test/audio",
"test/battery",
Expand All @@ -143,7 +145,6 @@ <h1>Config JSON</h1>
"test/exif-orientation",
"test/fullscreen-api",
"test/gamepad",
"test/getusermedia",
"test/hashchange",
"test/history",
"test/ie8compat",
Expand Down
6 changes: 3 additions & 3 deletions test/js/dumpdata.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,11 @@ function dumpModernizr(){

function grabFeatDetects(){

var tests20120926 = ["a-download", "applicationcache", "audio-audiodata-api", "audio-webaudio-api", "audio", "battery-api", "battery-level", "blob-constructor", "canvas-todataurl-type", "canvas", "canvastext", "contenteditable", "contentsecuritypolicy", "contextmenu", "cookies", "cors", "css-animations", "css-backgroundposition-shorthand", "css-backgroundposition-xy", "css-backgroundrepeat", "css-backgroundsize", "css-backgroundsizecover", "css-borderimage", "css-borderradius", "css-boxshadow", "css-boxsizing", "css-calc", "css-columns", "css-cubicbezierrange", "css-displayrunin", "css-displaytable", "css-filters", "css-flexbox", "css-flexboxlegacy", "css-fontface", "css-generatedcontent", "css-gradients", "css-hsla", "css-hyphens", "css-lastchild", "css-mask", "css-mediaqueries", "css-multiplebgs", "css-objectfit", "css-opacity", "css-overflow-scrolling", "css-pointerevents", "css-positionsticky", "css-reflections", "css-regions", "css-remunit", "css-resize", "css-rgba", "css-scrollbars", "css-subpixelfont", "css-supports", "css-textshadow", "css-transforms", "css-transforms3d", "css-transitions", "css-userselect", "css-vhunit", "css-vmaxunit", "css-vminunit", "css-vwunit", "custom-protocol-handler", "dart", "dataview-api", "dom-classlist", "dom-createElement-attrs", "dom-dataset", "dom-microdata", "draganddrop", "elem-datalist", "elem-details", "elem-output", "elem-progress-meter", "elem-ruby", "elem-time", "elem-track", "emoji", "es5-strictmode", "event-deviceorientation-motion", "exif-orientation", "file-api", "file-filesystem", "forms-fileinput", "forms-formattribute", "forms-inputnumber-l10n", "forms-placeholder", "forms-speechinput", "forms-validation", "fullscreen-api", "gamepad", "geolocation", "getusermedia", "hashchange", "history", "ie8compat", "iframe-sandbox", "iframe-seamless", "iframe-srcdoc", "img-apng", "img-webp-lossless", "img-webp", "indexedDB", "json", "lists-reversed", "mathml", "network-connection", "network-eventsource", "network-xhr2", "notification", "performance", "pointerlock-api", "postmessage", "quota-management-api", "requestanimationframe", "script-async", "script-defer", "storage-localstorage", "storage-sessionstorage", "style-scoped", "svg-clippaths", "svg-filters", "svg-inline", "svg-smil", "svg-svg", "touch", "unicode", "url-data-uri", "userdata", "vibration", "video", "web-intents", "webgl-extensions", "webgl", "websockets-binary", "websockets", "websqldatabase", "window-framed", "workers-blobworkers", "workers-dataworkers", "workers-sharedworkers", "workers-webworkers"];
var tests20130104 = ["a-download", "applicationcache", "audio-audiodata-api", "audio-webaudio-api", "audio", "battery-api", "battery-level", "blob-constructor", "canvas-todataurl-type", "canvas", "canvastext", "contenteditable", "contentsecuritypolicy", "contextmenu", "cookies", "cors", "css-animations", "css-backgroundposition-shorthand", "css-backgroundposition-xy", "css-backgroundrepeat", "css-backgroundsize", "css-backgroundsizecover", "css-borderimage", "css-borderradius", "css-boxshadow", "css-boxsizing", "css-calc", "css-columns", "css-cubicbezierrange", "css-displayrunin", "css-displaytable", "css-filters", "css-flexbox", "css-flexboxlegacy", "css-fontface", "css-generatedcontent", "css-gradients", "css-hsla", "css-hyphens", "css-lastchild", "css-mask", "css-mediaqueries", "css-multiplebgs", "css-objectfit", "css-opacity", "css-overflow-scrolling", "css-pointerevents", "css-positionsticky", "css-reflections", "css-regions", "css-remunit", "css-resize", "css-rgba", "css-scrollbars", "css-subpixelfont", "css-supports", "css-textshadow", "css-transforms", "css-transforms3d", "css-transitions", "css-userselect", "css-vhunit", "css-vmaxunit", "css-vminunit", "css-vwunit", "custom-protocol-handler", "dart", "dataview-api", "dom-classlist", "dom-createElement-attrs", "dom-dataset", "dom-microdata", "draganddrop", "elem-datalist", "elem-details", "elem-output", "elem-progress-meter", "elem-ruby", "elem-time", "elem-track", "emoji", "es5-strictmode", "event-deviceorientation-motion", "exif-orientation", "file-api", "file-filesystem", "forms-fileinput", "forms-formattribute", "forms-inputnumber-l10n", "forms-placeholder", "forms-speechinput", "forms-validation", "fullscreen-api", "gamepad", "geolocation", "getusermedia", "hashchange", "history", "ie8compat", "iframe-sandbox", "iframe-seamless", "iframe-srcdoc", "img-apng", "img-webp-lossless", "img-webp", "indexedDB", "json", "lists-reversed", "mathml", "network-connection", "network-eventsource", "network-xhr2", "notification", "peerconnection", "performance", "pointerlock-api", "postmessage", "quota-management-api", "requestanimationframe", "script-async", "script-defer", "storage-localstorage", "storage-sessionstorage", "style-scoped", "svg-clippaths", "svg-filters", "svg-inline", "svg-smil", "svg-svg", "touch", "unicode", "url-data-uri", "userdata", "vibration", "video", "web-intents", "webgl-extensions", "webgl", "websockets-binary", "websockets", "websqldatabase", "window-framed", "workers-blobworkers", "workers-dataworkers", "workers-sharedworkers", "workers-webworkers"];

if (location.protocol == 'file:'){
for (var i = 0; i < tests20120926.length; i++){
var test = tests20120926[i];
for (var i = 0; i < tests20130104.length; i++){
var test = tests20130104[i];
document.write('<script src="../feature-detects/' + test + '.js"><\/script>');
}
return;
Expand Down

0 comments on commit cf979c8

Please sign in to comment.