updated standards definitions to account for more webkit and moz prefixed methods, and some that have been removed from pref, fixes issue #7
This commit is contained in:
parent
798e3f3189
commit
7bd238ea93
11 changed files with 76 additions and 3 deletions
File diff suppressed because one or more lines are too long
|
@ -39,6 +39,7 @@
|
|||
"Element.prototype.getElementsByClassName",
|
||||
"Element.prototype.matches",
|
||||
"Element.prototype.mozMatchesSelector",
|
||||
"Element.prototype.webkitMatchesSelector",
|
||||
"Element.prototype.remove",
|
||||
"window.clearInterval",
|
||||
"window.clearTimeout"
|
||||
|
|
|
@ -8,11 +8,23 @@
|
|||
"features": [
|
||||
"document.mozFullScreen",
|
||||
"document.mozFullScreenElement",
|
||||
"document.webkitFullScreenElement",
|
||||
"document.fullScreenElement",
|
||||
"document.mozFullScreenEnabled",
|
||||
"document.webkitFullscreenEnabled",
|
||||
"document.onmozfullscreenchange",
|
||||
"document.onwebkitfullscreenchange",
|
||||
"document.onmozfullscreenerror",
|
||||
"document.onwebkitfullscreenerror",
|
||||
"Document.prototype.mozCancelFullScreen",
|
||||
"Document.prototype.webkitCancelFullScreen",
|
||||
"Document.prototype.webkitCurrentFullScreenElement",
|
||||
"Document.prototype.mozExitFullscreen",
|
||||
"Document.prototype.webkitExitFullscreen",
|
||||
"Document.prototype.exitFullscreen",
|
||||
"Element.prototype.mozRequestFullScreen",
|
||||
"Element.prototype.webkitRequestFullScreen",
|
||||
"Element.prototype.requestFullScreen",
|
||||
"window.onmozfullscreenchange",
|
||||
"window.onmozfullscreenerror"
|
||||
]
|
||||
|
|
|
@ -59,6 +59,7 @@
|
|||
"Path2D.prototype.moveTo",
|
||||
"Path2D.prototype.quadraticCurveTo",
|
||||
"Path2D.prototype.rect",
|
||||
"window.webkitRequestAnimationFrame",
|
||||
"window.requestAnimationFrame"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -9,6 +9,8 @@
|
|||
"LocalMediaStream.prototype.stop",
|
||||
"MediaDevices.prototype.enumerateDevices",
|
||||
"MediaDevices.prototype.getUserMedia",
|
||||
"Navigator.prototype.mozGetUserMedia",
|
||||
"Navigator.prototype.webkitGetUserMedia",
|
||||
"navigator.mediaDevices"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -11,6 +11,11 @@
|
|||
"MediaRecorder.prototype.resume",
|
||||
"MediaRecorder.prototype.start",
|
||||
"MediaRecorder.prototype.stop",
|
||||
"webkitMediaStream.prototype.getAudioTracks",
|
||||
"webkitMediaStream.prototype.getTracks",
|
||||
"webkitMediaStream.prototype.getVideoTracks",
|
||||
"webkitMediaStreamTrack.prototype.applyConstraints",
|
||||
"webkitMediaStreamTrack.prototype.stop",
|
||||
"MediaStream.prototype.getAudioTracks",
|
||||
"MediaStream.prototype.getTracks",
|
||||
"MediaStream.prototype.getVideoTracks",
|
||||
|
|
|
@ -7,10 +7,15 @@
|
|||
},
|
||||
"features": [
|
||||
"document.mozPointerLockElement",
|
||||
"document.pointerLockElement",
|
||||
"document.onmozpointerlockchange",
|
||||
"document.onpointerlockchange",
|
||||
"document.onmozpointerlockerror",
|
||||
"document.onpointerlockerror",
|
||||
"Document.prototype.mozExitPointerLock",
|
||||
"Document.prototype.exitPointerLock",
|
||||
"Element.prototype.mozRequestPointerLock",
|
||||
"Element.prototype.requestPointerLock",
|
||||
"window.onmozpointerlockchange",
|
||||
"window.onmozpointerlockerror"
|
||||
]
|
||||
|
|
|
@ -6,9 +6,11 @@
|
|||
"url": "https://www.w3.org/TR/page-visibility/"
|
||||
},
|
||||
"features": [
|
||||
"document.hidden",
|
||||
"document.mozHidden",
|
||||
"document.webkitHidden",
|
||||
"document.hidden",
|
||||
"document.mozVisibilityState",
|
||||
"document.webkitVisibilityState",
|
||||
"document.visibilityState"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
"url": "https://w3c.github.io/screen-orientation/"
|
||||
},
|
||||
"features": [
|
||||
"screen.mozOrientation",
|
||||
"screen.onmozorientationchange",
|
||||
"screen.mozOrientation",
|
||||
"screen.orientation",
|
||||
"Screen.prototype.mozLockOrientation",
|
||||
"Screen.prototype.mozUnlockOrientation",
|
||||
|
|
|
@ -6,6 +6,7 @@
|
|||
"url": "https://www.w3.org/TR/animation-timing"
|
||||
},
|
||||
"features": [
|
||||
"window.webkitCancelAnimationFrame",
|
||||
"window.cancelAnimationFrame"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -30,6 +30,50 @@
|
|||
"mozRTCPeerConnection.prototype.setLocalDescription",
|
||||
"mozRTCPeerConnection.prototype.setRemoteDescription",
|
||||
"mozRTCPeerConnection.prototype.updateIce",
|
||||
"webkitRTCPeerConnection.generateCertificate",
|
||||
"webkitRTCPeerConnection.prototype.addIceCandidate",
|
||||
"webkitRTCPeerConnection.prototype.addStream",
|
||||
"webkitRTCPeerConnection.prototype.addTrack",
|
||||
"webkitRTCPeerConnection.prototype.close",
|
||||
"webkitRTCPeerConnection.prototype.createAnswer",
|
||||
"webkitRTCPeerConnection.prototype.createDataChannel",
|
||||
"webkitRTCPeerConnection.prototype.createOffer",
|
||||
"webkitRTCPeerConnection.prototype.getConfiguration",
|
||||
"webkitRTCPeerConnection.prototype.getIdentityAssertion",
|
||||
"webkitRTCPeerConnection.prototype.getLocalStreams",
|
||||
"webkitRTCPeerConnection.prototype.getReceivers",
|
||||
"webkitRTCPeerConnection.prototype.getRemoteStreams",
|
||||
"webkitRTCPeerConnection.prototype.getSenders",
|
||||
"webkitRTCPeerConnection.prototype.getStats",
|
||||
"webkitRTCPeerConnection.prototype.getStreamById",
|
||||
"webkitRTCPeerConnection.prototype.removeStream",
|
||||
"webkitRTCPeerConnection.prototype.removeTrack",
|
||||
"webkitRTCPeerConnection.prototype.setIdentityProvider",
|
||||
"webkitRTCPeerConnection.prototype.setLocalDescription",
|
||||
"webkitRTCPeerConnection.prototype.setRemoteDescription",
|
||||
"webkitRTCPeerConnection.prototype.updateIce",
|
||||
"RTCPeerConnection.generateCertificate",
|
||||
"RTCPeerConnection.prototype.addIceCandidate",
|
||||
"RTCPeerConnection.prototype.addStream",
|
||||
"RTCPeerConnection.prototype.addTrack",
|
||||
"RTCPeerConnection.prototype.close",
|
||||
"RTCPeerConnection.prototype.createAnswer",
|
||||
"RTCPeerConnection.prototype.createDataChannel",
|
||||
"RTCPeerConnection.prototype.createOffer",
|
||||
"RTCPeerConnection.prototype.getConfiguration",
|
||||
"RTCPeerConnection.prototype.getIdentityAssertion",
|
||||
"RTCPeerConnection.prototype.getLocalStreams",
|
||||
"RTCPeerConnection.prototype.getReceivers",
|
||||
"RTCPeerConnection.prototype.getRemoteStreams",
|
||||
"RTCPeerConnection.prototype.getSenders",
|
||||
"RTCPeerConnection.prototype.getStats",
|
||||
"RTCPeerConnection.prototype.getStreamById",
|
||||
"RTCPeerConnection.prototype.removeStream",
|
||||
"RTCPeerConnection.prototype.removeTrack",
|
||||
"RTCPeerConnection.prototype.setIdentityProvider",
|
||||
"RTCPeerConnection.prototype.setLocalDescription",
|
||||
"RTCPeerConnection.prototype.setRemoteDescription",
|
||||
"RTCPeerConnection.prototype.updateIce",
|
||||
"RTCRtpSender.prototype.replaceTrack",
|
||||
"RTCStatsReport.prototype.forEach",
|
||||
"RTCStatsReport.prototype.get",
|
||||
|
|
Loading…
Reference in a new issue