servo/components/script/dom/webidls
webbeef c936dd6c4e
Implement HTMLCanvasElement.transferControlToOffscreen (#34959)
This follows the spec by introducing a new "Placeholder" canvas context
mode. The underlying offscreen canvas is kept accessible from the DOM
element to allow for the drawImage() implementation to work with canvases
that have transfered their control.

Signed-off-by: webbeef <me@webbeef.org>
2025-01-13 04:09:02 +00:00
..
AbortController.webidl script: Add stub interface for AbortController. (#34519) 2024-12-10 07:31:04 +00:00
AbstractRange.webidl Implement StaticRange (#31809) 2024-03-22 15:02:01 +00:00
ActivatableElement.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
AnalyserNode.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
ANGLEInstancedArrays.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
AnimationEvent.webidl
ARIAMixin.webidl feat: implement ARIA string reflection on Element (#32080) 2024-04-27 16:31:32 +00:00
Attr.webidl
AudioBuffer.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
AudioBufferSourceNode.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
AudioContext.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
AudioDestinationNode.webidl
AudioListener.webidl
AudioNode.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
AudioParam.webidl webaudio: Throw when setting invalid automationRate on AudioBufferSourceNode (#26469) 2024-02-28 21:24:08 +00:00
AudioScheduledSourceNode.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
AudioTrack.webidl
AudioTrackList.webidl
BaseAudioContext.webidl webaudio: Implement IIRFilterNode (#33001) 2024-08-12 00:27:54 +00:00
BeforeUnloadEvent.webidl
BiquadFilterNode.webidl
Blob.webidl ReadableStream: remove the use of get_js_stream and use DomRoot<ReadableStream> (#34836) 2025-01-05 11:37:15 +00:00
Bluetooth.webidl
BluetoothAdvertisingEvent.webidl
BluetoothCharacteristicProperties.webidl
BluetoothDevice.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
BluetoothPermissionResult.webidl
BluetoothRemoteGATTCharacteristic.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
BluetoothRemoteGATTDescriptor.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
BluetoothRemoteGATTServer.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
BluetoothRemoteGATTService.webidl
BluetoothUUID.webidl
Body.webidl ReadableStream: remove the use of get_js_stream and use DomRoot<ReadableStream> (#34836) 2025-01-05 11:37:15 +00:00
BroadcastChannel.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
CanvasRenderingContext2D.webidl WebIDL: Use Uint8ClampedArray instead of raw JSObject in bindings (#31317) 2024-02-16 16:40:45 +00:00
CDATASection.webidl
ChannelMergerNode.webidl
ChannelSplitterNode.webidl
CharacterData.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
ChildNode.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
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.trace (#34629) 2024-12-18 23:45:06 +00:00
ConstantSourceNode.webidl
Crypto.webidl Preference-gate crypto.subtle (#34295) 2024-11-19 22:54:59 +00:00
CryptoKey.webidl crypto: Begin SubtleCrypto implementation (#33628) 2024-10-08 03:51:08 +00:00
CSS.webidl
CSSConditionRule.webidl Make CSSConditionRule's conditionText readonly (#30768) 2023-11-23 10:29:16 +00:00
CSSFontFaceRule.webidl
CSSGroupingRule.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
CSSImportRule.webidl Add CSSOM support for CSS layers (#31481) 2024-03-03 12:47:39 +00:00
CSSKeyframeRule.webidl
CSSKeyframesRule.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
CSSLayerBlockRule.webidl Add CSSOM support for CSS layers (#31481) 2024-03-03 12:47:39 +00:00
CSSLayerStatementRule.webidl Add CSSOM support for CSS layers (#31481) 2024-03-03 12:47:39 +00:00
CSSMediaRule.webidl
CSSNamespaceRule.webidl
CSSRule.webidl It was removed from the spec and it's disabled everywhere. 2023-06-30 16:28:21 +02:00
CSSRuleList.webidl
CSSStyleDeclaration.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
CSSStyleRule.webidl
CSSStyleSheet.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
CSSStyleValue.webidl
CSSSupportsRule.webidl
CustomElementRegistry.webidl Add customElements.getName (#32715) 2024-07-07 15:22:57 +00:00
CustomEvent.webidl Update CustomEvent webidl interface (#33481) 2024-09-17 12:02:42 +00:00
DataTransfer.webidl Implement DataTransfer and related interfaces (#34205) 2024-11-25 10:49:04 +00:00
DataTransferItem.webidl Implement DataTransfer and related interfaces (#34205) 2024-11-25 10:49:04 +00:00
DataTransferItemList.webidl Implement DataTransfer and related interfaces (#34205) 2024-11-25 10:49:04 +00:00
DedicatedWorkerGlobalScope.webidl Initial structuredClone implementation (#32960) 2024-08-08 10:12:45 +00:00
DissimilarOriginLocation.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
DissimilarOriginWindow.webidl Update WebIDL.py (#32495) 2024-06-15 04:22:42 +00:00
Document.webidl script: document.visibilityState and document.hidden (#32635) 2024-07-12 08:32:25 +00:00
DocumentFragment.webidl
DocumentOrShadowRoot.webidl
DocumentType.webidl
DOMException.webidl
DOMImplementation.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
DOMMatrix.webidl Clean up and merge some canvas-related WebIDLs (#30606) 2023-10-26 12:45:53 +00:00
DOMMatrixReadOnly.webidl Implement DOMMatrix stringifier (#33792) 2024-10-11 03:06:44 +00:00
DOMParser.webidl Support the parsing of image/svg+xml elements (#31318) 2024-02-14 08:16:37 +00:00
DOMPoint.webidl
DOMPointReadOnly.webidl
DOMQuad.webidl
DOMRect.webidl Implement DOMRect::FromRect (#33798) 2024-10-11 15:35:59 +00:00
DOMRectList.webidl DOMRectList interface implementation (#34025) 2024-11-01 15:58:30 +00:00
DOMRectReadOnly.webidl Implement DOMRect::FromRect (#33798) 2024-10-11 15:35:59 +00:00
DOMStringList.webidl
DOMStringMap.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
DOMTokenList.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
DynamicModuleOwner.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
Element.webidl Implement ShadowRoot.clonable attribute (#34514) 2024-12-07 14:24:18 +00:00
ElementContentEditable.webidl
ElementCSSInlineStyle.webidl
ElementInternals.webidl Implement form-associated custom elements and their ElementInternals (#31980) 2024-04-11 13:17:11 +00:00
ErrorEvent.webidl
Event.webidl Update CustomEvent webidl interface (#33481) 2024-09-17 12:02:42 +00:00
EventHandler.webidl enhance: Add support for unsafe-eval and wasm-unsafe-eval (#32893) 2024-08-01 17:26:44 +00:00
EventListener.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
EventModifierInit.webidl
EventSource.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
EventTarget.webidl Revert "script: implement AbortController (#31361)" (#32243) 2024-05-07 06:23:14 +00:00
EXTBlendMinmax.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
EXTColorBufferHalfFloat.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
ExtendableEvent.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
ExtendableMessageEvent.webidl Use ExtendableMessageEvent for messageerror in service workers 2020-07-30 05:56:29 -07:00
EXTFragDepth.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
EXTShaderTextureLod.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
EXTTextureFilterAnisotropic.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
FakeXRDevice.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
FakeXRInputController.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
Fetch.webidl
File.webidl
FileList.webidl
FileReader.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
FileReaderSync.webidl
FocusEvent.webidl
FontFaceSet.webidl script: Implement the FontFaceSet DOM API (#32576) 2024-06-26 09:44:47 +00:00
FontFaceSource.webidl script: Implement the FontFaceSet DOM API (#32576) 2024-06-26 09:44:47 +00:00
FormData.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
FormDataEvent.webidl
Function.webidl
GainNode.webidl
Gamepad.webidl Gamepad: Implement GamepadHapticActuator (#32046) 2024-07-20 06:29:27 +00:00
GamepadButton.webidl
GamepadButtonList.webidl
GamepadEvent.webidl
GamepadHapticActuator.webidl Gamepad: Implement GamepadHapticActuator (#32046) 2024-07-20 06:29:27 +00:00
GamepadPose.webidl
GlobalScope.webidl
GPUCanvasContext.webidl Add webgpu feature flag (#34444) 2024-12-05 16:07:27 +00:00
HashChangeEvent.webidl
Headers.webidl Implement Headers.prototype.getSetCookie 2023-03-05 11:35:46 +09:00
History.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
HTMLAnchorElement.webidl Implement referrerpolicy attribute on remaining elements (#34736) 2024-12-22 10:31:27 +00:00
HTMLAreaElement.webidl Implement referrerpolicy attribute on remaining elements (#34736) 2024-12-22 10:31:27 +00:00
HTMLAudioElement.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
HTMLBaseElement.webidl
HTMLBodyElement.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
HTMLBRElement.webidl
HTMLButtonElement.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
HTMLCanvasElement.webidl Implement HTMLCanvasElement.transferControlToOffscreen (#34959) 2025-01-13 04:09:02 +00:00
HTMLCollection.webidl
HTMLDataElement.webidl
HTMLDataListElement.webidl
HTMLDetailsElement.webidl
HTMLDialogElement.webidl Partially implement dialog.show() (#32681) 2024-07-26 16:03:25 +00:00
HTMLDirectoryElement.webidl
HTMLDivElement.webidl
HTMLDListElement.webidl
HTMLElement.webidl Layout: Implement innerText/outerText (#33312) 2024-09-24 09:45:33 +00:00
HTMLEmbedElement.webidl
HTMLFieldSetElement.webidl Add the type IDL attribute to htmlfieldsetelement (#32869) 2024-07-28 15:01:01 +00:00
HTMLFontElement.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
HTMLFormControlsCollection.webidl
HTMLFormElement.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
HTMLFrameElement.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
HTMLFrameSetElement.webidl
HTMLHeadElement.webidl
HTMLHeadingElement.webidl
HTMLHRElement.webidl
HTMLHtmlElement.webidl
HTMLHyperlinkElementUtils.webidl
HTMLIFrameElement.webidl Add ReferrerPolicy IDL attribute to iframes (#34526) 2024-12-08 15:28:49 +00:00
HTMLImageElement.webidl Implement HTMLImageElement decode (#31269) 2024-06-13 10:15:49 +00:00
HTMLInputElement.webidl Update webidl and implement setter for the files property of a file input (#31934) 2024-04-01 09:12:07 +00:00
HTMLLabelElement.webidl
HTMLLegendElement.webidl
HTMLLIElement.webidl
HTMLLinkElement.webidl Implement referrerPolicy for HTMLLinkElement and HTMLScriptElement 2020-12-01 00:37:16 -05:00
HTMLMapElement.webidl
HTMLMediaElement.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
HTMLMenuElement.webidl
HTMLMetaElement.webidl script: Implement <meta http-equiv="refresh"> (#31468) 2024-03-01 07:42:18 +00:00
HTMLMeterElement.webidl Implement attributes for the <meter> element (#32230) 2024-05-11 05:06:44 +00:00
HTMLModElement.webidl
HTMLObjectElement.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
HTMLOListElement.webidl
HTMLOptGroupElement.webidl
HTMLOptionElement.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
HTMLOptionsCollection.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
HTMLOrSVGElement.webidl script: implement autofocus IDL reflection (#32170) 2024-04-29 15:05:15 +00:00
HTMLOutputElement.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
HTMLParagraphElement.webidl
HTMLParamElement.webidl
HTMLPictureElement.webidl
HTMLPreElement.webidl script: Add pre element obsolete width attribute support (#31792) 2024-03-25 11:36:48 +00:00
HTMLProgressElement.webidl Properly implement HTMLProgressElement DOM code 2021-03-31 19:03:37 +02:00
HTMLQuoteElement.webidl Implement HTMLQuoteElement "cite" attribute (#33307) 2024-09-04 11:29:59 +00:00
HTMLScriptElement.webidl Implement referrerPolicy for HTMLLinkElement and HTMLScriptElement 2020-12-01 00:37:16 -05:00
HTMLSelectElement.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
HTMLSourceElement.webidl
HTMLSpanElement.webidl
HTMLStyleElement.webidl Implement HTMLStyleElement.disabled attribute (#31682) 2024-03-14 23:48:29 +00:00
HTMLTableCaptionElement.webidl
HTMLTableCellElement.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
HTMLTableColElement.webidl layout: Add support for table rows, columns, rowgroups and colgroups (#31341) 2024-02-20 13:22:02 +00:00
HTMLTableElement.webidl Return error when setting invalid <table> caption (#30020) 2023-08-08 16:30:55 +00:00
HTMLTableRowElement.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
HTMLTableSectionElement.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
HTMLTemplateElement.webidl
HTMLTextAreaElement.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
HTMLTimeElement.webidl
HTMLTitleElement.webidl
HTMLTrackElement.webidl
HTMLUListElement.webidl Implement compact/type attributes for HTMLUListElement (#33303) 2024-09-04 06:17:27 +00:00
HTMLUnknownElement.webidl
HTMLVideoElement.webidl
IIRFilterNode.webidl webaudio: Implement IIRFilterNode (#33001) 2024-08-12 00:27:54 +00:00
ImageBitmap.webidl Rename ImageOrientation default to "from-image" (#34149) 2024-11-05 10:38:29 +00:00
InputEvent.webidl
IntersectionObserver.webidl dom: Stub out the IntersectionObserver interface (#33989) 2024-10-25 09:26:47 +00:00
IntersectionObserverEntry.webidl dom: Stub out the IntersectionObserver interface (#33989) 2024-10-25 09:26:47 +00:00
IterableIterator.webidl
KeyboardEvent.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
Location.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
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 Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
MediaMetadata.webidl
MediaQueryList.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
MediaQueryListEvent.webidl
MediaSession.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
MediaStream.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01: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 Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
MessagePort.webidl Initial structuredClone implementation (#32960) 2024-08-08 10:12:45 +00:00
MimeType.webidl
MimeTypeArray.webidl
MouseEvent.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
MutationObserver.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
MutationRecord.webidl
NamedNodeMap.webidl
NavigationPreloadManager.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
Navigator.webidl Add webgpu feature flag (#34444) 2024-12-05 16:07:27 +00:00
Node.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
NodeFilter.webidl
NodeIterator.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
NodeList.webidl
NonElementParentNode.webidl
OESElementIndexUint.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
OESStandardDerivatives.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
OESTextureFloat.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
OESTextureFloatLinear.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
OESTextureHalfFloat.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
OESTextureHalfFloatLinear.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
OESVertexArrayObject.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
OfflineAudioCompletionEvent.webidl
OfflineAudioContext.webidl
OffscreenCanvas.webidl script: Throw a TypeError when trying to create an OffscreenCanvas with an unknown context type (#34276) 2024-11-21 22:53:52 +00:00
OffscreenCanvasRenderingContext2D.webidl
OscillatorNode.webidl
PageTransitionEvent.webidl
PaintRenderingContext2D.webidl
PaintSize.webidl
PaintWorkletGlobalScope.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
PannerNode.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
ParentNode.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
Performance.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
PerformanceEntry.webidl
PerformanceMark.webidl
PerformanceMeasure.webidl
PerformanceNavigation.webidl
PerformanceNavigationTiming.webidl Rename NavigationType to NavigationTimingType (#32299) 2024-05-16 17:48:08 +00:00
PerformanceObserver.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
PerformanceObserverEntryList.webidl
PerformancePaintTiming.webidl
PerformanceResourceTiming.webidl
Permissions.webidl
PermissionStatus.webidl
Plugin.webidl
PluginArray.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
PointerEvent.webidl script: add PointerEvent (#34437) 2024-12-02 11:53:29 +00:00
PopStateEvent.webidl
ProcessingInstruction.webidl
ProgressEvent.webidl
Promise.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
PromiseNativeHandler.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
PromiseRejectionEvent.webidl Add exception to rejection logic in generic_call (#32950) 2024-08-06 17:12:31 +00:00
QueuingStrategy.webidl Dom: Re-implement ReadableStream Part 1 : Default Reader and Controller (#34064) 2024-12-17 21:14:00 +00:00
RadioNodeList.webidl
Range.webidl Implement StaticRange (#31809) 2024-03-22 15:02:01 +00:00
ReadableByteStreamController.webidl Dom: Re-implement ReadableStream Part 1 : Default Reader and Controller (#34064) 2024-12-17 21:14:00 +00:00
ReadableStream.webidl Dom: Re-implement ReadableStream Part 1 : Default Reader and Controller (#34064) 2024-12-17 21:14:00 +00:00
ReadableStreamBYOBReader.webidl Dom: Re-implement ReadableStream Part 1 : Default Reader and Controller (#34064) 2024-12-17 21:14:00 +00:00
ReadableStreamBYOBRequest.webidl Dom: Re-implement ReadableStream Part 1 : Default Reader and Controller (#34064) 2024-12-17 21:14:00 +00:00
ReadableStreamDefaultController.webidl Dom: Re-implement ReadableStream Part 1 : Default Reader and Controller (#34064) 2024-12-17 21:14:00 +00:00
ReadableStreamDefaultReader.webidl Dom: Re-implement ReadableStream Part 1 : Default Reader and Controller (#34064) 2024-12-17 21:14:00 +00:00
Request.webidl enhance: Add support for unsafe-eval and wasm-unsafe-eval (#32893) 2024-08-01 17:26:44 +00:00
ResizeObserver.webidl implement basic infra for ResizeObserver (#31108) 2024-06-17 16:44:07 +00:00
ResizeObserverEntry.webidl implement basic infra for ResizeObserver (#31108) 2024-06-17 16:44:07 +00:00
ResizeObserverSize.webidl implement basic infra for ResizeObserver (#31108) 2024-06-17 16:44:07 +00:00
Response.webidl
RTCDataChannel.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01: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 Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
RTCPeerConnectionIceEvent.webidl
RTCRtpSender.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
RTCRtpTransceiver.webidl dom: Add WebRTC transceiver stubs. 2020-07-14 12:48:45 -04:00
RTCSessionDescription.webidl
RTCTrackEvent.webidl
Screen.webidl
SecurityPolicyViolationEvent.webidl enhance: Add support for unsafe-eval and wasm-unsafe-eval (#32893) 2024-08-01 17:26:44 +00:00
Selection.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
ServiceWorker.webidl Remove some fixed fixmes (#33824) 2024-10-13 11:56:37 +00:00
ServiceWorkerContainer.webidl
ServiceWorkerGlobalScope.webidl
ServiceWorkerRegistration.webidl
ServoParser.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
ShadowRoot.webidl Implement ShadowRoot.clonable attribute (#34514) 2024-12-07 14:24:18 +00:00
StaticRange.webidl Implement StaticRange (#31809) 2024-03-22 15:02:01 +00:00
StereoPannerNode.webidl
Storage.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
StorageEvent.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
StylePropertyMapReadOnly.webidl
StyleSheet.webidl Implements StyleSheet.media 2020-10-16 10:55:00 +02:00
StyleSheetList.webidl
SubmitEvent.webidl
SubtleCrypto.webidl Implement AES-GCM support for subtlecrypto (#34269) 2024-11-19 12:42:37 +00:00
SVGElement.webidl script: implement autofocus IDL reflection (#32170) 2024-04-29 15:05:15 +00:00
SVGGraphicsElement.webidl
SVGSVGElement.webidl
TestBinding.webidl bindings: Convert certain Exceptions into Promise rejections (#32923) 2024-08-03 12:58:37 +00:00
TestBindingIterable.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
TestBindingMaplike.webidl Impl Setlike and Maplike (#30237) 2023-09-06 13:08:45 +00:00
TestBindingPairIterable.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
TestBindingProxy.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
TestBindingSetlike.webidl Impl Setlike and Maplike (#30237) 2023-09-06 13:08:45 +00:00
TestRunner.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
TestWorklet.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
TestWorkletGlobalScope.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
Text.webidl
TextDecoder.webidl
TextEncoder.webidl script: Implement TextEncoder::encodeInto() (#33360) 2024-09-09 14:40:12 +00:00
TextMetrics.webidl dom: Use pref macro for IDL conditional guards. 2020-07-09 23:22:48 -04:00
TextTrack.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
TextTrackCue.webidl
TextTrackCueList.webidl
TextTrackList.webidl
TimeRanges.webidl
Touch.webidl
TouchEvent.webidl
TouchList.webidl
TrackEvent.webidl
TransitionEvent.webidl
TreeWalker.webidl
UIEvent.webidl tidy 2022-01-05 15:07:09 +01:00
UnderlyingSource.webidl Dom: Re-implement ReadableStream Part 1 : Default Reader and Controller (#34064) 2024-12-17 21:14:00 +00:00
UnderlyingSourceContainer.webidl Dom: Re-implement ReadableStream Part 1 : Default Reader and Controller (#34064) 2024-12-17 21:14:00 +00:00
URL.webidl Implement URL::parse() (#32819) 2024-07-22 08:48:16 +00:00
URLSearchParams.webidl Add value argument to URLSearchParams's has() and delete() 2023-05-11 08:34:17 +02:00
ValidityState.webidl
VideoTrack.webidl
VideoTrackList.webidl
VisibilityStateEntry.webidl script: document.visibilityState and document.hidden (#32635) 2024-07-12 08:32:25 +00:00
VoidFunction.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
VTTCue.webidl
VTTRegion.webidl
WebGL2RenderingContext.webidl Add initial support for WebGL 2 BlitFramebuffer (#26389) 2025-01-06 18:37:35 +00:00
WebGLActiveInfo.webidl webgl: Update IDL exposed members (#33509) 2024-09-22 11:55:31 +00:00
WebGLBuffer.webidl webgl: Update IDL exposed members (#33509) 2024-09-22 11:55:31 +00:00
WEBGLColorBufferFloat.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
WEBGLCompressedTextureETC1.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
WEBGLCompressedTextureS3TC.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
WebGLContextEvent.webidl
WebGLFramebuffer.webidl webgl: Update IDL exposed members (#33509) 2024-09-22 11:55:31 +00:00
WebGLObject.webidl webgl: Update IDL exposed members (#33509) 2024-09-22 11:55:31 +00:00
WebGLProgram.webidl webgl: Update IDL exposed members (#33509) 2024-09-22 11:55:31 +00:00
WebGLQuery.webidl
WebGLRenderbuffer.webidl webgl: Update IDL exposed members (#33509) 2024-09-22 11:55:31 +00:00
WebGLRenderingContext.webidl webgl: Update IDL exposed members (#33509) 2024-09-22 11:55:31 +00:00
WebGLSampler.webidl
WebGLShader.webidl webgl: Update IDL exposed members (#33509) 2024-09-22 11:55:31 +00:00
WebGLShaderPrecisionFormat.webidl webgl: Update IDL exposed members (#33509) 2024-09-22 11:55:31 +00:00
WebGLSync.webidl
WebGLTexture.webidl webgl: Update IDL exposed members (#33509) 2024-09-22 11:55:31 +00:00
WebGLTransformFeedback.webidl
WebGLUniformLocation.webidl webgl: Update IDL exposed members (#33509) 2024-09-22 11:55:31 +00:00
WebGLVertexArrayObject.webidl
WebGLVertexArrayObjectOES.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
WebGPU.webidl Update wgpu and impl WGSLLanguageFeatures (#34928) 2025-01-10 17:41:11 +00:00
WebSocket.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
WheelEvent.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
Window.webidl Fix: Return error and avoid panicking in SetOpener function (#33002) 2024-08-12 07:58:00 +00:00
WindowOrWorkerGlobalScope.webidl Initial structuredClone implementation (#32960) 2024-08-08 10:12:45 +00:00
WindowProxy.webidl Rename legacy extended attributes in webidls 2023-02-19 14:05:45 +01:00
Worker.webidl Initial structuredClone implementation (#32960) 2024-08-08 10:12:45 +00:00
WorkerGlobalScope.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
WorkerLocation.webidl
WorkerNavigator.webidl Add webgpu feature flag (#34444) 2024-12-05 16:07:27 +00:00
Worklet.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
WorkletGlobalScope.webidl
XMLDocument.webidl
XMLHttpRequest.webidl Convert Web IDL void to undefined 2022-01-05 03:39:33 +01:00
XMLHttpRequestEventTarget.webidl
XMLHttpRequestUpload.webidl
XMLSerializer.webidl
XPathEvaluator.webidl Add XPath parser/evaluator (#34463) 2024-12-08 02:01:50 +00:00
XPathExpression.webidl Add XPath parser/evaluator (#34463) 2024-12-08 02:01:50 +00:00
XPathNSResolver.webidl Add XPath parser/evaluator (#34463) 2024-12-08 02:01:50 +00:00
XPathResult.webidl Add XPath parser/evaluator (#34463) 2024-12-08 02:01:50 +00:00
XRBoundedReferenceSpace.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRCompositionLayer.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRCubeLayer.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRCylinderLayer.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XREquirectLayer.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRFrame.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRHand.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRHitTestResult.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRHitTestSource.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRInputSource.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRInputSourceArray.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRInputSourceEvent.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRInputSourcesChangeEvent.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRJointPose.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRJointSpace.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRLayer.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRLayerEvent.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRMediaBinding.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRPose.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRProjectionLayer.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRQuadLayer.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRRay.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRReferenceSpace.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRReferenceSpaceEvent.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRRenderState.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRRigidTransform.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRSession.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRSessionEvent.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRSpace.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRSubImage.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRSystem.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRTest.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRView.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRViewerPose.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRViewport.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRWebGLBinding.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRWebGLLayer.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00
XRWebGLSubImage.webidl Filter out webidl files based on special comments, and feature-gate webxr interfaces. (#34348) 2024-11-24 18:01:35 +00:00