servo/components/script/dom/webidls
bors-servo fb243a32f0
Auto merge of #27152 - ferjm:mediadevices.enumeratedevices, r=Manishearth
Mediadevices.enumeratedevices

- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #26877
2020-07-10 08:42:27 -04:00
..
ActivatableElement.webidl
AnalyserNode.webidl
ANGLEInstancedArrays.webidl
AnimationEvent.webidl Add support for animationend event 2020-05-01 15:29:57 +02:00
Attr.webidl
AudioBuffer.webidl
AudioBufferSourceNode.webidl
AudioContext.webidl Add AudioContext constructors for media stream nodes 2020-07-02 13:26:55 -07:00
AudioDestinationNode.webidl
AudioListener.webidl
AudioNode.webidl
AudioParam.webidl
AudioScheduledSourceNode.webidl
AudioTrack.webidl
AudioTrackList.webidl
BaseAudioContext.webidl
BeforeUnloadEvent.webidl
BiquadFilterNode.webidl
Blob.webidl integrate readablestream with fetch and blob 2020-06-04 11:38:35 +08:00
Bluetooth.webidl
BluetoothAdvertisingEvent.webidl
BluetoothCharacteristicProperties.webidl
BluetoothDevice.webidl
BluetoothPermissionResult.webidl
BluetoothRemoteGATTCharacteristic.webidl
BluetoothRemoteGATTDescriptor.webidl
BluetoothRemoteGATTServer.webidl
BluetoothRemoteGATTService.webidl
BluetoothUUID.webidl
Body.webidl integrate readablestream with fetch and blob 2020-06-04 11:38:35 +08:00
BroadcastChannel.webidl
CanvasGradient.webidl
CanvasPattern.webidl
CanvasRenderingContext2D.webidl dom: Use pref macro for IDL conditional guards. 2020-07-09 23:22:48 -04:00
CDATASection.webidl
ChannelMergerNode.webidl
ChannelSplitterNode.webidl
CharacterData.webidl
ChildNode.webidl
Client.webidl
CloseEvent.webidl
Comment.webidl
CompositionEvent.webidl dom: Use pref macro for IDL conditional guards. 2020-07-09 23:22:48 -04:00
Console.webidl Implement Console grouping APIs. 2020-07-06 19:36:26 -04:00
ConstantSourceNode.webidl
Crypto.webidl
CSS.webidl
CSSConditionRule.webidl
CSSFontFaceRule.webidl
CSSGroupingRule.webidl
CSSImportRule.webidl
CSSKeyframeRule.webidl
CSSKeyframesRule.webidl
CSSMediaRule.webidl
CSSNamespaceRule.webidl
CSSRule.webidl
CSSRuleList.webidl
CSSStyleDeclaration.webidl
CSSStyleRule.webidl
CSSStyleSheet.webidl
CSSStyleValue.webidl
CSSSupportsRule.webidl
CSSViewportRule.webidl
CustomElementRegistry.webidl dom: Use pref macro for IDL conditional guards. 2020-07-09 23:22:48 -04:00
CustomEvent.webidl
DedicatedWorkerGlobalScope.webidl
DissimilarOriginLocation.webidl
DissimilarOriginWindow.webidl
Document.webidl dom: Implement stub queryCommandSupported. 2020-05-13 14:36:32 -04:00
DocumentFragment.webidl
DocumentOrShadowRoot.webidl
DocumentType.webidl
DOMException.webidl
DOMImplementation.webidl
DOMMatrix.webidl
DOMMatrixReadOnly.webidl
DOMParser.webidl
DOMPoint.webidl
DOMPointReadOnly.webidl
DOMQuad.webidl
DOMRect.webidl
DOMRectReadOnly.webidl
DOMStringList.webidl
DOMStringMap.webidl
DOMTokenList.webidl
Element.webidl
ElementContentEditable.webidl Add a dummy implementation of contentEditable 2020-04-21 19:12:52 -05:00
ElementCSSInlineStyle.webidl
ErrorEvent.webidl
Event.webidl
EventHandler.webidl Implement animationiteration event 2020-05-21 15:19:34 +02:00
EventListener.webidl
EventModifierInit.webidl
EventSource.webidl
EventTarget.webidl
EXTBlendMinmax.webidl
EXTColorBufferHalfFloat.webidl
ExtendableEvent.webidl
ExtendableMessageEvent.webidl
EXTFragDepth.webidl Implement EXT_frag_depth 2020-05-11 11:51:04 +03:00
EXTShaderTextureLod.webidl
EXTTextureFilterAnisotropic.webidl
FakeXRDevice.webidl Add hit test mocking after initialization 2020-04-19 11:43:50 -07:00
FakeXRInputController.webidl
Fetch.webidl
File.webidl
FileList.webidl
FileReader.webidl
FileReaderSync.webidl
FocusEvent.webidl
FormData.webidl
FormDataEvent.webidl
Function.webidl
GainNode.webidl
Gamepad.webidl Remove WebVR 2020-04-08 20:23:41 -05:00
GamepadButton.webidl
GamepadButtonList.webidl
GamepadEvent.webidl
GamepadList.webidl
GamepadPose.webidl Remove WebVR 2020-04-08 20:23:41 -05:00
GlobalScope.webidl
GPU.webidl
GPUAdapter.webidl Add GPUSampler and GPUTextureView to BindingResource 2020-06-17 12:45:40 +05:30
GPUBindGroup.webidl Add GPUSampler and GPUTextureView to BindingResource 2020-06-17 12:45:40 +05:30
GPUBindGroupLayout.webidl Update wgpu-core and wgpu-types 2020-06-19 11:12:50 +05:30
GPUBuffer.webidl Implement GPUQueue.writeBuffer and GPUQueue.writeTexture 2020-07-04 21:49:32 +05:30
GPUBufferUsage.webidl Implement GPUBuffer.mapAsync and update wgpu-core 2020-06-27 20:27:17 +05:30
GPUCanvasContext.webidl Implement GPUSwapChain and GPUCanvasContext and interface with Webrender 2020-06-13 17:46:12 +05:30
GPUColorWrite.webidl Implement GPURenderPipeline 2020-05-30 11:38:32 +05:30
GPUCommandBuffer.webidl
GPUCommandEncoder.webidl Implement GPURenderPassEncoder 2020-06-04 00:27:58 +05:30
GPUComputePassEncoder.webidl Implement GPUBuffer.mapAsync and update wgpu-core 2020-06-27 20:27:17 +05:30
GPUComputePipeline.webidl
GPUDevice.webidl Implement GPUBuffer.mapAsync and update wgpu-core 2020-06-27 20:27:17 +05:30
GPUMapMode.webidl Implement GPUBuffer.mapAsync and update wgpu-core 2020-06-27 20:27:17 +05:30
GPUObjectBase.webidl
GPUPipelineLayout.webidl
GPUProgrammablePassEncoder.webidl
GPUQueue.webidl Implement GPUQueue.writeBuffer and GPUQueue.writeTexture 2020-07-04 21:49:32 +05:30
GPURenderEncoderBase.webidl Implement GPURenderPassEncoder 2020-06-04 00:27:58 +05:30
GPURenderPassEncoder.webidl Implement GPURenderPassEncoder 2020-06-04 00:27:58 +05:30
GPURenderPipeline.webidl Implement GPUTexture and GPUTextureView 2020-06-01 23:28:12 +05:30
GPUSampler.webidl Add GPUSampler to WebGPU implementation 2020-05-26 00:00:35 +05:30
GPUShaderModule.webidl
GPUShaderStage.webidl
GPUSwapChain.webidl Implement GPUSwapChain and GPUCanvasContext and interface with Webrender 2020-06-13 17:46:12 +05:30
GPUTexture.webidl Implement GPUQueue.writeBuffer and GPUQueue.writeTexture 2020-07-04 21:49:32 +05:30
GPUTextureUsage.webidl Implement GPUTexture and GPUTextureView 2020-06-01 23:28:12 +05:30
GPUTextureView.webidl Implement GPUTexture and GPUTextureView 2020-06-01 23:28:12 +05:30
HashChangeEvent.webidl
Headers.webidl Fix the webidl for Headers 2020-05-30 12:46:51 +02:00
History.webidl
HTMLAnchorElement.webidl
HTMLAreaElement.webidl
HTMLAudioElement.webidl
HTMLBaseElement.webidl
HTMLBodyElement.webidl
HTMLBRElement.webidl
HTMLButtonElement.webidl Form constraints validation 2020-04-02 10:16:46 +02:00
HTMLCanvasElement.webidl Implement GPUSwapChain and GPUCanvasContext and interface with Webrender 2020-06-13 17:46:12 +05:30
HTMLCollection.webidl
HTMLDataElement.webidl
HTMLDataListElement.webidl
HTMLDetailsElement.webidl
HTMLDialogElement.webidl
HTMLDirectoryElement.webidl
HTMLDivElement.webidl
HTMLDListElement.webidl
HTMLElement.webidl
HTMLEmbedElement.webidl
HTMLFieldSetElement.webidl Form constraints validation 2020-04-02 10:16:46 +02:00
HTMLFontElement.webidl
HTMLFormControlsCollection.webidl
HTMLFormElement.webidl Implement HTMLFormElement.requestSubmit()Also includes a fix for reentrant form submission behavior 2020-07-02 12:33:21 +02:00
HTMLFrameElement.webidl
HTMLFrameSetElement.webidl
HTMLHeadElement.webidl
HTMLHeadingElement.webidl
HTMLHRElement.webidl
HTMLHtmlElement.webidl
HTMLHyperlinkElementUtils.webidl
HTMLIFrameElement.webidl
HTMLImageElement.webidl Added referrerpolicy as relevant mutation for img 2020-05-07 10:12:53 +03:00
HTMLInputElement.webidl Form constraints validation 2020-04-02 10:16:46 +02:00
HTMLLabelElement.webidl
HTMLLegendElement.webidl
HTMLLIElement.webidl
HTMLLinkElement.webidl
HTMLMapElement.webidl
HTMLMediaElement.webidl
HTMLMenuElement.webidl
HTMLMetaElement.webidl
HTMLMeterElement.webidl
HTMLModElement.webidl
HTMLObjectElement.webidl Form constraints validation 2020-04-02 10:16:46 +02:00
HTMLOListElement.webidl
HTMLOptGroupElement.webidl
HTMLOptionElement.webidl
HTMLOptionsCollection.webidl
HTMLOutputElement.webidl Form constraints validation 2020-04-02 10:16:46 +02:00
HTMLParagraphElement.webidl
HTMLParamElement.webidl
HTMLPictureElement.webidl
HTMLPreElement.webidl
HTMLProgressElement.webidl
HTMLQuoteElement.webidl
HTMLScriptElement.webidl
HTMLSelectElement.webidl Form constraints validation 2020-04-02 10:16:46 +02:00
HTMLSourceElement.webidl
HTMLSpanElement.webidl
HTMLStyleElement.webidl
HTMLTableCaptionElement.webidl
HTMLTableCellElement.webidl
HTMLTableColElement.webidl
HTMLTableElement.webidl
HTMLTableRowElement.webidl
HTMLTableSectionElement.webidl
HTMLTemplateElement.webidl
HTMLTextAreaElement.webidl Form constraints validation 2020-04-02 10:16:46 +02:00
HTMLTimeElement.webidl
HTMLTitleElement.webidl
HTMLTrackElement.webidl
HTMLUListElement.webidl
HTMLUnknownElement.webidl
HTMLVideoElement.webidl
ImageBitmap.webidl Add a preference to control ImageBitmap while it's incomplete. 2020-05-23 11:43:15 -04:00
ImageData.webidl
InputEvent.webidl
IterableIterator.webidl
KeyboardEvent.webidl
Location.webidl
MediaDeviceInfo.webidl Implement MediaDevices.enumerateDevices() 2020-07-10 13:18:26 +02:00
MediaDevices.webidl Implement MediaDevices.enumerateDevices() 2020-07-10 13:18:26 +02:00
MediaElementAudioSourceNode.webidl
MediaError.webidl
MediaList.webidl
MediaMetadata.webidl
MediaQueryList.webidl
MediaQueryListEvent.webidl
MediaSession.webidl
MediaStream.webidl Unpref MediaStream and MediaStreamTrack 2020-07-02 13:26:55 -07:00
MediaStreamAudioDestinationNode.webidl Add MedaStreamAudioDestinationNode::stream 2020-07-02 13:26:55 -07:00
MediaStreamAudioSourceNode.webidl Add MediaStreamAudioSourceNode 2020-07-02 13:26:55 -07:00
MediaStreamTrack.webidl Unpref MediaStream and MediaStreamTrack 2020-07-02 13:26:55 -07:00
MediaStreamTrackAudioSourceNode.webidl Add MediaStreamTrackAudioSourceNode 2020-07-02 13:26:55 -07:00
MessageChannel.webidl
MessageEvent.webidl
MessagePort.webidl
MimeType.webidl
MimeTypeArray.webidl
MouseEvent.webidl
MutationObserver.webidl
MutationRecord.webidl
NamedNodeMap.webidl
NavigationPreloadManager.webidl
Navigator.webidl Remove WebVR 2020-04-08 20:23:41 -05:00
Node.webidl
NodeFilter.webidl
NodeIterator.webidl
NodeList.webidl
NonElementParentNode.webidl
OESElementIndexUint.webidl
OESStandardDerivatives.webidl
OESTextureFloat.webidl
OESTextureFloatLinear.webidl
OESTextureHalfFloat.webidl
OESTextureHalfFloatLinear.webidl
OESVertexArrayObject.webidl
OfflineAudioCompletionEvent.webidl
OfflineAudioContext.webidl
OffscreenCanvas.webidl
OffscreenCanvasRenderingContext2D.webidl
OscillatorNode.webidl
PageTransitionEvent.webidl
PaintRenderingContext2D.webidl
PaintSize.webidl
PaintWorkletGlobalScope.webidl
PannerNode.webidl
ParentNode.webidl
Performance.webidl
PerformanceEntry.webidl
PerformanceMark.webidl
PerformanceMeasure.webidl
PerformanceNavigation.webidl
PerformanceNavigationTiming.webidl
PerformanceObserver.webidl
PerformanceObserverEntryList.webidl
PerformancePaintTiming.webidl
PerformanceResourceTiming.webidl
Permissions.webidl
PermissionStatus.webidl
Plugin.webidl
PluginArray.webidl
PopStateEvent.webidl
ProcessingInstruction.webidl
ProgressEvent.webidl
Promise.webidl
PromiseNativeHandler.webidl
PromiseRejectionEvent.webidl
RadioNodeList.webidl
Range.webidl
ReadableStream.webidl integrate readablestream with fetch and blob 2020-06-04 11:38:35 +08:00
Request.webidl Add missing same-origin referrer policy 2020-03-20 21:15:52 +01:00
Response.webidl
RTCDataChannel.webidl Hide interfaces behind webrtc pref 2020-06-30 15:58:39 +02:00
RTCDataChannelEvent.webidl Hide interfaces behind webrtc pref 2020-06-30 15:58:39 +02:00
RTCError.webidl Hide interfaces behind webrtc pref 2020-06-30 15:58:39 +02:00
RTCErrorEvent.webidl Hide interfaces behind webrtc pref 2020-06-30 15:58:39 +02:00
RTCIceCandidate.webidl
RTCPeerConnection.webidl WebRTCDataChannel initial support 2020-06-29 16:53:47 +02:00
RTCPeerConnectionIceEvent.webidl
RTCSessionDescription.webidl
RTCTrackEvent.webidl
Screen.webidl
Selection.webidl
ServiceWorker.webidl
ServiceWorkerContainer.webidl
ServiceWorkerGlobalScope.webidl
ServiceWorkerRegistration.webidl
ServoParser.webidl
ShadowRoot.webidl
StereoPannerNode.webidl
Storage.webidl
StorageEvent.webidl
StylePropertyMapReadOnly.webidl
StyleSheet.webidl
StyleSheetList.webidl
SubmitEvent.webidl
SVGElement.webidl Introduce ElementCSSInlineStyle for SVGElement 2020-06-05 00:10:19 +09:00
SVGGraphicsElement.webidl
SVGSVGElement.webidl
TestBinding.webidl dom: Convert parent dictionary values when converting dictionaries to JS. 2020-06-16 17:34:30 -04:00
TestBindingIterable.webidl
TestBindingPairIterable.webidl
TestBindingProxy.webidl
TestRunner.webidl
TestWorklet.webidl
TestWorkletGlobalScope.webidl
Text.webidl
TextDecoder.webidl
TextEncoder.webidl
TextMetrics.webidl dom: Use pref macro for IDL conditional guards. 2020-07-09 23:22:48 -04:00
TextTrack.webidl
TextTrackCue.webidl
TextTrackCueList.webidl
TextTrackList.webidl
TimeRanges.webidl
Touch.webidl
TouchEvent.webidl
TouchList.webidl
TrackEvent.webidl
TransitionEvent.webidl
TreeWalker.webidl
UIEvent.webidl
URL.webidl
URLSearchParams.webidl
ValidityState.webidl
VideoTrack.webidl
VideoTrackList.webidl
VoidFunction.webidl
VTTCue.webidl
VTTRegion.webidl
WebGL2RenderingContext.webidl Add support for WebGL2 TexImage2D 2020-06-18 09:59:04 +02:00
WebGLActiveInfo.webidl
WebGLBuffer.webidl
WEBGLColorBufferFloat.webidl
WEBGLCompressedTextureETC1.webidl
WEBGLCompressedTextureS3TC.webidl
WebGLContextEvent.webidl
WebGLFramebuffer.webidl
WebGLObject.webidl
WebGLProgram.webidl
WebGLQuery.webidl
WebGLRenderbuffer.webidl
WebGLRenderingContext.webidl webgl: Add stub isContextLost API. 2020-07-03 14:47:06 -04:00
WebGLSampler.webidl
WebGLShader.webidl
WebGLShaderPrecisionFormat.webidl
WebGLSync.webidl
WebGLTexture.webidl
WebGLTransformFeedback.webidl
WebGLUniformLocation.webidl
WebGLVertexArrayObject.webidl Add VertexArrayObject support for WebGL2 2020-03-13 11:38:28 -04:00
WebGLVertexArrayObjectOES.webidl
WebSocket.webidl
WheelEvent.webidl
Window.webidl dom: Implement current window event. 2020-05-13 14:36:32 -04:00
WindowOrWorkerGlobalScope.webidl Add a preference to control ImageBitmap while it's incomplete. 2020-05-23 11:43:15 -04:00
WindowProxy.webidl
Worker.webidl
WorkerGlobalScope.webidl
WorkerLocation.webidl
WorkerNavigator.webidl
Worklet.webidl
WorkletGlobalScope.webidl
XMLDocument.webidl
XMLHttpRequest.webidl update XHR send to use XMLHttpRequestBodyInit 2020-06-05 15:08:57 +08:00
XMLHttpRequestEventTarget.webidl
XMLHttpRequestUpload.webidl
XMLSerializer.webidl
XRFrame.webidl Add XRJointPose 2020-04-27 17:35:48 -07:00
XRHand.webidl Add XRHand[index] 2020-04-27 17:35:48 -07:00
XRHitTestResult.webidl Add XRHitTestResult::getPose 2020-04-19 20:29:14 -07:00
XRHitTestSource.webidl Add XRSession::requestHitTestSource() 2020-04-19 20:29:14 -07:00
XRInputSource.webidl Add XRHand interface 2020-04-27 17:35:48 -07:00
XRInputSourceArray.webidl
XRInputSourceEvent.webidl
XRInputSourcesChangeEvent.webidl
XRJointPose.webidl Add XRJointPose 2020-04-27 17:35:48 -07:00
XRJointSpace.webidl Add XRJointSpace 2020-04-27 17:35:48 -07:00
XRLayer.webidl Support for webxr layer management 2020-06-28 16:37:45 -05:00
XRMediaBinding.webidl Added first-cut implementation of XR layers 2020-04-13 13:57:58 -05:00
XRPose.webidl
XRRay.webidl Update XRRay semantics 2020-04-19 20:29:14 -07:00
XRReferenceSpace.webidl
XRRenderState.webidl Added first-cut implementation of XR layers 2020-04-13 13:57:58 -05:00
XRRigidTransform.webidl
XRSession.webidl Add XRSession::requestHitTestSource() 2020-04-19 20:29:14 -07:00
XRSessionEvent.webidl
XRSpace.webidl
XRSubImage.webidl Added first-cut implementation of XR layers 2020-04-13 13:57:58 -05:00
XRSystem.webidl
XRTest.webidl Support .supportedModes to enable newer tests 2020-04-19 20:29:14 -07:00
XRView.webidl
XRViewerPose.webidl
XRViewport.webidl
XRWebGLBinding.webidl Added first-cut implementation of XR layers 2020-04-13 13:57:58 -05:00
XRWebGLLayer.webidl Support for webxr layer management 2020-06-28 16:37:45 -05:00
XRWebGLSubImage.webidl Support for webxr layer management 2020-06-28 16:37:45 -05:00