added WebSpeech, WebUSB, WebVTT and WebVR standards to conservative and lite blocking sets

This commit is contained in:
Peter Snyder 2017-11-12 20:48:42 -06:00
parent c3ca8ce26d
commit 34b9a15fd4
No known key found for this signature in database
GPG key ID: 9690F0C12F24762F
5 changed files with 89 additions and 82 deletions

View file

@ -18,7 +18,10 @@ window.WEB_API_MANAGER.defaults.lite = [
"WebGL Specification",
"Geometry Interfaces Module Level 1",
"Web Notifications",
"Vibration API"
"Vibration API",
"WebVR",
"WebUSB API",
"Web Speech API"
];
window.WEB_API_MANAGER.defaults.conservative = [
@ -36,7 +39,11 @@ window.WEB_API_MANAGER.defaults.conservative = [
"UI Events Specification",
"WebGL Specification",
"Web Audio API",
"Scalable Vector Graphics (SVG) 1.1 (Second Edition)"
"Scalable Vector Graphics (SVG) 1.1 (Second Edition)",
"WebVR",
"WebVTT: The Web Video Text Tracks Format",
"WebUSB API",
"Web Speech API"
];
window.WEB_API_MANAGER.defaults.aggressive = window.WEB_API_MANAGER.defaults.conservative.concat([

View file

@ -1,16 +1,16 @@
{
"info": {
"name": "Push API",
"subsection_number": null,
"subsection_name": null,
"url": "https://w3c.github.io/push-api/"
},
"features": [
"PushManager.prototype.subscribe",
"PushManager.prototype.getSubscription",
"PushManager.prototype.permissionState",
"PushSubscription.prototype.getKey",
"PushSubscription.prototype.unsubscribe",
"PushSubscription.prototype.toJSON"
]
}
"info": {
"name": "Push API",
"subsection_number": null,
"subsection_name": null,
"url": "https://w3c.github.io/push-api/"
},
"features": [
"PushManager.prototype.subscribe",
"PushManager.prototype.getSubscription",
"PushManager.prototype.permissionState",
"PushSubscription.prototype.getKey",
"PushSubscription.prototype.unsubscribe",
"PushSubscription.prototype.toJSON"
]
}

View file

@ -1,21 +1,21 @@
{
"info": {
"name": "Web Speech API Specification",
"subsection_number": null,
"subsection_name": null,
"url": "https://w3c.github.io/speech-api/webspeechapi.html"
},
"features": [
"webkitSpeechRecognition.prototype.start",
"webkitSpeechRecognition.prototype.stop",
"webkitSpeechRecognition.prototype.abort",
"webkitSpeechGrammarList.prototype.item",
"webkitSpeechGrammarList.prototype.addFromString",
"webkitSpeechGrammarList.prototype.addFromUri",
"speechSynthesis.speak",
"speechSynthesis.cancel",
"speechSynthesis.pause",
"speechSynthesis.resume",
"speechSynthesis.getVoices"
]
}
"info": {
"name": "Web Speech API",
"subsection_number": null,
"subsection_name": null,
"url": "https://w3c.github.io/speech-api/webspeechapi.html"
},
"features": [
"webkitSpeechRecognition.prototype.start",
"webkitSpeechRecognition.prototype.stop",
"webkitSpeechRecognition.prototype.abort",
"webkitSpeechGrammarList.prototype.item",
"webkitSpeechGrammarList.prototype.addFromString",
"webkitSpeechGrammarList.prototype.addFromUri",
"speechSynthesis.speak",
"speechSynthesis.cancel",
"speechSynthesis.pause",
"speechSynthesis.resume",
"speechSynthesis.getVoices"
]
}

View file

@ -1,26 +1,26 @@
{
"info": {
"name": "WebUSB API",
"subsection_number": null,
"subsection_name": null,
"url": "https://wicg.github.io/webusb/"
},
"features": [
"USB.prototype.getDevices",
"USB.prototype.requestDevice",
"USBDevice.prototype.open",
"USBDevice.prototype.close",
"USBDevice.prototype.selectConfiguration",
"USBDevice.prototype.claimInterface",
"USBDevice.prototype.releaseInterface",
"USBDevice.prototype.selectAlternateInterface",
"USBDevice.prototype.controlTransferIn",
"USBDevice.prototype.controlTransferOut",
"USBDevice.prototype.clearHalt",
"USBDevice.prototype.transferIn",
"USBDevice.prototype.transferOut",
"USBDevice.prototype.isochronousTransferIn",
"USBDevice.prototype.isochronousTransferOut",
"USBDevice.prototype.reset"
]
}
"info": {
"name": "WebUSB API",
"subsection_number": null,
"subsection_name": null,
"url": "https://wicg.github.io/webusb/"
},
"features": [
"USB.prototype.getDevices",
"USB.prototype.requestDevice",
"USBDevice.prototype.open",
"USBDevice.prototype.close",
"USBDevice.prototype.selectConfiguration",
"USBDevice.prototype.claimInterface",
"USBDevice.prototype.releaseInterface",
"USBDevice.prototype.selectAlternateInterface",
"USBDevice.prototype.controlTransferIn",
"USBDevice.prototype.controlTransferOut",
"USBDevice.prototype.clearHalt",
"USBDevice.prototype.transferIn",
"USBDevice.prototype.transferOut",
"USBDevice.prototype.isochronousTransferIn",
"USBDevice.prototype.isochronousTransferOut",
"USBDevice.prototype.reset"
]
}

View file

@ -1,21 +1,21 @@
{
"info": {
"name": "WebVR",
"subsection_number": null,
"subsection_name": null,
"url": "https://w3c.github.io/webvr/spec/1.1/"
},
"features": [
"VRDisplay.prototype.getEyeParameters",
"VRDisplay.prototype.getFrameData",
"VRDisplay.prototype.getPose",
"VRDisplay.prototype.resetPose",
"VRDisplay.prototype.requestAnimationFrame",
"VRDisplay.prototype.cancelAnimationFrame",
"VRDisplay.prototype.requestPresent",
"VRDisplay.prototype.exitPresent",
"VRDisplay.prototype.getLayers",
"VRDisplay.prototype.submitFrame",
"Navigator.prototype.getVRDisplays"
]
}
"info": {
"name": "WebVR",
"subsection_number": null,
"subsection_name": null,
"url": "https://w3c.github.io/webvr/spec/1.1/"
},
"features": [
"VRDisplay.prototype.getEyeParameters",
"VRDisplay.prototype.getFrameData",
"VRDisplay.prototype.getPose",
"VRDisplay.prototype.resetPose",
"VRDisplay.prototype.requestAnimationFrame",
"VRDisplay.prototype.cancelAnimationFrame",
"VRDisplay.prototype.requestPresent",
"VRDisplay.prototype.exitPresent",
"VRDisplay.prototype.getLayers",
"VRDisplay.prototype.submitFrame",
"Navigator.prototype.getVRDisplays"
]
}