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", "WebGL Specification",
"Geometry Interfaces Module Level 1", "Geometry Interfaces Module Level 1",
"Web Notifications", "Web Notifications",
"Vibration API" "Vibration API",
"WebVR",
"WebUSB API",
"Web Speech API"
]; ];
window.WEB_API_MANAGER.defaults.conservative = [ window.WEB_API_MANAGER.defaults.conservative = [
@ -36,7 +39,11 @@ window.WEB_API_MANAGER.defaults.conservative = [
"UI Events Specification", "UI Events Specification",
"WebGL Specification", "WebGL Specification",
"Web Audio API", "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([ window.WEB_API_MANAGER.defaults.aggressive = window.WEB_API_MANAGER.defaults.conservative.concat([

View file

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

View file

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

View file

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

View file

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