servo/components/script/dom/webidls
bors-servo 073194a618
Auto merge of #25144 - Manishearth:inline, r=asajeffrey
Support inline sessions (with spatial tracking!)

This assumes that your WebXR backend can tolerate being spawned multiple times in inline mode. Currently there is only one backend that allows inline mode (headless), and it works there. This can be improved with https://github.com/servo/webxr/issues/30 .

Todo:

 - [ ] Add a default inline device to webxr so that there is always a tracking-free inline session available (followup: https://github.com/servo/webxr/issues/101)
 - [x] WPT update
 - [ ] Make inline with spatial tracking a feature request (followup: https://github.com/servo/servo/issues/24270)

fixes https://github.com/servo/servo/issues/24186

Depends on https://github.com/servo/webxr/pull/100
2019-12-11 21:04:47 -05:00
..
ActivatableElement.webidl Migrate to IDL mixin syntax 2019-10-01 18:45:26 +09:00
AnalyserNode.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
ANGLEInstancedArrays.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
Attr.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
AudioBuffer.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
AudioBufferSourceNode.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
AudioContext.webidl Implement AudioContext.createMediaElementAudioSourceNode() 2019-11-18 17:14:51 +01:00
AudioDestinationNode.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
AudioListener.webidl Implemented SetOrientation and SetPosition functions but still have errors in throwing NotSupported error message 2019-04-27 18:38:15 -04:00
AudioNode.webidl Implement DOM APIs for ChannelSplitterNode 2019-01-10 11:58:10 -05:00
AudioParam.webidl Implemented JS API for setValueCurveAtTime and updated tests 2019-04-26 23:17:24 -04:00
AudioScheduledSourceNode.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
AudioTrack.webidl Added AudioTrack, AudioTrackList, VideoTrack, VideoTrackList, and TrackEvent interfaces 2019-03-03 09:04:50 -05:00
AudioTrackList.webidl Added AudioTrack, AudioTrackList, VideoTrack, VideoTrackList, and TrackEvent interfaces 2019-03-03 09:04:50 -05:00
BaseAudioContext.webidl ISSUE-21803: implement ConstantSourceNode audionode 2019-08-13 10:13:05 -04:00
BeforeUnloadEvent.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
BiquadFilterNode.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
Blob.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
Bluetooth.webidl Use IDL sequence default value 2019-11-04 23:39:37 +09:00
BluetoothAdvertisingEvent.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
BluetoothCharacteristicProperties.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
BluetoothDevice.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
BluetoothPermissionResult.webidl Use IDL sequence default value 2019-11-04 23:39:37 +09:00
BluetoothRemoteGATTCharacteristic.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
BluetoothRemoteGATTDescriptor.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
BluetoothRemoteGATTServer.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
BluetoothRemoteGATTService.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
BluetoothUUID.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
Body.webidl Migrate to IDL mixin syntax 2019-10-01 18:45:26 +09:00
CanvasGradient.webidl Extract canvas operations for reuse by OffscreenCanvas. 2019-05-22 10:24:54 -04:00
CanvasPattern.webidl Extract canvas operations for reuse by OffscreenCanvas. 2019-05-22 10:24:54 -04:00
CanvasRenderingContext2D.webidl Addresses Issue: Support OffscreenCanvas as CanvasImageSource #24269 2019-12-04 18:23:28 -05:00
CDATASection.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
ChannelMergerNode.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
ChannelSplitterNode.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
CharacterData.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
ChildNode.webidl Migrate to IDL mixin syntax 2019-10-01 18:45:26 +09:00
Client.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
CloseEvent.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
Comment.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
CompositionEvent.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
Console.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
ConstantSourceNode.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
Crypto.webidl Migrate to IDL mixin syntax 2019-10-01 18:45:26 +09:00
CSS.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
CSSConditionRule.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
CSSFontFaceRule.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
CSSGroupingRule.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
CSSImportRule.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
CSSKeyframeRule.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
CSSKeyframesRule.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
CSSMediaRule.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
CSSNamespaceRule.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
CSSRule.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
CSSRuleList.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
CSSStyleDeclaration.webidl Auto-generate CSSStyleDeclaration.webidl for CSS properties based on the style crate 2019-07-29 17:37:03 +02:00
CSSStyleRule.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
CSSStyleSheet.webidl Update StyleSheet.insertRule WebIDL to make index optional. 2019-03-13 19:49:00 +00:00
CSSStyleValue.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
CSSSupportsRule.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
CSSViewportRule.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
CustomElementRegistry.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
CustomEvent.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
DedicatedWorkerGlobalScope.webidl continue messageport, transferable, postmessage options 2019-10-19 14:28:18 +08:00
DissimilarOriginLocation.webidl Change bindings generation to make Exposed annotation aware of members/partial interfaces 2019-07-14 09:24:43 -04:00
DissimilarOriginWindow.webidl Use IDL sequence default value 2019-11-04 23:39:37 +09:00
Document.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
DocumentFragment.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
DocumentOrShadowRoot.webidl Migrate to IDL mixin syntax 2019-10-01 18:45:26 +09:00
DocumentType.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
DOMException.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
DOMImplementation.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
DOMMatrix.webidl Support [LegacyWindowAlias] 2019-10-19 12:01:00 +09:00
DOMMatrixReadOnly.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
DOMParser.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
DOMPoint.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
DOMPointReadOnly.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
DOMQuad.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
DOMRect.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
DOMRectReadOnly.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
DOMStringList.webidl add webidl bindings for DOMStringList 2019-09-18 01:22:22 +02:00
DOMStringMap.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
DOMTokenList.webidl Return a boolean from DOMTokenList::replace to match the spec 2019-12-07 13:22:10 +01:00
Element.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
ElementContentEditable.webidl Migrate to IDL mixin syntax 2019-10-01 18:45:26 +09:00
ElementCSSInlineStyle.webidl Migrate to IDL mixin syntax 2019-10-01 18:45:26 +09:00
ErrorEvent.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
Event.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
EventHandler.webidl Add onformdata to GlobalEventHandlers 2019-12-07 21:44:36 +09:00
EventListener.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
EventModifierInit.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
EventSource.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
EventTarget.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
EXTBlendMinmax.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
EXTColorBufferHalfFloat.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
ExtendableEvent.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
ExtendableMessageEvent.webidl continue messageport, transferable, postmessage options 2019-10-19 14:28:18 +08:00
EXTShaderTextureLod.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
EXTTextureFilterAnisotropic.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
FakeXRDevice.webidl Improve session test lifecycle code 2019-07-29 15:37:17 -07:00
Fetch.webidl Migrate to IDL mixin syntax 2019-10-01 18:45:26 +09:00
File.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
FileList.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
FileReader.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
FileReaderSync.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
FocusEvent.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
FormData.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
FormDataEvent.webidl Require FormDataEventInit dictionary 2019-11-24 15:31:15 +09:00
Function.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
GainNode.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
Gamepad.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
GamepadButton.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
GamepadButtonList.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
GamepadEvent.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
GamepadList.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
GlobalScope.webidl Change bindings generation to make Exposed annotation aware of members/partial interfaces 2019-07-14 09:24:43 -04:00
GPU.webidl Initial implementation of WebGPU API 2019-11-21 08:30:26 +01:00
GPUAdapter.webidl Initial implementation of GPUDevice for WebGPU 2019-12-05 11:50:33 +01:00
GPUDevice.webidl Initial implementation of GPUDevice for WebGPU 2019-12-05 11:50:33 +01:00
GPUObjectBase.webidl Initial implementation of GPUDevice for WebGPU 2019-12-05 11:50:33 +01:00
HashChangeEvent.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
Headers.webidl Support WebIDL record<> 2019-10-15 17:14:00 +09:00
History.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
HTMLAnchorElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLAreaElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLAudioElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLBaseElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLBodyElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLBRElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLButtonElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLCanvasElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLCollection.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
HTMLDataElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLDataListElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLDetailsElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLDialogElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLDirectoryElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLDivElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLDListElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLEmbedElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLFieldSetElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLFontElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLFormControlsCollection.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
HTMLFormElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLFrameElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLFrameSetElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLHeadElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLHeadingElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLHRElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLHtmlElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLHyperlinkElementUtils.webidl Support stringifier attributes 2019-10-29 21:35:40 +09:00
HTMLIFrameElement.webidl Implement srcdoc support for iframes. 2019-11-12 13:57:54 -05:00
HTMLImageElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLInputElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLLabelElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLLegendElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLLIElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLLinkElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLMapElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLMediaElement.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
HTMLMetaElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLMeterElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLModElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLObjectElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLOListElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLOptGroupElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLOptionElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLOptionsCollection.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
HTMLOutputElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLParagraphElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLParamElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLPictureElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLPreElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLProgressElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLQuoteElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLScriptElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLSelectElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLSourceElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLSpanElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLStyleElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLTableCaptionElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLTableCellElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLTableColElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLTableElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLTableRowElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLTableSectionElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLTemplateElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLTextAreaElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLTimeElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLTitleElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLTrackElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLUListElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
HTMLUnknownElement.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
HTMLVideoElement.webidl Convert [HTMLConstructor] as constructor extension 2019-10-19 20:55:45 +09:00
ImageData.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
InputEvent.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
IterableIterator.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
KeyboardEvent.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
Location.webidl Support stringifier attributes 2019-10-29 21:35:40 +09:00
MediaDevices.webidl Require default dictionary value for optional dicts 2019-07-12 12:16:09 +09:00
MediaElementAudioSourceNode.webidl MediaElementAudioSourceNode implementation 2019-11-18 17:14:51 +01:00
MediaError.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
MediaList.webidl Support stringifier attributes 2019-10-29 21:35:40 +09:00
MediaMetadata.webidl Adapt MediaMetadata interface to new way of declaring constructors 2019-11-20 13:33:16 +01:00
MediaQueryList.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
MediaQueryListEvent.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
MediaSession.webidl implement MediaSession.setPositionState method 2019-12-03 07:39:03 +09:00
MediaStream.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
MediaStreamTrack.webidl Add {MediaStream, MediaStreamTrack}.clone() 2019-05-08 08:15:01 -07:00
MessageChannel.webidl begin messageport, transferable objects, impl 2019-10-19 14:12:22 +08:00
MessageEvent.webidl Use MessageEventSource on MessageEvent IDL 2019-11-04 23:12:52 +09:00
MessagePort.webidl Use IDL sequence default value 2019-11-04 23:39:37 +09:00
MimeType.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
MimeTypeArray.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
MouseEvent.webidl Implement MouseEvent's x/y and offsetX/offsetY attributes 2019-11-04 18:28:08 -05:00
MutationObserver.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
MutationRecord.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
NamedNodeMap.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
NavigationPreloadManager.webidl Update MPL license to https 2019-05-10 15:03:19 +02:00
Navigator.webidl Initial implementation of WebGPU API 2019-11-21 08:30:26 +01:00
Node.webidl adding .isConnected DOM attribute 2019-12-11 10:08:05 -05:00
NodeFilter.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
NodeIterator.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
NodeList.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
NonElementParentNode.webidl Migrate to IDL mixin syntax 2019-10-01 18:45:26 +09:00
OESElementIndexUint.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
OESStandardDerivatives.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
OESTextureFloat.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
OESTextureFloatLinear.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
OESTextureHalfFloat.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
OESTextureHalfFloatLinear.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
OESVertexArrayObject.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
OfflineAudioCompletionEvent.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
OfflineAudioContext.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
OffscreenCanvas.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
OffscreenCanvasRenderingContext2D.webidl Migrate to IDL mixin syntax 2019-10-01 18:45:26 +09:00
OscillatorNode.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
PageTransitionEvent.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
PaintRenderingContext2D.webidl Migrate to IDL mixin syntax 2019-10-01 18:45:26 +09:00
PaintSize.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
PaintWorkletGlobalScope.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
PannerNode.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
ParentNode.webidl Migrate to IDL mixin syntax 2019-10-01 18:45:26 +09:00
Performance.webidl Add [Default] toJSON() to performance interfaces 2019-09-01 23:23:57 +09:00
PerformanceEntry.webidl Add [Default] toJSON() to performance interfaces 2019-09-01 23:23:57 +09:00
PerformanceMark.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
PerformanceMeasure.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
PerformanceNavigation.webidl Add [Default] toJSON() to performance interfaces 2019-09-01 23:23:57 +09:00
PerformanceNavigationTiming.webidl Add [Default] toJSON() to performance interfaces 2019-09-01 23:23:57 +09:00
PerformanceObserver.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
PerformanceObserverEntryList.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
PerformancePaintTiming.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
PerformanceResourceTiming.webidl Expose stub attributes on PerformanceResourceTiming 2019-09-23 22:52:12 -04:00
Permissions.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
PermissionStatus.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
Plugin.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
PluginArray.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
PopStateEvent.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
ProcessingInstruction.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
ProgressEvent.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
Promise.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
PromiseNativeHandler.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
PromiseRejectionEvent.webidl Require PromiseRejectionEventInit dictionary 2019-11-22 10:18:11 +09:00
RadioNodeList.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
Range.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
Request.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
Response.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
RTCIceCandidate.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
RTCPeerConnection.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
RTCPeerConnectionIceEvent.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
RTCSessionDescription.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
RTCTrackEvent.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
Screen.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
ServiceWorker.webidl continue messageport, transferable, postmessage options 2019-10-19 14:28:18 +08:00
ServiceWorkerContainer.webidl Require default dictionary value for optional dicts 2019-07-12 12:16:09 +09:00
ServiceWorkerGlobalScope.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
ServiceWorkerRegistration.webidl Introduce NavigationPreloadManager for ServiceWorkerRegistration 2018-12-08 16:50:18 +08:00
ServoParser.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
ShadowRoot.webidl Migrate to IDL mixin syntax 2019-10-01 18:45:26 +09:00
StereoPannerNode.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
Storage.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
StorageEvent.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
StylePropertyMapReadOnly.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
StyleSheet.webidl Migrate to IDL mixin syntax 2019-10-01 18:45:26 +09:00
StyleSheetList.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
SVGElement.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
SVGGraphicsElement.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
SVGSVGElement.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
TestBinding.webidl Support WebIDL record<> 2019-10-15 17:14:00 +09:00
TestBindingIterable.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
TestBindingPairIterable.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
TestBindingProxy.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
TestRunner.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
TestWorklet.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
TestWorkletGlobalScope.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
Text.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
TextDecoder.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
TextEncoder.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
TextMetrics.webidl Temporary implementation of Canvas.MeasureText 2019-09-25 13:34:48 +02:00
TextTrack.webidl Expose TextTrack.activeCues 2019-01-11 17:05:25 +01:00
TextTrackCue.webidl script: Create structures for TextTrack API 2018-12-11 20:14:00 +00:00
TextTrackCueList.webidl script: Create structures for TextTrack API 2018-12-11 20:14:00 +00:00
TextTrackList.webidl script: Create structures for TextTrack API 2018-12-11 20:14:00 +00:00
TimeRanges.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
Touch.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
TouchEvent.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
TouchList.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
TrackEvent.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
TransitionEvent.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
TreeWalker.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
UIEvent.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
URL.webidl Support stringifier attributes 2019-10-29 21:35:40 +09:00
URLSearchParams.webidl Support USVString as default value of a union argument 2019-10-17 12:06:41 +09:00
ValidityState.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
VideoTrack.webidl Added AudioTrack, AudioTrackList, VideoTrack, VideoTrackList, and TrackEvent interfaces 2019-03-03 09:04:50 -05:00
VideoTrackList.webidl Added AudioTrack, AudioTrackList, VideoTrack, VideoTrackList, and TrackEvent interfaces 2019-03-03 09:04:50 -05:00
VoidFunction.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
VRDisplay.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
VRDisplayCapabilities.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
VRDisplayEvent.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
VREyeParameters.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
VRFieldOfView.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
VRFrameData.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
VRLayer.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
VRPose.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
VRStageParameters.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
WebGL2RenderingContext.webidl Add support for WebGL2 ReadPixels functions 2019-11-26 16:09:13 +01:00
WebGLActiveInfo.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
WebGLBuffer.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
WEBGLColorBufferFloat.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
WEBGLCompressedTextureETC1.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
WEBGLCompressedTextureS3TC.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
WebGLContextEvent.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
WebGLFramebuffer.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
WebGLObject.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
WebGLProgram.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
WebGLQuery.webidl Initial implementation of WebGLQueries 2019-10-01 12:30:24 +02:00
WebGLRenderbuffer.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
WebGLRenderingContext.webidl Migrate to IDL mixin syntax 2019-10-01 18:45:26 +09:00
WebGLSampler.webidl Add WebGLSampler support 2019-10-08 16:21:43 +02:00
WebGLShader.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
WebGLShaderPrecisionFormat.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
WebGLSync.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
WebGLTexture.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
WebGLTransformFeedback.webidl Add Support for WebGL Transormfeedback 2019-11-08 15:22:52 +01:00
WebGLUniformLocation.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
WebGLVertexArrayObjectOES.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
WebSocket.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
WheelEvent.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
Window.webidl Use IDL sequence default value 2019-11-04 23:39:37 +09:00
WindowOrWorkerGlobalScope.webidl Use TimerHandler IDL union type 2019-11-05 23:55:15 +09:00
WindowProxy.webidl Change bindings generation to make Exposed annotation aware of members/partial interfaces 2019-07-14 09:24:43 -04:00
Worker.webidl continue messageport, transferable, postmessage options 2019-10-19 14:28:18 +08:00
WorkerGlobalScope.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
WorkerLocation.webidl Support stringifier attributes 2019-10-29 21:35:40 +09:00
WorkerNavigator.webidl Initial implementation of WebGPU API 2019-11-21 08:30:26 +01:00
Worklet.webidl Require default dictionary value for optional dicts 2019-07-12 12:16:09 +09:00
WorkletGlobalScope.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
XMLDocument.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
XMLHttpRequest.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
XMLHttpRequestEventTarget.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
XMLHttpRequestUpload.webidl Update MPL license to https (part 2) 2018-11-19 14:46:57 +01:00
XMLSerializer.webidl Remove [PrimaryGlobal] 2019-10-03 14:25:23 +09:00
XR.webidl Update xr.requestSession() arguments 2019-07-16 22:17:05 -07:00
XRFrame.webidl Add XRFrame.getPose() 2019-04-04 17:22:08 -07:00
XRInputSource.webidl Support grip spaces in WebXR 2019-10-09 14:00:03 -07:00
XRInputSourceArray.webidl Add methods to XRInputSourceArray 2019-10-08 15:34:20 -07:00
XRInputSourceEvent.webidl Add XRInputSourceEvent 2019-10-03 12:22:41 -07:00
XRPose.webidl Add XRPose.transform 2019-04-03 23:55:33 -07:00
XRReferenceSpace.webidl Update originOffset semantics 2019-06-10 16:06:31 -07:00
XRRenderState.webidl Add inlineVerticalFieldOfView support 2019-12-10 15:13:42 -08:00
XRRigidTransform.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
XRSession.webidl Add support for squeeze events 2019-11-22 13:58:13 -08:00
XRSessionEvent.webidl Migrate to new constructor operation syntax 2019-10-02 21:45:30 +09:00
XRSpace.webidl Add spec links 2018-12-22 22:30:42 -08:00
XRTest.webidl Add stubs for session start/end 2019-07-16 22:17:22 -07:00
XRView.webidl add XREye.none 2019-07-16 22:17:22 -07:00
XRViewerPose.webidl Make XRViewerPose inherit from XRPose 2019-04-03 23:55:33 -07:00
XRViewport.webidl Add dom.webxr.enabled pref 2018-12-22 22:19:35 -08:00
XRWebGLLayer.webidl Add inline support to XRWebGLLayer 2019-12-10 15:13:42 -08:00