| accelerometer.idl |
|
912 |
| ambient-light.idl |
|
377 |
| anchors.idl |
|
945 |
| ANGLE_instanced_arrays.idl |
|
723 |
| anonymous-iframe.idl |
|
360 |
| attribution-reporting-api.idl |
|
933 |
| audio-output.idl |
|
562 |
| audio-session.idl |
|
766 |
| autoplay-detection.idl |
|
577 |
| background-fetch.idl |
|
3197 |
| background-sync.idl |
|
837 |
| badging.idl |
|
449 |
| battery-status.idl |
|
888 |
| beacon.idl |
|
285 |
| body-tracking.idl |
|
2991 |
| capture-handle-identity.idl |
|
751 |
| captured-mouse-events.idl |
|
620 |
| captured-mouse-events.tentative.idl |
|
660 |
| clipboard-apis.idl |
|
1696 |
| compat.idl |
|
407 |
| compression.idl |
|
550 |
| compute-pressure.idl |
|
1211 |
| console.idl |
|
1194 |
| contact-picker.idl |
|
1404 |
| content-index.idl |
|
1159 |
| cookiestore.idl |
|
2991 |
| crash-reporting.idl |
|
351 |
| credential-management.idl |
|
2839 |
| csp-embedded-enforcement.idl |
|
311 |
| csp-next.idl |
|
522 |
| CSP.idl |
|
2100 |
| css-anchor-position.idl |
|
3130 |
| css-animation-worklet.idl |
|
1259 |
| css-animations-2.idl |
|
322 |
| css-animations.idl |
|
1544 |
| css-cascade-6.idl |
|
372 |
| css-cascade.idl |
|
457 |
| css-color-5.idl |
|
445 |
| css-conditional-5.idl |
|
390 |
| css-conditional.idl |
|
842 |
| css-contain.idl |
|
530 |
| css-counter-styles.idl |
|
730 |
| css-font-loading.idl |
The CSSWG is still discussing what goes in here |
4024 |
| css-fonts-5.idl |
|
3206 |
| css-fonts.idl |
|
1254 |
| css-highlight-api.idl |
|
985 |
| css-images-4.idl |
|
290 |
| css-layout-api.idl |
|
3912 |
| css-masking.idl |
|
745 |
| css-mixins.idl |
|
837 |
| css-nav.idl |
|
1284 |
| css-nesting.idl |
|
356 |
| css-paint-api.idl |
|
1368 |
| css-parser-api.idl |
dict of at-rule name => at-rule type
(contains decls or contains qualified rules) |
2753 |
| css-properties-values-api.idl |
|
726 |
| css-pseudo.idl |
|
549 |
| css-regions.idl |
|
816 |
| css-scroll-snap-2.idl |
|
657 |
| css-shadow-parts.idl |
|
324 |
| css-transitions-2.idl |
|
402 |
| css-transitions.idl |
|
870 |
| css-typed-om.idl |
|
13895 |
| css-view-transitions.idl |
|
1447 |
| css-viewport.idl |
|
400 |
| cssom-view.idl |
|
7322 |
| cssom.idl |
|
6703 |
| datacue.idl |
|
415 |
| deprecation-reporting.idl |
|
415 |
| device-attributes.idl |
|
497 |
| device-memory.idl |
|
424 |
| device-posture.idl |
|
545 |
| digital-credentials.idl |
|
1072 |
| digital-goods.idl |
|
1201 |
| document-picture-in-picture.idl |
|
1189 |
| dom.idl |
|
23135 |
| edit-context.idl |
|
3336 |
| element-capture.idl |
|
524 |
| element-timing.idl |
|
884 |
| encoding.idl |
|
1617 |
| encrypted-media.idl |
|
4427 |
| entries-api.idl |
|
2358 |
| event-timing.idl |
|
921 |
| EXT_blend_minmax.idl |
|
421 |
| EXT_color_buffer_float.idl |
|
392 |
| EXT_color_buffer_half_float.idl |
|
601 |
| EXT_disjoint_timer_query.idl |
|
1335 |
| EXT_disjoint_timer_query_webgl2.idl |
|
658 |
| EXT_float_blend.idl |
|
364 |
| EXT_frag_depth.idl |
|
349 |
| EXT_shader_texture_lod.idl |
|
373 |
| EXT_sRGB.idl |
|
594 |
| EXT_texture_compression_bptc.idl |
|
626 |
| EXT_texture_compression_rgtc.idl |
|
608 |
| EXT_texture_filter_anisotropic.idl |
|
513 |
| EXT_texture_norm16.idl |
|
644 |
| eyedropper-api.idl |
|
480 |
| fedcm.idl |
|
3669 |
| fenced-frame.idl |
|
3037 |
| fetch.idl |
|
4491 |
| fido.idl |
|
1342 |
| file-system-access.idl |
|
2073 |
| FileAPI.idl |
|
2873 |
| filter-effects.idl |
|
11934 |
| font-metrics-api.idl |
|
1317 |
| fs.idl |
|
2973 |
| fullscreen.idl |
|
996 |
| gamepad-extensions.idl |
unknown, both hands, or not applicable |
1047 |
| gamepad.idl |
|
2192 |
| generic-sensor.idl |
|
900 |
| geolocation-sensor.idl |
|
1233 |
| geolocation.idl |
|
1875 |
| geometry.idl |
|
12084 |
| get-installed-related-apps.idl |
|
493 |
| gpc.idl |
|
381 |
| gyroscope.idl |
|
593 |
| handwriting-recognition.idl |
|
2577 |
| hr-time.idl |
|
577 |
| html-media-capture.idl |
|
292 |
| html.idl |
|
103537 |
| idle-detection.idl |
|
789 |
| image-capture.idl |
|
4002 |
| image-resource.idl |
|
309 |
| IndexedDB.idl |
|
7906 |
| ink-enhancement.idl |
|
799 |
| input-device-capabilities.idl |
|
761 |
| input-events.idl |
|
451 |
| interest-invokers.tentative.idl |
|
566 |
| intersection-observer.idl |
|
2011 |
| intervention-reporting.idl |
|
388 |
| is-input-pending.idl |
|
500 |
| js-self-profiling.idl |
|
1160 |
| keyboard-lock.idl |
|
461 |
| keyboard-map.idl |
|
406 |
| KHR_parallel_shader_compile.idl |
|
433 |
| largest-contentful-paint.idl |
|
640 |
| layout-instability.idl |
|
694 |
| local-font-access.idl |
|
649 |
| local-network-access.idl |
|
427 |
| login-status.idl |
|
465 |
| long-animation-frames.idl |
Overloading PerformanceEntry |
2087 |
| longtasks.idl |
Overloading PerformanceEntry |
1125 |
| magnetometer.idl |
|
974 |
| managed-configuration.idl |
|
620 |
| manifest-incubations.idl |
|
644 |
| mathml-core.idl |
|
332 |
| media-capabilities.idl |
|
2861 |
| media-playback-quality.idl |
|
595 |
| media-source.idl |
|
3537 |
| mediacapture-automation.idl |
|
1016 |
| mediacapture-fromelement.idl |
|
575 |
| mediacapture-handle-actions.idl |
|
836 |
| mediacapture-region.idl |
|
539 |
| mediacapture-streams.idl |
|
6955 |
| mediacapture-surface-control.idl |
|
626 |
| mediacapture-transform.idl |
|
743 |
| mediacapture-viewport.idl |
|
339 |
| mediaqueries-5.idl |
|
1199 |
| mediasession.idl |
|
2616 |
| mediastream-recording.idl |
|
1771 |
| META.yml |
|
63 |
| model-element.idl |
|
275 |
| mst-content-hint.idl |
|
522 |
| navigation-timing.idl |
|
3027 |
| netinfo.idl |
|
1031 |
| notifications.idl |
|
3070 |
| observable.idl |
|
4025 |
| observable.tentative.idl |
|
820 |
| OES_draw_buffers_indexed.idl |
|
1014 |
| OES_element_index_uint.idl |
|
373 |
| OES_fbo_render_mipmap.idl |
|
353 |
| OES_standard_derivatives.idl |
|
442 |
| OES_texture_float.idl |
|
358 |
| OES_texture_float_linear.idl |
|
379 |
| OES_texture_half_float.idl |
|
413 |
| OES_texture_half_float_linear.idl |
|
394 |
| OES_vertex_array_object.idl |
|
838 |
| orientation-event.idl |
|
2418 |
| orientation-sensor.idl |
|
988 |
| origin.tentative.idl |
|
354 |
| OVR_multiview2.idl |
|
746 |
| page-lifecycle.idl |
|
499 |
| paint-timing.idl |
|
520 |
| parakeet.tentative.idl |
|
746 |
| payment-handler.idl |
|
3128 |
| payment-request.idl |
|
4477 |
| performance-measure-memory.idl |
|
812 |
| performance-timeline.idl |
|
1945 |
| periodic-background-sync.idl |
|
1062 |
| permissions-policy.idl |
|
935 |
| permissions-request.idl |
|
306 |
| permissions-revoke.idl |
|
307 |
| permissions.idl |
|
955 |
| picture-in-picture.idl |
|
1238 |
| pointer-animations.idl |
|
571 |
| pointerevents.idl |
|
2495 |
| pointerlock.idl |
|
841 |
| portals.idl |
|
1428 |
| prefer-current-tab.idl |
|
287 |
| prerendering-revamped.idl |
|
550 |
| presentation-api.idl |
|
2978 |
| privacy-preserving-attribution.idl |
|
1841 |
| private-aggregation-api.idl |
|
816 |
| private-click-measurement.idl |
|
329 |
| proximity.idl |
|
433 |
| push-api.idl |
|
2999 |
| raw-camera-access.idl |
|
538 |
| README.md |
This directory contains [Web IDL](https://webidl.spec.whatwg.org/) interface definitions for use in idlharness.js tests. |
485 |
| real-world-meshing.idl |
|
681 |
| referrer-policy.idl |
|
419 |
| remote-playback.idl |
|
916 |
| reporting.idl |
|
881 |
| requestidlecallback.idl |
|
656 |
| requestStorageAccessFor.idl |
|
448 |
| resize-observer.idl |
|
1295 |
| resource-timing.idl |
|
1957 |
| saa-non-cookie-storage.idl |
|
1522 |
| sanitizer-api.idl |
|
2118 |
| savedata.idl |
|
348 |
| scheduling-apis.idl |
|
1725 |
| screen-capture.idl |
|
2296 |
| screen-orientation.idl |
|
863 |
| screen-wake-lock.idl |
|
703 |
| scroll-animations.idl |
|
1000 |
| scroll-to-text-fragment.idl |
|
377 |
| secure-payment-confirmation.idl |
|
2822 |
| selection-api.idl |
|
1858 |
| serial.idl |
|
2385 |
| server-timing.idl |
|
569 |
| service-workers.idl |
|
8761 |
| shape-detection-api.idl |
|
1515 |
| shared-storage.idl |
|
5120 |
| speech-api.idl |
|
7009 |
| sri.idl |
|
377 |
| storage-access.idl |
|
327 |
| storage-buckets.idl |
|
1318 |
| storage.idl |
|
667 |
| streams.idl |
|
6911 |
| svg-animations.idl |
|
1512 |
| svg-paths.idl |
|
860 |
| SVG.idl |
|
22410 |
| testutils.idl |
|
289 |
| text-detection-api.idl |
|
545 |
| touch-events.idl |
|
2873 |
| translation-api.idl |
|
2386 |
| trust-token-api.idl |
|
935 |
| trusted-types.idl |
|
2114 |
| turtledove.idl |
|
12459 |
| ua-client-hints.idl |
|
1266 |
| uievents.idl |
|
6872 |
| url.idl |
|
1525 |
| urlpattern.idl |
|
1880 |
| user-timing.idl |
|
1181 |
| vibration.idl |
|
338 |
| video-rvfc.idl |
|
931 |
| virtual-keyboard.idl |
|
687 |
| virtual-keyboard.tentative.idl |
|
575 |
| wai-aria.idl |
|
4324 |
| wasm-js-api.idl |
|
3881 |
| wasm-web-api.idl |
|
555 |
| web-animations-2.idl |
|
4476 |
| web-animations.idl |
|
5022 |
| web-app-launch.idl |
|
582 |
| web-bluetooth-scanning.idl |
|
2159 |
| web-bluetooth.idl |
|
8461 |
| web-locks.idl |
|
1292 |
| web-nfc.idl |
|
2088 |
| web-otp.idl |
|
536 |
| web-share.idl |
|
469 |
| webaudio.idl |
|
20870 |
| webauthn.idl |
|
14291 |
| webcodecs-aac-codec-registration.idl |
|
418 |
| webcodecs-av1-codec-registration.idl |
|
398 |
| webcodecs-avc-codec-registration.idl |
|
596 |
| webcodecs-flac-codec-registration.idl |
|
433 |
| webcodecs-hevc-codec-registration.idl |
|
608 |
| webcodecs-opus-codec-registration.idl |
|
824 |
| webcodecs-vp9-codec-registration.idl |
|
398 |
| webcodecs.idl |
|
14577 |
| webcrypto-modern-algos.idl |
|
3117 |
| webcrypto-secure-curves.idl |
|
298 |
| webcrypto.idl |
|
6065 |
| webdriver.idl |
|
330 |
| WEBGL_blend_equation_advanced_coherent.idl |
|
1011 |
| WEBGL_clip_cull_distance.idl |
|
1111 |
| WEBGL_color_buffer_float.idl |
|
553 |
| WEBGL_compressed_texture_astc.idl |
Compressed Texture Format |
2191 |
| WEBGL_compressed_texture_etc.idl |
Compressed Texture Formats |
1101 |
| WEBGL_compressed_texture_etc1.idl |
Compressed Texture Format |
466 |
| WEBGL_compressed_texture_pvrtc.idl |
Compressed Texture Formats |
673 |
| WEBGL_compressed_texture_s3tc.idl |
Compressed Texture Formats |
683 |
| WEBGL_compressed_texture_s3tc_srgb.idl |
Compressed Texture Formats |
685 |
| WEBGL_debug_renderer_info.idl |
|
508 |
| WEBGL_debug_shaders.idl |
|
429 |
| WEBGL_depth_texture.idl |
|
413 |
| WEBGL_draw_buffers.idl |
|
2292 |
| WEBGL_draw_instanced_base_vertex_base_instance.idl |
|
777 |
| WEBGL_lose_context.idl |
|
426 |
| WEBGL_multi_draw.idl |
|
1736 |
| WEBGL_multi_draw_instanced_base_vertex_base_instance.idl |
|
1650 |
| WEBGL_provoking_vertex.idl |
|
595 |
| webgl1.idl |
'byte' should be a signed 8 bit type. |
33999 |
| webgl2.idl |
|
38449 |
| webgpu.idl |
|
37446 |
| webhid.idl |
|
3904 |
| webidl.idl |
|
2472 |
| webmidi.idl |
|
2484 |
| webnn.idl |
|
31497 |
| webrtc-encoded-transform.idl |
|
5284 |
| webrtc-ice.idl |
|
1004 |
| webrtc-identity.idl |
|
2919 |
| webrtc-priority.idl |
|
568 |
| webrtc-stats.idl |
|
11790 |
| webrtc-svc.idl |
|
316 |
| webrtc.idl |
|
18225 |
| websockets.idl |
|
1514 |
| webtransport.idl |
a ReadableStream of WebTransportBidirectionalStream objects |
6046 |
| webusb.idl |
|
7465 |
| webvr.tentative.idl |
Dictionary of capabilities describing the VRDisplay.
|
6099 |
| webvtt.idl |
horizontal |
1443 |
| webxr-ar-module.idl |
|
682 |
| webxr-depth-sensing.idl |
|
1909 |
| webxr-dom-overlays.idl |
|
660 |
| webxr-gamepads-module.idl |
|
320 |
| webxr-hand-input.idl |
|
1708 |
| webxr-hit-test.idl |
|
1976 |
| webxr-lighting-estimation.idl |
|
1166 |
| webxr-plane-detection.idl |
|
864 |
| webxr.idl |
|
9621 |
| webxrlayers.idl |
|
6485 |
| window-controls-overlay.idl |
|
954 |
| window-management.idl |
: EventTarget |
1176 |
| writing-assistance-apis.idl |
|
5621 |
| xhr.idl |
|
3269 |