{ "classifiedTestFiles": 49496, "features": { "a": { "directories": [ "html/semantics/links/following-hyperlinks", "html/semantics/links/links-created-by-a-and-area-elements" ], "testFiles": 18 }, "abortable-fetch": { "directories": [ "fetch/api/abort" ], "testFiles": 6 }, "aborting": { "directories": [ "dom/abort" ], "testFiles": 9 }, "abortsignal-any": { "directories": [ "dom/abort" ], "testFiles": 1 }, "abs-sign": { "directories": [ "css/css-transforms", "css/css-values" ], "testFiles": 4 }, "absolute-positioning": { "directories": [ "css/css-position" ], "testFiles": 87 }, "accelerometer": { "directories": [ "accelerometer" ], "testFiles": 12 }, "accent-color": { "directories": [ "css/css-ui", "css/css-ui/animation" ], "testFiles": 10 }, "accesskey": { "directories": [ "html/dom", "uievents/interface" ], "testFiles": 2 }, "active-view-transition": { "directories": [ "css/css-view-transitions" ], "testFiles": 3 }, "alerts": { "directories": [ "html/webappapis/user-prompts" ], "testFiles": 3 }, "align-content-block": { "directories": [ "css/css-align/blocks" ], "testFiles": 20 }, "alignment-baseline": { "directories": [ "css/css-inline/alignment-baseline", "css/css-inline/animation", "css/css-inline/parsing" ], "testFiles": 13 }, "all": { "directories": [ "css/css-cascade", "css/cssom" ], "testFiles": 17 }, "alt-text-generated-content": { "directories": [ "accname/name" ], "testFiles": 4 }, "alternative-style-sheets": { "directories": [ "css/CSS2/cascade-import", "css/cssom" ], "testFiles": 15 }, "ambient-light": { "directories": [ "ambient-light" ], "testFiles": 10 }, "anchor-positioning": { "directories": [ "css/css-anchor-position", "css/css-anchor-position/parsing" ], "testFiles": 511 }, "animation-composition": { "directories": [ "css/css-animations", "css/css-animations/parsing" ], "testFiles": 5 }, "animations-css": { "directories": [ "css/css-animations", "css/css-animations/crashtests", "css/css-animations/parsing", "css/css-animations/responsive", "css/css-animations/stability" ], "testFiles": 206 }, "app-shortcuts": { "directories": [ "appmanifest/shortcuts-member" ], "testFiles": 2 }, "appearance": { "directories": [ "css/css-ui" ], "testFiles": 24 }, "aria-attribute-reflection": { "directories": [ "html/dom" ], "testFiles": 1 }, "aspect-ratio": { "directories": [ "css/css-sizing/aspect-ratio", "css/css-sizing/aspect-ratio/parsing" ], "testFiles": 289 }, "async-clipboard": { "directories": [ "clipboard-apis", "clipboard-apis/detached-iframe", "clipboard-apis/permissions", "clipboard-apis/text-write-read" ], "testFiles": 37 }, "async-iterable-streams": { "directories": [ "streams/readable-streams" ], "testFiles": 1 }, "attr": { "directories": [ "css/css-values" ], "testFiles": 48 }, "attr-contents": { "directories": [ "css/CSS2/generated-content", "css/css-content" ], "testFiles": 92 }, "audio": { "directories": [ "html/rendering/replaced-elements/embedded-content", "html/rendering/replaced-elements/embedded-content-rendering-rules", "html/semantics/embedded-content/media-elements", "html/semantics/embedded-content/the-audio-element" ], "testFiles": 26 }, "audio-video-tracks": { "directories": [ "media-source" ], "testFiles": 1 }, "audio-worklet": { "directories": [ "webaudio/the-audio-api/the-audioworklet-interface" ], "testFiles": 41 }, "autocapitalize": { "directories": [ "html/editing/editing-0/autocapitalization" ], "testFiles": 1 }, "autocorrect": { "directories": [ "html/editing/editing-0/autocorrection" ], "testFiles": 1 }, "autofill": { "directories": [ "html/semantics/selectors/pseudo-classes" ], "testFiles": 1 }, "autofocus": { "directories": [ "html/interaction/focus/the-autofocus-attribute", "html/webappapis/scripting/event-loops", "navigation-api/focus-reset" ], "testFiles": 29 }, "autonomous-custom-elements": { "directories": [ "custom-elements", "custom-elements/htmlconstructor", "custom-elements/parser", "custom-elements/reactions", "custom-elements/registries", "custom-elements/upgrading" ], "testFiles": 98 }, "avif": { "directories": [ "avif" ], "testFiles": 2 }, "b": { "directories": [ "html/rendering/non-replaced-elements/phrasing-content-0", "html/semantics/text-level-semantics/the-b-element" ], "testFiles": 2 }, "backdrop": { "directories": [ "css/css-animations", "css/css-position", "css/css-pseudo", "fullscreen/crashtests", "fullscreen/rendering", "html/semantics/interactive-elements/the-dialog-element" ], "testFiles": 23 }, "backdrop-filter": { "directories": [ "css/filter-effects", "css/filter-effects/animation", "css/filter-effects/parsing" ], "testFiles": 100 }, "background": { "directories": [ "css/CSS2/backgrounds", "css/CSS2/css1", "css/css-backgrounds", "css/css-backgrounds/parsing" ], "testFiles": 409 }, "background-attachment": { "directories": [ "css/CSS2/backgrounds", "css/CSS2/css1", "css/css-backgrounds", "css/css-backgrounds/background-attachment-local", "css/css-backgrounds/parsing" ], "testFiles": 64 }, "background-blend-mode": { "directories": [ "css/compositing/background-blending", "css/compositing/parsing" ], "testFiles": 7 }, "background-clip": { "directories": [ "css/css-backgrounds", "css/css-backgrounds/background-clip", "css/css-backgrounds/parsing" ], "testFiles": 45 }, "background-clip-border-area": { "directories": [ "css/css-backgrounds/background-clip" ], "testFiles": 19 }, "background-clip-text": { "directories": [ "css/css-backgrounds/background-clip" ], "testFiles": 29 }, "background-color": { "directories": [ "css/CSS2/backgrounds", "css/css-backgrounds", "css/css-backgrounds/animations", "css/css-backgrounds/animations/invalidation", "css/css-backgrounds/hidpi", "css/css-backgrounds/parsing" ], "testFiles": 89 }, "background-fetch": { "directories": [ "background-fetch" ], "testFiles": 11 }, "background-image": { "directories": [ "css/CSS2/backgrounds", "css/CSS2/css1", "css/CSS2/tables", "css/compositing", "css/css-backgrounds", "css/css-backgrounds/animations", "css/css-backgrounds/parsing" ], "testFiles": 71 }, "background-origin": { "directories": [ "css/css-backgrounds", "css/css-backgrounds/background-origin", "css/css-backgrounds/parsing" ], "testFiles": 26 }, "background-position": { "directories": [ "css/CSS2/backgrounds", "css/CSS2/colors", "css/CSS2/css1", "css/CSS2/tables", "css/css-backgrounds", "css/css-backgrounds/animations", "css/css-backgrounds/background-position", "css/css-backgrounds/parsing" ], "testFiles": 180 }, "background-repeat": { "directories": [ "css/CSS2/backgrounds", "css/CSS2/css1", "css/CSS2/tables", "css/css-backgrounds", "css/css-backgrounds/background-repeat", "css/css-backgrounds/parsing" ], "testFiles": 67 }, "background-size": { "directories": [ "css/css-backgrounds", "css/css-backgrounds/animations", "css/css-backgrounds/background-size", "css/css-backgrounds/parsing" ], "testFiles": 273 }, "background-sync": { "directories": [ "background-sync" ], "testFiles": 2 }, "badging": { "directories": [ "badging" ], "testFiles": 5 }, "barcode": { "directories": [ "shape-detection" ], "testFiles": 22 }, "barprop": { "directories": [ "html/browsers/the-window-object" ], "testFiles": 2 }, "base": { "directories": [ "custom-elements/reactions/customized-builtins", "html/browsers/history/the-history-interface/pushstate-replacestate-empty-string", "html/infrastructure/urls/base-url", "html/infrastructure/urls/dynamic-changes-to-base-urls", "html/infrastructure/urls/terminology-0", "html/semantics/document-metadata/the-base-element", "html/semantics/document-metadata/the-link-element", "html/semantics/embedded-content/the-iframe-element", "html/semantics/embedded-content/the-img-element", "html/semantics/forms/form-submission-target", "html/semantics/forms/the-form-element", "html/semantics/scripting-1/the-script-element/module/dynamic-import", "url", "workers/constructors/Worker", "xhr" ], "testFiles": 54 }, "base64encodedecode": { "directories": [ "html/webappapis/atob" ], "testFiles": 1 }, "baseline-shift": { "directories": [ "css/css-inline/baseline-shift", "css/css-inline/parsing" ], "testFiles": 13 }, "baseline-source": { "directories": [ "css/css-inline/baseline-source" ], "testFiles": 18 }, "battery": { "directories": [ "battery-status" ], "testFiles": 17 }, "bdi": { "directories": [ "html/dom/directionality", "html/semantics/text-level-semantics/the-bdi-element" ], "testFiles": 17 }, "bdo": { "directories": [ "html/semantics/text-level-semantics/the-bdo-element" ], "testFiles": 4 }, "beacons": { "directories": [ "beacon" ], "testFiles": 16 }, "before-after": { "directories": [ "css/css-pseudo" ], "testFiles": 6 }, "beforeunload": { "directories": [ "html/browsers/browsing-the-web/unloading-documents" ], "testFiles": 14 }, "bfcache-blocking-reasons": { "directories": [ "performance-timeline/not-restored-reasons" ], "testFiles": 13 }, "blocking-render": { "directories": [ "html/dom/render-blocking" ], "testFiles": 63 }, "border-image": { "directories": [ "css/css-backgrounds", "css/css-backgrounds/animations", "css/css-backgrounds/parsing" ], "testFiles": 105 }, "border-radius": { "directories": [ "css/css-backgrounds", "css/css-backgrounds/parsing", "css/css-borders", "css/css-borders/tentative/border-radius-side-shorthands", "css/css-borders/tentative/parsing", "css/css-values", "html/rendering/non-replaced-elements/the-fieldset-and-legend-elements" ], "testFiles": 132 }, "borders": { "directories": [ "css/CSS2", "css/CSS2/borders", "css/CSS2/tables", "css/css-backgrounds", "css/css-backgrounds/parsing", "css/css-borders" ], "testFiles": 1368 }, "box-decoration-break": { "directories": [ "css/css-break", "css/css-break/parsing" ], "testFiles": 42 }, "box-shadow": { "directories": [ "css/css-backgrounds", "css/css-backgrounds/box-shadow", "css/css-backgrounds/parsing", "css/css-borders/tentative/parsing", "css/css-tables", "css/css-typed-om/the-stylepropertymap/properties" ], "testFiles": 63 }, "box-sizing": { "directories": [ "css/CSS2/normal-flow", "css/css-position", "css/css-sizing", "css/css-sizing/animation", "css/css-sizing/aspect-ratio", "css/css-sizing/parsing", "css/css-tables", "css/css-ui", "css/css-ui/parsing" ], "testFiles": 91 }, "br": { "directories": [ "html/semantics/text-level-semantics/the-br-element" ], "testFiles": 2 }, "broadcast-channel": { "directories": [ "html/infrastructure/safe-passing-of-structured-data/shared-array-buffers", "webmessaging/broadcastchannel", "webmessaging/multi-globals" ], "testFiles": 16 }, "button": { "directories": [ "html/rendering/bindings/the-button-element", "html/rendering/widgets/button-layout", "html/semantics/forms/the-button-element" ], "testFiles": 49 }, "calc": { "directories": [ "css/css-values" ], "testFiles": 82 }, "calc-constants": { "directories": [ "css/css-values" ], "testFiles": 6 }, "calc-size": { "directories": [ "css/css-values/calc-size", "css/css-values/calc-size/animation" ], "testFiles": 34 }, "canvas": { "directories": [ "html/canvas/element/canvas-host", "html/canvas/element/manual", "html/semantics/embedded-content/the-canvas-element" ], "testFiles": 130 }, "canvas-2d": { "directories": [ "html/canvas/element", "html/canvas/element/canvas-context", "html/canvas/element/color-type", "html/canvas/element/compositing", "html/canvas/element/conformance-requirements", "html/canvas/element/drawing-images-to-the-canvas", "html/canvas/element/drawing-rectangles-to-the-canvas", "html/canvas/element/fill-and-stroke-styles", "html/canvas/element/filters", "html/canvas/element/global-hdr-headroom", "html/canvas/element/layers", "html/canvas/element/line-styles", "html/canvas/element/manual/building-paths", "html/canvas/element/manual/compositing", "html/canvas/element/manual/context-attributes", "html/canvas/element/manual/drawing-images-to-the-canvas", "html/canvas/element/manual/drawing-paths-to-the-canvas", "html/canvas/element/manual/drawing-text-to-the-canvas", "html/canvas/element/manual/fill-and-stroke-styles", "html/canvas/element/manual/filters", "html/canvas/element/manual/image-smoothing", "html/canvas/element/manual/layers", "html/canvas/element/manual/line-styles", "html/canvas/element/manual/shadows", "html/canvas/element/manual/text", "html/canvas/element/manual/the-canvas-state", "html/canvas/element/manual/transformations", "html/canvas/element/path-objects", "html/canvas/element/pixel-manipulation", "html/canvas/element/shadows", "html/canvas/element/text", "html/canvas/element/the-canvas-state", "html/canvas/element/transformations", "html/canvas/element/video", "html/semantics/embedded-content/the-canvas-element" ], "testFiles": 1351 }, "canvas-2d-alpha": { "directories": [ "html/canvas/element/manual/context-attributes" ], "testFiles": 6 }, "canvas-2d-color-management": { "directories": [ "html/canvas/element/manual/wide-gamut-canvas", "html/canvas/element/wide-gamut-canvas", "html/canvas/offscreen/manual/wide-gamut-canvas", "html/canvas/offscreen/wide-gamut-canvas" ], "testFiles": 27 }, "canvas-createconicgradient": { "directories": [ "html/canvas/element/fill-and-stroke-styles", "html/canvas/element/manual/fill-and-stroke-styles", "html/canvas/offscreen/fill-and-stroke-styles" ], "testFiles": 11 }, "canvas-reset": { "directories": [ "html/canvas/element/reset", "html/canvas/offscreen/reset" ], "testFiles": 127 }, "canvas-roundrect": { "directories": [ "html/canvas/element/path-objects", "html/canvas/offscreen/path-objects" ], "testFiles": 168 }, "cap": { "directories": [ "css/css-values" ], "testFiles": 2 }, "capture-stream-audio-video": { "directories": [ "mediacapture-fromelement" ], "testFiles": 5 }, "capture-stream-canvas": { "directories": [ "mediacapture-fromelement" ], "testFiles": 2 }, "caret-color": { "directories": [ "css/css-ui", "css/css-ui/animation", "css/css-ui/parsing", "forced-colors-mode" ], "testFiles": 37 }, "caret-shape": { "directories": [ "css/css-ui" ], "testFiles": 29 }, "cascade-layers": { "directories": [ "css/css-cascade", "css/css-cascade/parsing" ], "testFiles": 23 }, "ch": { "directories": [ "css/css-values" ], "testFiles": 16 }, "change-event": { "directories": [ "dom/events", "html/semantics/forms", "html/semantics/forms/the-input-element", "html/semantics/forms/the-textarea-element" ], "testFiles": 4 }, "channel-messaging": { "directories": [ "html/infrastructure/safe-passing-of-structured-data", "html/infrastructure/safe-passing-of-structured-data/shared-array-buffers", "webmessaging", "webmessaging/message-channels", "webmessaging/message-channels/close-event", "webmessaging/multi-globals", "webmessaging/with-options", "webmessaging/with-ports", "webmessaging/without-ports" ], "testFiles": 39 }, "charset": { "directories": [ "css/CSS2/i18n/syndata", "css/CSS2/syntax", "html/semantics/scripting-1/the-script-element" ], "testFiles": 71 }, "check-visibility": { "directories": [ "css/cssom-view" ], "testFiles": 1 }, "clear-site-data": { "directories": [ "clear-site-data" ], "testFiles": 13 }, "clip": { "directories": [ "css/CSS2/visufx", "css/css-masking/animations", "css/css-masking/clip", "css/css-writing-modes", "mathml/relations/css-styling" ], "testFiles": 116 }, "clip-path": { "directories": [ "css/css-masking/clip-path" ], "testFiles": 164 }, "clip-path-animatable": { "directories": [ "css/css-masking/clip-path", "css/css-masking/clip-path/animations" ], "testFiles": 80 }, "clip-path-boxes": { "directories": [ "css/css-masking/clip-path", "css/css-masking/clip-path-svg-content", "css/css-masking/hit-test" ], "testFiles": 15 }, "clipboard-custom-format": { "directories": [ "clipboard-apis" ], "testFiles": 4 }, "clipboard-events": { "directories": [ "clipboard-apis", "clipboard-apis/events", "input-events", "mathml/relations/html5-tree" ], "testFiles": 4 }, "clipboard-svg": { "directories": [ "clipboard-apis" ], "testFiles": 1 }, "clipboard-unsanitized-formats": { "directories": [ "clipboard-apis" ], "testFiles": 3 }, "clipboardchange": { "directories": [ "clipboard-apis" ], "testFiles": 1 }, "closewatcher": { "directories": [ "close-watcher", "html/semantics/interactive-elements/the-dialog-element", "html/semantics/popovers" ], "testFiles": 52 }, "color": { "directories": [ "css/CSS2/colors", "css/css-color" ], "testFiles": 27 }, "color-contrast": { "directories": [ "css/css-properties-values-api/crashtests" ], "testFiles": 1 }, "color-function": { "directories": [ "css/css-color" ], "testFiles": 56 }, "color-gamut": { "directories": [ "css/mediaqueries" ], "testFiles": 5 }, "color-mix": { "directories": [ "css/css-color", "css/css-color/parsing" ], "testFiles": 16 }, "color-scheme": { "directories": [ "css/css-color-adjust/animation", "css/css-color-adjust/parsing", "css/css-color-adjust/rendering/dark-color-scheme", "html/semantics/document-metadata/the-meta-element/color-scheme" ], "testFiles": 44 }, "column-breaks": { "directories": [ "css/css-break", "css/css-break/animation", "css/css-break/flexbox", "css/css-break/grid", "css/css-break/grid/subgrid", "css/css-break/parsing", "css/css-break/table", "css/css-break/table/repeated-section" ], "testFiles": 328 }, "column-fill": { "directories": [ "css/css-multicol", "css/css-multicol/animation", "css/css-multicol/crashtests", "css/css-multicol/parsing", "css/css-multicol/table" ], "testFiles": 247 }, "column-pseudo": { "directories": [ "css/css-multicol", "css/css-multicol/parsing", "css/css-overflow" ], "testFiles": 7 }, "column-span": { "directories": [ "css/css-multicol", "css/css-multicol/crashtests", "css/css-multicol/parsing" ], "testFiles": 194 }, "composed-ranges": { "directories": [ "selection/shadow-dom/tentative" ], "testFiles": 5 }, "composition-events": { "directories": [ "uievents/legacy-domevents-tests/submissions/Microsoft" ], "testFiles": 4 }, "compression-dictionary-transport": { "directories": [ "fetch/compression-dictionary" ], "testFiles": 32 }, "compression-streams": { "directories": [ "compression" ], "testFiles": 20 }, "compute-pressure": { "directories": [ "compute-pressure" ], "testFiles": 25 }, "conic-gradients": { "directories": [ "css/css-images" ], "testFiles": 17 }, "console": { "directories": [ "console" ], "testFiles": 12 }, "constraint-validation": { "directories": [ "html/semantics/embedded-content/the-object-element", "html/semantics/forms/constraints", "html/semantics/forms/the-button-element", "html/semantics/forms/the-fieldset-element", "html/semantics/forms/the-form-element", "html/semantics/forms/the-input-element", "html/semantics/forms/the-output-element", "html/semantics/forms/the-select-element", "html/semantics/forms/the-textarea-element" ], "testFiles": 58 }, "constructed-stylesheets": { "directories": [ "css/cssom" ], "testFiles": 14 }, "contact-picker": { "directories": [ "contacts" ], "testFiles": 1 }, "contain": { "directories": [ "css/css-contain", "css/css-contain/crashtests" ], "testFiles": 14 }, "contain-inline-size": { "directories": [ "css/css-contain" ], "testFiles": 17 }, "contain-intrinsic-size": { "directories": [ "css/css-sizing/contain-intrinsic-size" ], "testFiles": 59 }, "contain-layout": { "directories": [ "css/css-contain" ], "testFiles": 74 }, "contain-paint": { "directories": [ "css/css-contain" ], "testFiles": 83 }, "contain-size": { "directories": [ "css/css-contain" ], "testFiles": 97 }, "contain-style": { "directories": [ "css/css-contain" ], "testFiles": 45 }, "container-anchor-position-queries": { "directories": [ "css/css-anchor-position/container-queries" ], "testFiles": 18 }, "container-queries": { "directories": [ "css/css-conditional/container-queries" ], "testFiles": 156 }, "container-scroll-state-queries": { "directories": [ "css/css-conditional/container-queries/scroll-state" ], "testFiles": 57 }, "container-style-queries": { "directories": [ "css/css-conditional/container-queries" ], "testFiles": 31 }, "container-timing": { "directories": [ "container-timing" ], "testFiles": 29 }, "content": { "directories": [ "css/CSS2/generated-content", "css/css-content" ], "testFiles": 320 }, "content-index": { "directories": [ "content-index" ], "testFiles": 2 }, "content-visibility": { "directories": [ "css/css-contain/content-visibility" ], "testFiles": 240 }, "contenteditable": { "directories": [ "contenteditable", "html/editing/editing-0/contenteditable", "input-events", "selection/contenteditable" ], "testFiles": 18 }, "contenteditable-plaintextonly": { "directories": [ "contenteditable" ], "testFiles": 1 }, "context-fill-stroke": { "directories": [ "svg/painting/reftests" ], "testFiles": 8 }, "contrast-color": { "directories": [ "css/css-color", "css/css-color/parsing" ], "testFiles": 7 }, "controls-list": { "directories": [ "html/semantics/embedded-content/media-elements" ], "testFiles": 1 }, "cookie-enabled": { "directories": [ "cookies", "html/webappapis/system-state-and-capabilities/the-navigator-object" ], "testFiles": 2 }, "cookie-store": { "directories": [ "cookiestore" ], "testFiles": 56 }, "cookies": { "directories": [ "cookies", "cookies/attributes", "cookies/domain", "cookies/name", "cookies/path", "cookies/prefix", "cookies/samesite", "cookies/schemeful-same-site", "cookies/secure", "cookies/size", "cookies/third-party-cookies", "cookies/value", "html/dom/documents/resource-metadata-management" ], "testFiles": 78 }, "corner-shape": { "directories": [ "css/css-borders/corner-shape" ], "testFiles": 62 }, "cors": { "directories": [ "cors" ], "testFiles": 26 }, "counter-reset-reversed": { "directories": [ "css/css-lists" ], "testFiles": 27 }, "counter-set": { "directories": [ "css/css-lists" ], "testFiles": 2 }, "counter-style": { "directories": [ "css/css-counter-styles/counter-style-at-rule", "css/css-counter-styles/cssom" ], "testFiles": 75 }, "counters": { "directories": [ "css/CSS2/generated-content", "css/CSS2/lists", "css/CSS2/syntax", "css/css-content/parsing", "css/css-lists", "css/css-lists/parsing" ], "testFiles": 365 }, "createimagebitmap": { "directories": [ "html/canvas/element/manual/imagebitmap" ], "testFiles": 29 }, "credential-management": { "directories": [ "credential-management" ], "testFiles": 16 }, "crisp-edges": { "directories": [ "css/css-images" ], "testFiles": 58 }, "cross-document-view-transitions": { "directories": [ "css/css-view-transitions/navigation" ], "testFiles": 60 }, "cross-fade": { "directories": [ "css/css-images" ], "testFiles": 8 }, "csp": { "directories": [ "content-security-policy", "html/browsers/sandboxing" ], "testFiles": 884 }, "css-escape": { "directories": [ "css/cssom" ], "testFiles": 1 }, "css-modules": { "directories": [ "html/semantics/scripting-1/the-script-element/css-module" ], "testFiles": 18 }, "css-object-model": { "directories": [ "css/cssom" ], "testFiles": 50 }, "css-supports": { "directories": [ "css/css-conditional/js" ], "testFiles": 7 }, "css-typed-om": { "directories": [ "css/css-typed-om" ], "testFiles": 129 }, "cubic-bezier-easing": { "directories": [ "css/css-easing" ], "testFiles": 1 }, "currentcolor": { "directories": [ "css/css-color", "css/css-transitions" ], "testFiles": 12 }, "cursor": { "directories": [ "css/CSS2/ui", "css/css-ui", "css/css-ui/animation", "css/css-ui/parsing" ], "testFiles": 63 }, "custom-ellipses": { "directories": [ "css/css-overflow" ], "testFiles": 38 }, "custom-media-queries": { "directories": [ "css/mediaqueries" ], "testFiles": 3 }, "custom-properties": { "directories": [ "css/css-variables" ], "testFiles": 249 }, "customizable-select": { "directories": [ "html/rendering/replaced-elements/the-select-element/customizable-select", "html/semantics/forms/the-select-element/customizable-select", "html/semantics/forms/the-select-element/customizable-select-listbox", "html/semantics/forms/the-select-element/customizable-select-multiple-popup" ], "testFiles": 176 }, "customized-built-in-elements": { "directories": [ "custom-elements", "custom-elements/htmlconstructor", "custom-elements/parser", "custom-elements/reactions/customized-builtins", "custom-elements/registries", "custom-elements/upgrading" ], "testFiles": 39 }, "data-urls": { "directories": [ "fetch/data-urls", "fetch/redirects", "html/browsers/browsing-the-web/navigating-across-documents", "html/browsers/browsing-the-web/remote-context-helper-tests", "html/semantics/document-metadata/the-base-element", "html/semantics/embedded-content/the-img-element", "html/semantics/forms/form-submission-0", "html/semantics/scripting-1/the-script-element" ], "testFiles": 11 }, "datalist": { "directories": [ "html/semantics/forms/the-datalist-element" ], "testFiles": 5 }, "dataset": { "directories": [ "dom/collections", "html/dom/elements/global-attributes" ], "testFiles": 9 }, "declarative-shadow-dom": { "directories": [ "shadow-dom/declarative" ], "testFiles": 57 }, "declarative-webmcp": { "directories": [ "webmcp/declarative" ], "testFiles": 23 }, "dedicated-workers": { "directories": [ "workers", "workers/baseurl/alpha", "workers/constructors/Worker", "workers/interfaces/DedicatedWorkerGlobalScope", "workers/interfaces/WorkerGlobalScope/close", "workers/interfaces/WorkerGlobalScope/location", "workers/interfaces/WorkerGlobalScope/onerror", "workers/interfaces/WorkerUtils/importScripts", "workers/interfaces/WorkerUtils/navigator", "workers/multi-globals", "workers/semantics/encodings", "workers/semantics/interface-objects", "workers/semantics/multiple-workers", "workers/semantics/navigation", "workers/semantics/run-a-worker", "workers/semantics/xhr" ], "testFiles": 218 }, "default": { "directories": [ "html/semantics/selectors/pseudo-classes" ], "testFiles": 1 }, "del": { "directories": [ "html/semantics/edits/the-del-element" ], "testFiles": 1 }, "description-list": { "directories": [ "html/semantics/grouping-content/the-dd-element", "html/semantics/grouping-content/the-dl-element", "html/semantics/grouping-content/the-dt-element" ], "testFiles": 3 }, "details": { "directories": [ "html/rendering/the-details-element" ], "testFiles": 39 }, "details-content": { "directories": [ "html/rendering/the-details-element" ], "testFiles": 6 }, "details-name": { "directories": [ "html/semantics/interactive-elements/the-details-element" ], "testFiles": 1 }, "device-memory": { "directories": [ "device-memory" ], "testFiles": 2 }, "device-orientation-events": { "directories": [ "orientation-event" ], "testFiles": 27 }, "device-posture": { "directories": [ "device-posture" ], "testFiles": 5 }, "device-queries": { "directories": [ "css/mediaqueries" ], "testFiles": 4 }, "dialog": { "directories": [ "html/semantics/interactive-elements/the-dialog-element" ], "testFiles": 150 }, "dialog-closedby": { "directories": [ "html/semantics/interactive-elements/the-dialog-element" ], "testFiles": 8 }, "dir-pseudo": { "directories": [ "css/selectors", "html/semantics/selectors/pseudo-classes" ], "testFiles": 27 }, "dirname": { "directories": [ "html/semantics/forms/attributes-common-to-form-controls" ], "testFiles": 4 }, "display": { "directories": [ "css/css-display", "css/css-display/animations", "css/css-display/parsing" ], "testFiles": 106 }, "display-animation": { "directories": [ "css/css-animations" ], "testFiles": 1 }, "display-contents": { "directories": [ "css/css-display" ], "testFiles": 76 }, "display-flow-root": { "directories": [ "css/css-display" ], "testFiles": 4 }, "display-list-item": { "directories": [ "css/css-display" ], "testFiles": 2 }, "display-mode": { "directories": [ "css/mediaqueries" ], "testFiles": 2 }, "display-ruby": { "directories": [ "css/css-ruby" ], "testFiles": 160 }, "display-table": { "directories": [ "css/css-tables", "css/css-tables/animations", "css/css-tables/crashtests", "css/css-tables/height-distribution", "css/css-tables/paint", "css/css-tables/parsing", "css/css-tables/tentative", "css/css-tables/width-distribution" ], "testFiles": 340 }, "div": { "directories": [ "html/semantics/grouping-content/the-div-element" ], "testFiles": 1 }, "document-caretpositionfrompoint": { "directories": [ "css/cssom", "shadow-dom" ], "testFiles": 3 }, "document-colors": { "directories": [ "html/obsolete/requirements-for-implementations/other-elements-attributes-and-apis" ], "testFiles": 4 }, "document-modelcontext": { "directories": [ "webmcp/imperative" ], "testFiles": 45 }, "document-picture-in-picture": { "directories": [ "document-picture-in-picture" ], "testFiles": 22 }, "document-write": { "directories": [ "html/webappapis/dynamic-markup-insertion/closing-the-input-stream", "html/webappapis/dynamic-markup-insertion/document-write", "html/webappapis/dynamic-markup-insertion/document-writeln", "html/webappapis/dynamic-markup-insertion/opening-the-input-stream" ], "testFiles": 167 }, "dom-geometry": { "directories": [ "css/geometry" ], "testFiles": 30 }, "dominant-baseline": { "directories": [ "css/css-inline/animation", "css/css-inline/dominant-baseline", "css/css-inline/parsing", "css/css-typed-om/the-stylepropertymap/properties", "svg/text/reftests" ], "testFiles": 13 }, "domparser": { "directories": [ "domparsing" ], "testFiles": 20 }, "download": { "directories": [ "html/semantics/embedded-content/the-area-element", "html/semantics/text-level-semantics/the-a-element", "svg/linking/scripted" ], "testFiles": 5 }, "draganddrop": { "directories": [ "html/editing/dnd" ], "testFiles": 758 }, "dynamic-range": { "directories": [ "css/mediaqueries" ], "testFiles": 1 }, "early-data": { "directories": [ "fetch/api/basic" ], "testFiles": 1 }, "edit-context": { "directories": [ "editing/edit-context" ], "testFiles": 15 }, "element-capture": { "directories": [ "mediacapture-streams" ], "testFiles": 1 }, "element-from-point": { "directories": [ "css/cssom-view" ], "testFiles": 30 }, "element-timing": { "directories": [ "element-timing" ], "testFiles": 52 }, "em-unit": { "directories": [ "css/CSS2/values" ], "testFiles": 8 }, "embed": { "directories": [ "html/semantics/embedded-content/the-embed-element" ], "testFiles": 24 }, "empty": { "directories": [ "css/css-animations" ], "testFiles": 1 }, "encrypted-media-extensions": { "directories": [ "encrypted-media" ], "testFiles": 100 }, "event-timing": { "directories": [ "event-timing" ], "testFiles": 71 }, "events": { "directories": [ "dom/events", "dom/nodes" ], "testFiles": 103 }, "ex": { "directories": [ "css/CSS2/values", "css/css-values" ], "testFiles": 6 }, "execcommand": { "directories": [ "editing/crashtests", "editing/other" ], "testFiles": 15 }, "exp-functions": { "directories": [ "css/css-values" ], "testFiles": 6 }, "eyedropper": { "directories": [ "eyedropper" ], "testFiles": 5 }, "fedcm": { "directories": [ "fedcm" ], "testFiles": 81 }, "federated-credentials": { "directories": [ "credential-management" ], "testFiles": 1 }, "fencedframe": { "directories": [ "fenced-frame" ], "testFiles": 8 }, "fetch": { "directories": [ "fetch/api/basic", "fetch/api/body", "fetch/api/cors", "fetch/api/crashtests", "fetch/api/credentials", "fetch/api/headers", "fetch/api/policies", "fetch/api/redirect", "fetch/api/request", "fetch/api/response", "fetch/connection-pool", "fetch/content-length", "fetch/content-type", "fetch/corb", "fetch/cross-origin-resource-policy", "fetch/h1-parsing", "fetch/http-cache", "fetch/images", "fetch/nosniff", "fetch/orb", "fetch/origin", "fetch/range", "fetch/redirect-navigate", "fetch/redirects", "fetch/security", "fetch/stale-while-revalidate" ], "testFiles": 289 }, "fetch-metadata": { "directories": [ "fetch/metadata" ], "testFiles": 121 }, "fetch-priority": { "directories": [ "fetch/api/request", "html/embedded-content/the-img-element", "html/scripting/the-script-element", "html/semantics/document-metadata/the-link-element", "svg/embedded", "svg/scripted" ], "testFiles": 6 }, "fetch-request-streams": { "directories": [ "fetch/api/basic" ], "testFiles": 3 }, "fetchlater": { "directories": [ "fetch/fetch-later" ], "testFiles": 47 }, "field-sizing": { "directories": [ "css/css-ui/parsing", "html/rendering/widgets" ], "testFiles": 12 }, "fieldset": { "directories": [ "html/interaction/focus/processing-model", "html/rendering/non-replaced-elements/the-fieldset-and-legend-elements", "html/semantics/disabled-elements", "html/semantics/forms/the-fieldset-element", "html/semantics/forms/the-legend-element" ], "testFiles": 97 }, "figure": { "directories": [ "html-aam", "html/rendering/non-replaced-elements/flow-content-0", "html/semantics/grouping-content/the-figcaption-element", "html/semantics/grouping-content/the-figure-element" ], "testFiles": 4 }, "file": { "directories": [ "FileAPI", "FileAPI/BlobURL", "FileAPI/FileReader", "FileAPI/blob", "FileAPI/file", "FileAPI/filelist-section", "FileAPI/reading-data-section", "FileAPI/url" ], "testFiles": 76 }, "file-selector-button": { "directories": [ "css/css-pseudo" ], "testFiles": 6 }, "file-system-access": { "directories": [ "file-system-access" ], "testFiles": 5 }, "filter": { "directories": [ "css/css-typed-om/the-stylepropertymap/properties", "css/filter-effects", "css/filter-effects/animation", "css/filter-effects/parsing" ], "testFiles": 108 }, "filter-function": { "directories": [ "css/filter-effects/filter-function" ], "testFiles": 14 }, "first-letter": { "directories": [ "css/css-pseudo" ], "testFiles": 43 }, "first-line": { "directories": [ "css/css-pseudo" ], "testFiles": 30 }, "fit-content": { "directories": [ "css/css-sizing" ], "testFiles": 32 }, "fit-content-function": { "directories": [ "css/css-sizing" ], "testFiles": 17 }, "fixed-positioning": { "directories": [ "css/CSS2/positioning", "css/css-position" ], "testFiles": 17 }, "flexbox": { "directories": [ "css/css-flexbox" ], "testFiles": 1449 }, "flexbox-gap": { "directories": [ "css/css-flexbox" ], "testFiles": 50 }, "float-clear": { "directories": [ "css/CSS2/floats", "css/CSS2/floats-clear", "css/css-box/parsing" ], "testFiles": 47 }, "focus-events": { "directories": [ "dom/events", "dom/nodes/insertion-removing-steps", "focus", "html/interaction/focus/focus-management", "svg/interact/scripted", "uievents/legacy-domevents-tests/submissions/Microsoft", "uievents/order-of-events/focus-events" ], "testFiles": 16 }, "focus-visible": { "directories": [ "css/selectors", "css/selectors/parsing" ], "testFiles": 52 }, "focus-within": { "directories": [ "css/selectors" ], "testFiles": 23 }, "font-display": { "directories": [ "css/css-fonts/font-display" ], "testFiles": 5 }, "font-face": { "directories": [ "css/css-fonts", "css/cssom" ], "testFiles": 29 }, "font-family": { "directories": [ "css/CSS2/fonts", "css/css-fonts/parsing" ], "testFiles": 58 }, "font-family-system": { "directories": [ "css/css-fonts" ], "testFiles": 8 }, "font-family-ui": { "directories": [ "css/css-fonts" ], "testFiles": 19 }, "font-feature-settings": { "directories": [ "css/css-fonts", "css/css-fonts/parsing", "css/css-typed-om/the-stylepropertymap/properties" ], "testFiles": 12 }, "font-kerning": { "directories": [ "css/css-fonts", "css/css-fonts/parsing", "css/css-typed-om/the-stylepropertymap/properties" ], "testFiles": 11 }, "font-language-override": { "directories": [ "css/css-fonts" ], "testFiles": 3 }, "font-loading": { "directories": [ "css/css-font-loading" ], "testFiles": 33 }, "font-metric-overrides": { "directories": [ "css/css-font-loading", "css/css-fonts" ], "testFiles": 4 }, "font-optical-sizing": { "directories": [ "css/css-fonts/parsing", "css/css-fonts/variations" ], "testFiles": 5 }, "font-palette": { "directories": [ "css/css-fonts", "css/css-fonts/parsing" ], "testFiles": 57 }, "font-palette-animation": { "directories": [ "css/css-fonts/animations" ], "testFiles": 3 }, "font-shorthand": { "directories": [ "css/CSS2/fonts", "css/css-fonts", "css/css-fonts/parsing" ], "testFiles": 63 }, "font-size": { "directories": [ "css/CSS2/css1", "css/CSS2/fonts", "css/css-fonts", "css/css-fonts/animations", "css/css-fonts/parsing" ], "testFiles": 130 }, "font-size-adjust": { "directories": [ "css/css-fonts", "css/css-fonts/animations", "css/css-fonts/parsing" ], "testFiles": 31 }, "font-stretch": { "directories": [ "css/css-fonts", "css/css-fonts/animations", "css/css-fonts/variations", "css/css-typed-om/the-stylepropertymap/properties" ], "testFiles": 22 }, "font-style": { "directories": [ "css/CSS2/css1", "css/CSS2/fonts", "css/css-fonts", "css/css-fonts/animations", "css/css-fonts/parsing", "css/css-fonts/variations", "css/css-typed-om/the-stylepropertymap/properties" ], "testFiles": 36 }, "font-synthesis": { "directories": [ "css/css-fonts", "css/css-fonts/parsing" ], "testFiles": 11 }, "font-synthesis-position": { "directories": [ "css/css-fonts", "css/css-fonts/parsing" ], "testFiles": 3 }, "font-synthesis-small-caps": { "directories": [ "css/css-fonts", "css/css-fonts/parsing" ], "testFiles": 6 }, "font-synthesis-style": { "directories": [ "css/css-fonts", "css/css-fonts/parsing" ], "testFiles": 7 }, "font-synthesis-weight": { "directories": [ "css/css-fonts", "css/css-fonts/parsing" ], "testFiles": 7 }, "font-variant": { "directories": [ "css/css-fonts", "css/css-fonts/parsing", "css/css-typed-om/the-stylepropertymap/properties", "css/cssom" ], "testFiles": 9 }, "font-variant-alternates": { "directories": [ "css/css-fonts", "css/css-fonts/parsing" ], "testFiles": 24 }, "font-variant-caps": { "directories": [ "css/css-fonts", "css/css-fonts/parsing", "css/css-typed-om/the-stylepropertymap/properties" ], "testFiles": 12 }, "font-variant-east-asian": { "directories": [ "css/css-fonts", "css/css-fonts/parsing", "css/css-typed-om/the-stylepropertymap/properties" ], "testFiles": 14 }, "font-variant-emoji": { "directories": [ "css/css-fonts", "css/css-fonts/parsing" ], "testFiles": 8 }, "font-variant-ligatures": { "directories": [ "css/css-fonts", "css/css-fonts/parsing", "css/css-typed-om/the-stylepropertymap/properties" ], "testFiles": 16 }, "font-variant-numeric": { "directories": [ "css/css-fonts", "css/css-fonts/parsing", "css/css-typed-om/the-stylepropertymap/properties" ], "testFiles": 13 }, "font-variant-position": { "directories": [ "css/css-fonts", "css/css-fonts/parsing" ], "testFiles": 8 }, "font-variation-settings": { "directories": [ "css/css-fonts", "css/css-fonts/animations", "css/css-fonts/parsing", "css/css-fonts/variations", "css/css-typed-om/the-stylepropertymap/properties" ], "testFiles": 15 }, "font-weight": { "directories": [ "css/CSS2/fonts", "css/css-fonts", "css/css-fonts/animations" ], "testFiles": 41 }, "font-width": { "directories": [ "css/css-fonts/parsing" ], "testFiles": 3 }, "forced-colors": { "directories": [ "css/css-color-adjust/animation", "css/css-forced-color-adjust", "css/css-forced-color-adjust/parsing", "css/mediaqueries", "forced-colors-mode", "forced-colors-mode/backplate" ], "testFiles": 69 }, "form": { "directories": [ "html/semantics/forms", "html/semantics/forms/attributes-common-to-form-controls", "html/semantics/forms/form-control-infrastructure", "html/semantics/forms/form-submission-0", "html/semantics/forms/form-submission-target", "html/semantics/forms/resetting-a-form", "html/semantics/forms/the-form-element" ], "testFiles": 92 }, "form-associated-custom-elements": { "directories": [ "custom-elements/form-associated" ], "testFiles": 24 }, "form-validity-pseudos": { "directories": [ "css/selectors", "html/semantics/selectors/pseudo-classes" ], "testFiles": 11 }, "fullscreen": { "directories": [ "fullscreen" ], "testFiles": 82 }, "function": { "directories": [ "css/css-mixins/functions" ], "testFiles": 25 }, "gamepad": { "directories": [ "gamepad" ], "testFiles": 7 }, "gap-decorations": { "directories": [ "css/css-gaps" ], "testFiles": 549 }, "geolocation": { "directories": [ "geolocation" ], "testFiles": 22 }, "get-computed-style": { "directories": [ "css/css-pseudo", "css/cssom" ], "testFiles": 22 }, "getallrecords": { "directories": [ "IndexedDB" ], "testFiles": 2 }, "getboxquads": { "directories": [ "css/cssom-view" ], "testFiles": 2 }, "gethtml": { "directories": [ "shadow-dom/declarative" ], "testFiles": 2 }, "gpc": { "directories": [ "gpc" ], "testFiles": 4 }, "gradient-interpolation": { "directories": [ "css/css-images/parsing" ], "testFiles": 3 }, "gradients": { "directories": [ "compat", "css/css-images", "css/css-images/gradient", "css/css-images/parsing" ], "testFiles": 82 }, "grid": { "directories": [ "css/css-grid" ], "testFiles": 1162 }, "grid-animation": { "directories": [ "css/css-grid/animation" ], "testFiles": 15 }, "gyroscope": { "directories": [ "gyroscope" ], "testFiles": 10 }, "hanging-punctuation": { "directories": [ "css/css-text/hanging-punctuation", "css/css-text/parsing" ], "testFiles": 25 }, "hardware-concurrency": { "directories": [ "workers" ], "testFiles": 1 }, "has": { "directories": [ "css/selectors", "css/selectors/invalidation", "css/selectors/parsing" ], "testFiles": 91 }, "has-slotted": { "directories": [ "css/css-shadow", "css/selectors/parsing" ], "testFiles": 29 }, "hashchange": { "directories": [ "html/browsers/browsing-the-web/history-traversal", "html/browsers/browsing-the-web/history-traversal/event-order", "html/browsers/browsing-the-web/navigating-across-documents/source", "html/browsers/browsing-the-web/overlapping-navigations-and-traversals", "html/browsers/history/the-history-interface", "html/browsers/history/the-location-interface", "html/semantics/embedded-content/the-iframe-element" ], "testFiles": 17 }, "heading-selectors": { "directories": [ "css/selectors", "css/selectors/parsing" ], "testFiles": 2 }, "headings": { "directories": [ "html/obsolete/requirements-for-implementations/other-elements-attributes-and-apis" ], "testFiles": 1 }, "hidden-until-found": { "directories": [ "html/editing/the-hidden-attribute" ], "testFiles": 15 }, "highlight": { "directories": [ "css/css-highlight-api", "css/css-highlight-api/crashtests", "css/css-highlight-api/painting" ], "testFiles": 134 }, "highlightsfrompoint": { "directories": [ "css/css-highlight-api", "shadow-dom" ], "testFiles": 3 }, "history": { "directories": [ "html/browsers/browsing-the-web/history-traversal", "html/browsers/browsing-the-web/history-traversal/event-order", "html/browsers/browsing-the-web/history-traversal/pagereveal", "html/browsers/browsing-the-web/history-traversal/pageswap", "html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration", "html/browsers/browsing-the-web/history-traversal/srcdoc", "html/browsers/history/the-history-interface", "html/browsers/history/the-history-interface/joint_session_history", "html/browsers/history/the-history-interface/pushstate-replacestate-empty-string" ], "testFiles": 164 }, "host": { "directories": [ "css/css-shadow", "css/selectors", "css/selectors/invalidation" ], "testFiles": 48 }, "host-context": { "directories": [ "css/css-shadow" ], "testFiles": 5 }, "hr": { "directories": [ "html/rendering/non-replaced-elements/the-hr-element-0", "html/semantics/grouping-content/the-hr-element" ], "testFiles": 8 }, "hsl": { "directories": [ "css/css-color", "css/css-color/parsing" ], "testFiles": 47 }, "hsts": { "directories": [ "hsts" ], "testFiles": 1 }, "html-media-capture": { "directories": [ "html-media-capture" ], "testFiles": 2 }, "http-authentication": { "directories": [ "fetch/api/credentials", "fetch/http-cache", "xhr" ], "testFiles": 10 }, "http2": { "directories": [ "fetch/api/basic", "xhr" ], "testFiles": 2 }, "hwb": { "directories": [ "css/css-color" ], "testFiles": 5 }, "hyphenate-character": { "directories": [ "css/css-text/hyphens" ], "testFiles": 5 }, "hyphenate-limit-chars": { "directories": [ "css/css-text/hyphens" ], "testFiles": 1 }, "hyphens": { "directories": [ "css/css-text/hyphens" ], "testFiles": 42 }, "ic": { "directories": [ "css/css-values" ], "testFiles": 13 }, "idle-detection": { "directories": [ "idle-detection" ], "testFiles": 12 }, "if": { "directories": [ "css/css-values" ], "testFiles": 9 }, "iframe": { "directories": [ "html/browsers/browsing-the-web/navigating-across-documents", "html/browsers/browsing-the-web/remote-context-helper-tests", "html/semantics/embedded-content/the-iframe-element" ], "testFiles": 171 }, "iframe-credentialless": { "directories": [ "html/anonymous-iframe" ], "testFiles": 18 }, "iframe-sandbox": { "directories": [ "html/browsers/sandboxing", "html/semantics/embedded-content/the-iframe-element", "xhr" ], "testFiles": 97 }, "iframe-srcdoc": { "directories": [ "html/browsers/browsing-the-web/navigating-across-documents", "html/browsers/browsing-the-web/remote-context-helper-tests", "html/infrastructure/urls/terminology-0", "html/semantics/embedded-content/the-iframe-element" ], "testFiles": 14 }, "image-function": { "directories": [ "css/css-images" ], "testFiles": 5 }, "image-maps": { "directories": [ "html/rendering/the-css-user-agent-style-sheet-and-presentational-hints", "html/semantics/embedded-content/image-maps", "html/semantics/embedded-content/the-area-element", "html/semantics/embedded-content/the-img-element", "html/semantics/embedded-content/the-img-element/ismap", "uievents/mouse" ], "testFiles": 17 }, "image-orientation": { "directories": [ "css/css-images/image-orientation", "css/css-images/parsing" ], "testFiles": 38 }, "image-rendering": { "directories": [ "css/css-images", "css/css-images/parsing" ], "testFiles": 5 }, "image-set": { "directories": [ "css/css-images/image-set" ], "testFiles": 39 }, "imagebitmaprenderingcontext": { "directories": [ "imagebitmap-renderingcontext" ], "testFiles": 14 }, "img": { "directories": [ "html/rendering/replaced-elements/attributes-for-embedded-content-and-images", "html/rendering/replaced-elements/images", "html/semantics/embedded-content/the-img-element" ], "testFiles": 119 }, "import": { "directories": [ "css/CSS2/cascade", "css/CSS2/cascade-import", "css/CSS2/css1", "css/CSS2/media", "css/CSS2/syntax", "css/css-cascade/parsing", "css/cssom" ], "testFiles": 36 }, "import-maps": { "directories": [ "import-maps" ], "testFiles": 47 }, "indeterminate": { "directories": [ "html/semantics/selectors/pseudo-classes" ], "testFiles": 5 }, "indexeddb": { "directories": [ "IndexedDB", "IndexedDB/crashtests" ], "testFiles": 228 }, "individual-transforms": { "directories": [ "css/css-transforms", "css/css-transforms/animation", "css/css-transforms/individual-transform", "css/css-transforms/parsing" ], "testFiles": 26 }, "inert": { "directories": [ "inert" ], "testFiles": 29 }, "inherit-value": { "directories": [ "css/CSS2/cascade", "css/css-cascade" ], "testFiles": 8 }, "initial-letter": { "directories": [ "css/css-inline/initial-letter" ], "testFiles": 62 }, "initial-value": { "directories": [ "css/css-cascade" ], "testFiles": 2 }, "ink": { "directories": [ "delegated-ink" ], "testFiles": 5 }, "input": { "directories": [ "html/rendering/widgets", "html/semantics/forms/the-input-element" ], "testFiles": 167 }, "input-button": { "directories": [ "html/semantics/forms/the-input-element" ], "testFiles": 2 }, "input-checkbox": { "directories": [ "html/rendering/widgets", "html/semantics/forms/the-input-element" ], "testFiles": 12 }, "input-color": { "directories": [ "html/semantics/forms/the-input-element" ], "testFiles": 3 }, "input-color-alpha": { "directories": [ "html/semantics/forms/the-input-element" ], "testFiles": 3 }, "input-date-time": { "directories": [ "html/rendering/widgets", "html/semantics/forms/the-input-element" ], "testFiles": 25 }, "input-email-tel-url": { "directories": [ "html/semantics/forms/the-input-element" ], "testFiles": 5 }, "input-file": { "directories": [ "html/interaction/focus", "html/semantics/forms/the-fieldset-element", "html/semantics/forms/the-input-element" ], "testFiles": 5 }, "input-hidden": { "directories": [ "html/semantics/forms/the-input-element" ], "testFiles": 3 }, "input-image": { "directories": [ "html/semantics/forms/the-input-element" ], "testFiles": 3 }, "input-number": { "directories": [ "html/rendering/widgets", "html/semantics/forms/the-input-element" ], "testFiles": 8 }, "input-password": { "directories": [ "html/rendering/widgets", "html/semantics/forms/the-input-element" ], "testFiles": 3 }, "input-radio": { "directories": [ "html/rendering/widgets", "html/semantics/forms/the-input-element" ], "testFiles": 17 }, "input-range": { "directories": [ "html/semantics/forms/the-input-element" ], "testFiles": 17 }, "input-reset": { "directories": [ "html/semantics/forms/the-input-element" ], "testFiles": 1 }, "input-selectors": { "directories": [ "css/selectors", "css/selectors/invalidation", "html/semantics/selectors/pseudo-classes" ], "testFiles": 6 }, "input-submit": { "directories": [ "html/semantics/forms/the-input-element" ], "testFiles": 2 }, "ins": { "directories": [ "html/semantics/edits/the-ins-element" ], "testFiles": 1 }, "insertable-streams": { "directories": [ "mediacapture-insertable-streams" ], "testFiles": 17 }, "interaction-contentful-paint": { "directories": [ "soft-navigation-heuristics/icp/tentative" ], "testFiles": 11 }, "interactivity": { "directories": [ "css/css-ui" ], "testFiles": 9 }, "interest-invokers": { "directories": [ "html/semantics/interestfor" ], "testFiles": 44 }, "interpolate-size": { "directories": [ "css/css-values/calc-size", "css/css-values/calc-size/animation" ], "testFiles": 17 }, "intersection-observer": { "directories": [ "intersection-observer" ], "testFiles": 115 }, "intersection-observer-v2": { "directories": [ "intersection-observer/v2" ], "testFiles": 38 }, "inverted-colors": { "directories": [ "css/mediaqueries" ], "testFiles": 1 }, "invoker-commands": { "directories": [ "html/semantics/forms/the-button-element", "html/semantics/popovers", "html/semantics/the-button-element/command-and-commandfor" ], "testFiles": 31 }, "is": { "directories": [ "css/selectors", "css/selectors/invalidation", "css/selectors/parsing", "css/selectors/query" ], "testFiles": 14 }, "is-input-pending": { "directories": [ "is-input-pending" ], "testFiles": 12 }, "is-secure-context": { "directories": [ "secure-contexts", "service-workers/service-worker/ServiceWorkerGlobalScope" ], "testFiles": 11 }, "isolation": { "directories": [ "css/compositing/isolation", "css/compositing/parsing" ], "testFiles": 6 }, "jpegxl": { "directories": [ "jpegxl" ], "testFiles": 61 }, "js-modules": { "directories": [ "html/semantics/scripting-1/the-script-element", "html/semantics/scripting-1/the-script-element/module", "html/semantics/scripting-1/the-script-element/module/dynamic-import", "html/semantics/scripting-1/the-script-element/module/dynamic-import/alpha", "html/semantics/scripting-1/the-script-element/module/dynamic-import/microtasks", "html/semantics/scripting-1/the-script-element/module/import-meta", "html/syntax/speculative-parsing/generated/document-write", "html/syntax/speculative-parsing/generated/page-load" ], "testFiles": 140 }, "js-modules-service-workers": { "directories": [ "service-workers/service-worker" ], "testFiles": 2 }, "js-modules-shared-workers": { "directories": [ "workers/modules" ], "testFiles": 11 }, "js-modules-workers": { "directories": [ "workers/modules" ], "testFiles": 11 }, "justify-self-block": { "directories": [ "css/css-align/blocks", "css/css-align/self-alignment" ], "testFiles": 4 }, "keyboard-events": { "directories": [ "html/interaction/focus", "html/semantics/disabled-elements", "input-events", "uievents/keyboard" ], "testFiles": 11 }, "keyboard-lock": { "directories": [ "keyboard-lock" ], "testFiles": 7 }, "keyboard-map": { "directories": [ "keyboard-map" ], "testFiles": 8 }, "lab": { "directories": [ "css/css-color" ], "testFiles": 22 }, "label": { "directories": [ "html/semantics/forms/the-label-element" ], "testFiles": 17 }, "lang": { "directories": [ "css/CSS2/selectors", "css/CSS2/syntax", "css/selectors/i18n", "css/selectors/selectors-4" ], "testFiles": 81 }, "lang-attr": { "directories": [ "css/css-fonts", "html/dom/elements/global-attributes" ], "testFiles": 18 }, "language": { "directories": [ "html/webappapis/system-state-and-capabilities/the-navigator-object", "workers/interfaces/WorkerUtils/navigator" ], "testFiles": 2 }, "largest-contentful-paint": { "directories": [ "largest-contentful-paint" ], "testFiles": 72 }, "layout-direction-override": { "directories": [ "css/CSS2/bidi-text", "css/CSS2/i18n/visuren", "css/CSS2/visuren", "css/css-text/bidi", "css/css-writing-modes", "css/css-writing-modes/parsing", "html/rendering/bidi-rendering" ], "testFiles": 253 }, "layout-instability": { "directories": [ "layout-instability" ], "testFiles": 82 }, "letter-spacing": { "directories": [ "css/CSS2/css1", "css/CSS2/text", "css/css-text/animations", "css/css-text/letter-spacing", "css/css-text/parsing" ], "testFiles": 104 }, "lh": { "directories": [ "css/css-values" ], "testFiles": 9 }, "light-dark": { "directories": [ "css/css-color" ], "testFiles": 7 }, "line-break": { "directories": [ "css/css-text/i18n/ja", "css/css-text/i18n/other-lang", "css/css-text/i18n/unknown-lang", "css/css-text/i18n/zh", "css/css-text/line-break", "css/css-text/parsing" ], "testFiles": 172 }, "line-clamp": { "directories": [ "css/css-overflow/line-clamp", "css/css-overflow/parsing" ], "testFiles": 302 }, "line-height": { "directories": [ "css/CSS2/linebox", "css/CSS2/linebox/animations", "css/css-display/run-in", "css/css-inline", "css/css-inline/parsing" ], "testFiles": 111 }, "linear-easing": { "directories": [ "css/css-easing" ], "testFiles": 4 }, "link": { "directories": [ "html/semantics/document-metadata/the-link-element" ], "testFiles": 34 }, "link-rel-expect": { "directories": [ "html/dom/render-blocking" ], "testFiles": 12 }, "link-rel-preconnect": { "directories": [ "preload" ], "testFiles": 2 }, "link-rel-prefetch": { "directories": [ "preload" ], "testFiles": 8 }, "link-rel-preload": { "directories": [ "preload" ], "testFiles": 34 }, "link-selectors": { "directories": [ "css/CSS2/selectors", "css/selectors", "css/selectors/invalidation" ], "testFiles": 18 }, "list-elements": { "directories": [ "css/css-lists", "html/rendering/non-replaced-elements/lists", "html/semantics/grouping-content/the-li-element", "html/semantics/grouping-content/the-ol-element", "html/semantics/grouping-content/the-ul-element" ], "testFiles": 75 }, "list-style": { "directories": [ "css/CSS2/css1", "css/CSS2/generate", "css/CSS2/lists", "css/css-lists", "html/rendering/non-replaced-elements/lists" ], "testFiles": 178 }, "loading-lazy": { "directories": [ "html/semantics/embedded-content/the-iframe-element", "html/semantics/embedded-content/the-img-element" ], "testFiles": 84 }, "local-fonts": { "directories": [ "font-access" ], "testFiles": 12 }, "local-network-access": { "directories": [ "fetch/local-network-access" ], "testFiles": 11 }, "localstorage": { "directories": [ "webstorage" ], "testFiles": 54 }, "location": { "directories": [ "html/browsers/history/the-location-interface", "html/browsers/history/the-location-interface/non-automated" ], "testFiles": 75 }, "logical-properties": { "directories": [ "css/css-logical" ], "testFiles": 92 }, "long-animation-frames": { "directories": [ "long-animation-frame" ], "testFiles": 44 }, "longtasks": { "directories": [ "longtask-timing" ], "testFiles": 21 }, "magnetometer": { "directories": [ "magnetometer" ], "testFiles": 10 }, "manifest": { "directories": [ "appmanifest" ], "testFiles": 6 }, "margin": { "directories": [ "css/CSS2/css1", "css/CSS2/margin-padding-clear", "css/CSS2/normal-flow", "css/CSS2/tables", "css/css-box/parsing" ], "testFiles": 455 }, "margin-trim": { "directories": [ "css/css-box/margin-trim" ], "testFiles": 106 }, "marker": { "directories": [ "css/css-pseudo", "css/css-pseudo/parsing" ], "testFiles": 79 }, "mask-border": { "directories": [ "css/css-masking/animations" ], "testFiles": 8 }, "mask-type": { "directories": [ "css/css-masking/mask-svg-content", "css/css-masking/parsing" ], "testFiles": 6 }, "masks": { "directories": [ "css/css-masking", "css/css-masking/animations", "css/css-masking/mask-image", "css/css-masking/parsing" ], "testFiles": 133 }, "masonry": { "directories": [ "css/css-grid/grid-lanes", "css/css-grid/parsing" ], "testFiles": 998 }, "matchmedia": { "directories": [ "css/cssom", "css/cssom-view", "css/mediaqueries" ], "testFiles": 11 }, "mathml": { "directories": [ "mathml" ], "testFiles": 425 }, "measure-memory": { "directories": [ "measure-memory" ], "testFiles": 16 }, "media-capabilities": { "directories": [ "media-capabilities" ], "testFiles": 7 }, "media-capture": { "directories": [ "mediacapture-streams" ], "testFiles": 60 }, "media-playback-quality": { "directories": [ "media-playback-quality" ], "testFiles": 1 }, "media-pseudos": { "directories": [ "css/selectors/invalidation", "css/selectors/media" ], "testFiles": 8 }, "media-queries": { "directories": [ "css/mediaqueries" ], "testFiles": 49 }, "media-query-range-syntax": { "directories": [ "css/mediaqueries" ], "testFiles": 3 }, "media-session": { "directories": [ "mediasession" ], "testFiles": 10 }, "media-source": { "directories": [ "media-source", "media-source/dedicated-worker", "media-source/mse-for-webcodecs" ], "testFiles": 84 }, "mediastream-recording": { "directories": [ "mediacapture-record" ], "testFiles": 21 }, "messageerror": { "directories": [ "webmessaging" ], "testFiles": 2 }, "meta": { "directories": [ "html/semantics/document-metadata/the-meta-element" ], "testFiles": 17 }, "meter": { "directories": [ "html/semantics/forms/the-meter-element" ], "testFiles": 7 }, "min-max-clamp": { "directories": [ "css/css-values" ], "testFiles": 36 }, "min-max-content": { "directories": [ "css/css-sizing" ], "testFiles": 62 }, "min-max-width-height": { "directories": [ "css/css-sizing" ], "testFiles": 6 }, "mix-blend-mode": { "directories": [ "css/compositing", "css/compositing/mix-blend-mode", "css/compositing/parsing", "css/compositing/svg", "svg/render/reftests" ], "testFiles": 61 }, "mixed-content": { "directories": [ "mixed-content" ], "testFiles": 388 }, "mixin": { "directories": [ "css/css-mixins/mixins" ], "testFiles": 25 }, "modal": { "directories": [ "css/selectors", "css/selectors/invalidation" ], "testFiles": 2 }, "modulepreload": { "directories": [ "preload" ], "testFiles": 14 }, "motion-path": { "directories": [ "css/motion" ], "testFiles": 148 }, "mouse-events": { "directories": [ "css/cssom-view", "dom/events", "html/semantics/forms/the-input-element", "html/semantics/forms/the-label-element", "uievents/click", "uievents/legacy-domevents-tests/approved", "uievents/legacy-domevents-tests/submissions/Microsoft", "uievents/mouse", "uievents/mouse/crashtests", "uievents/order-of-events/mouse-events" ], "testFiles": 50 }, "move-before": { "directories": [ "dom/nodes/moveBefore" ], "testFiles": 62 }, "multi-column": { "directories": [ "css/css-multicol" ], "testFiles": 540 }, "mutationobserver": { "directories": [ "css/cssom", "dom/nodes" ], "testFiles": 15 }, "named-color": { "directories": [ "css/css-color", "css/css-color/parsing" ], "testFiles": 3 }, "namespace": { "directories": [ "css/cssom" ], "testFiles": 6 }, "navigation": { "directories": [ "navigation-api" ], "testFiles": 445 }, "navigation-timing": { "directories": [ "navigation-timing" ], "testFiles": 59 }, "navigator-install": { "directories": [ "web-install" ], "testFiles": 4 }, "nesting": { "directories": [ "css/css-nesting", "css/css-syntax" ], "testFiles": 50 }, "network-information": { "directories": [ "netinfo" ], "testFiles": 2 }, "non-cookie-storage-access": { "directories": [ "storage-access-api" ], "testFiles": 15 }, "not": { "directories": [ "css/selectors", "css/selectors/invalidation", "css/selectors/parsing" ], "testFiles": 11 }, "notifications": { "directories": [ "notifications" ], "testFiles": 25 }, "notifications-apps": { "directories": [ "notifications" ], "testFiles": 6 }, "nth-child": { "directories": [ "css/selectors", "css/selectors/invalidation" ], "testFiles": 7 }, "nth-child-of": { "directories": [ "css/selectors", "css/selectors/invalidation" ], "testFiles": 67 }, "nth-of-type": { "directories": [ "css/selectors", "css/selectors/invalidation" ], "testFiles": 16 }, "numeric-factory-functions": { "directories": [ "css/css-typed-om" ], "testFiles": 4 }, "object": { "directories": [ "html/rendering/replaced-elements/attributes-for-embedded-content-and-images", "html/rendering/replaced-elements/embedded-content", "html/semantics/embedded-content/the-object-element" ], "testFiles": 28 }, "object-fit": { "directories": [ "css/css-images", "css/css-images/parsing" ], "testFiles": 186 }, "object-position": { "directories": [ "css/css-images", "css/css-images/animation", "css/css-images/parsing" ], "testFiles": 23 }, "object-view-box": { "directories": [ "css/css-images", "css/css-images/animation" ], "testFiles": 38 }, "observable": { "directories": [ "dom/observable" ], "testFiles": 29 }, "offline-audio-context": { "directories": [ "webaudio/the-audio-api/the-offlineaudiocontext-interface" ], "testFiles": 7 }, "offscreen-canvas": { "directories": [ "html/canvas/offscreen" ], "testFiles": 1450 }, "oklab": { "directories": [ "css/css-color" ], "testFiles": 28 }, "online": { "directories": [ "html/browsers/offline/browser-state", "workers", "workers/interfaces/WorkerUtils/navigator", "workers/non-automated" ], "testFiles": 4 }, "opacity": { "directories": [ "css/css-color", "css/css-color/animation", "css/css-color/parsing", "css/css-typed-om/the-stylepropertymap/properties" ], "testFiles": 17 }, "opacity-svg": { "directories": [ "css/css-typed-om/the-stylepropertymap/properties", "svg/painting/parsing", "svg/pservers/reftests" ], "testFiles": 9 }, "open-pseudo": { "directories": [ "css/selectors", "css/selectors/selectors-4", "html/semantics/forms/the-select-element/customizable-select", "html/semantics/interactive-elements/the-dialog-element" ], "testFiles": 6 }, "orientation-sensor": { "directories": [ "orientation-sensor" ], "testFiles": 16 }, "origin": { "directories": [ "html/browsers/origin/api" ], "testFiles": 14 }, "origin-private-file-system": { "directories": [ "file-system-access" ], "testFiles": 2 }, "outline": { "directories": [ "css/css-ui" ], "testFiles": 52 }, "outlines": { "directories": [ "css/CSS2/ui", "css/css-ui", "css/css-ui/animation", "css/css-ui/parsing" ], "testFiles": 158 }, "output": { "directories": [ "html/semantics/forms/the-output-element" ], "testFiles": 4 }, "overflow": { "directories": [ "css/mediaqueries" ], "testFiles": 1 }, "overflow-anchor": { "directories": [ "css/css-scroll-anchoring", "css/css-scroll-anchoring/parsing" ], "testFiles": 8 }, "overflow-clip": { "directories": [ "css/css-overflow" ], "testFiles": 58 }, "overflow-clip-margin": { "directories": [ "css/css-overflow", "css/css-overflow/parsing", "css/css-typed-om/the-stylepropertymap/properties" ], "testFiles": 40 }, "overflow-overlay": { "directories": [ "css/css-overflow" ], "testFiles": 1 }, "overflow-shorthand": { "directories": [ "css/css-overflow" ], "testFiles": 123 }, "overflow-wrap": { "directories": [ "css/css-text/overflow-wrap", "css/css-text/parsing", "css/css-typed-om/the-stylepropertymap/properties" ], "testFiles": 64 }, "overlay": { "directories": [ "css/css-position/overlay" ], "testFiles": 16 }, "overscroll-behavior": { "directories": [ "css/css-overscroll-behavior" ], "testFiles": 12 }, "p": { "directories": [ "html/semantics/grouping-content/the-p-element" ], "testFiles": 1 }, "padding": { "directories": [ "css/CSS2/margin-padding-clear", "css/css-box/parsing" ], "testFiles": 359 }, "page-break-aliases": { "directories": [ "css/css-break" ], "testFiles": 1 }, "page-breaks": { "directories": [ "css/CSS2/page-box" ], "testFiles": 2 }, "page-lifecycle": { "directories": [ "page-lifecycle" ], "testFiles": 6 }, "page-orientation": { "directories": [ "css/css-page", "css/css-page/parsing" ], "testFiles": 8 }, "page-selectors": { "directories": [ "css/css-page" ], "testFiles": 6 }, "page-setup": { "directories": [ "css/CSS2/page-box", "css/css-page", "css/css-page/cssom", "css/css-page/margin-boxes", "css/css-page/parsing", "css/cssom" ], "testFiles": 151 }, "page-visibility": { "directories": [ "page-visibility" ], "testFiles": 11 }, "page-visibility-state": { "directories": [ "page-visibility" ], "testFiles": 1 }, "paint": { "directories": [ "css/css-paint-api" ], "testFiles": 118 }, "paint-order": { "directories": [ "css/fill-stroke", "svg/painting/parsing", "svg/painting/reftests", "svg/painting/scripted" ], "testFiles": 9 }, "paint-timing": { "directories": [ "paint-timing" ], "testFiles": 56 }, "parse-html-unsafe": { "directories": [ "html/webappapis/dynamic-markup-insertion/html-unsafe-methods" ], "testFiles": 13 }, "partitioned-cookies": { "directories": [ "cookies/partitioned-cookies" ], "testFiles": 7 }, "password-credentials": { "directories": [ "credential-management" ], "testFiles": 1 }, "path-shape": { "directories": [ "css/css-shapes/shape-functions" ], "testFiles": 4 }, "payment-request": { "directories": [ "payment-request" ], "testFiles": 34 }, "pdf-viewer": { "directories": [ "html/webappapis/system-state-and-capabilities/the-navigator-object" ], "testFiles": 1 }, "performance": { "directories": [ "hr-time", "performance-timeline", "user-timing" ], "testFiles": 89 }, "periodic-background-sync": { "directories": [ "periodic-background-sync" ], "testFiles": 2 }, "permissions": { "directories": [ "permissions" ], "testFiles": 15 }, "permissions-policy": { "directories": [ "permissions-policy" ], "testFiles": 112 }, "physical-properties": { "directories": [ "css/CSS2/positioning" ], "testFiles": 275 }, "picture": { "directories": [ "html/rendering/replaced-elements/attributes-for-embedded-content-and-images" ], "testFiles": 1 }, "picture-in-picture": { "directories": [ "picture-in-picture" ], "testFiles": 18 }, "ping": { "directories": [ "html/semantics/links/downloading-resources", "html/semantics/links/hyperlink-auditing" ], "testFiles": 19 }, "placeholder": { "directories": [ "css/css-pseudo" ], "testFiles": 6 }, "placeholder-shown": { "directories": [ "css/selectors", "css/selectors/invalidation", "html/semantics/selectors/pseudo-classes" ], "testFiles": 7 }, "plane-detection": { "directories": [ "webxr/plane-detection" ], "testFiles": 6 }, "png": { "directories": [ "png" ], "testFiles": 36 }, "pointer-events": { "directories": [ "css/css-typed-om/the-stylepropertymap/properties" ], "testFiles": 1 }, "pointer-events-api": { "directories": [ "pointerevents", "pointerevents/bugs", "pointerevents/compat", "pointerevents/crashtests", "pointerevents/persistentDeviceId", "pointerevents/pointerlock" ], "testFiles": 183 }, "pointer-lock": { "directories": [ "pointerlock" ], "testFiles": 19 }, "popover": { "directories": [ "html/semantics/popovers" ], "testFiles": 116 }, "popover-hint": { "directories": [ "html/semantics/popovers" ], "testFiles": 4 }, "position": { "directories": [ "css/css-position/animations", "css/css-position/parsing" ], "testFiles": 4 }, "postmessage": { "directories": [ "html/infrastructure/safe-passing-of-structured-data", "html/infrastructure/safe-passing-of-structured-data/shared-array-buffers", "webmessaging", "webmessaging/with-options", "webmessaging/with-ports", "webmessaging/without-ports", "workers", "workers/interfaces/DedicatedWorkerGlobalScope/postMessage" ], "testFiles": 124 }, "pre": { "directories": [ "html/semantics/grouping-content/the-pre-element" ], "testFiles": 3 }, "prefers-color-scheme": { "directories": [ "css/mediaqueries" ], "testFiles": 6 }, "prefers-contrast": { "directories": [ "css/mediaqueries" ], "testFiles": 1 }, "prefers-reduced-data": { "directories": [ "css/mediaqueries" ], "testFiles": 2 }, "prefers-reduced-motion": { "directories": [ "css/mediaqueries" ], "testFiles": 2 }, "prefers-reduced-transparency": { "directories": [ "css/mediaqueries" ], "testFiles": 1 }, "preloading-responsive-images": { "directories": [ "preload" ], "testFiles": 2 }, "presentation-api": { "directories": [ "presentation-api" ], "testFiles": 13 }, "preserves-pitch": { "directories": [ "html/semantics/embedded-content/media-elements" ], "testFiles": 1 }, "print": { "directories": [ "html/webappapis/user-prompts", "print" ], "testFiles": 4 }, "print-color-adjust": { "directories": [ "css/css-color-adjust/parsing" ], "testFiles": 1 }, "private-click-measurement": { "directories": [ "private-click-measurement" ], "testFiles": 1 }, "profiler": { "directories": [ "js-self-profiling" ], "testFiles": 26 }, "progress": { "directories": [ "html/semantics/forms/the-progress-element" ], "testFiles": 5 }, "progress-function": { "directories": [ "css/css-values" ], "testFiles": 3 }, "push": { "directories": [ "push-api" ], "testFiles": 9 }, "q-unit": { "directories": [ "css/css-values" ], "testFiles": 2 }, "queuemicrotask": { "directories": [ "html/webappapis/microtask-queuing" ], "testFiles": 4 }, "quotes": { "directories": [ "css/css-content" ], "testFiles": 43 }, "random-function": { "directories": [ "css/css-values" ], "testFiles": 20 }, "rcap": { "directories": [ "css/css-values" ], "testFiles": 1 }, "rch": { "directories": [ "css/css-values" ], "testFiles": 1 }, "read-write-pseudos": { "directories": [ "css/selectors", "html/semantics/selectors/pseudo-classes" ], "testFiles": 4 }, "readable-byte-streams": { "directories": [ "streams/readable-byte-streams" ], "testFiles": 12 }, "readablestream-from": { "directories": [ "streams/readable-streams", "streams/readable-streams/crashtests" ], "testFiles": 2 }, "reading-flow": { "directories": [ "css/css-display/reading-flow/tentative", "html/interaction/focus/focusgroup/tentative/reading-flow-navigation", "shadow-dom/focus-navigation/reading-flow/tentative" ], "testFiles": 32 }, "rect-xywh": { "directories": [ "css/css-shapes/shape-functions" ], "testFiles": 6 }, "referencetarget": { "directories": [ "shadow-dom/reference-target" ], "testFiles": 15 }, "referrer-policy": { "directories": [ "referrer-policy" ], "testFiles": 1392 }, "region-capture": { "directories": [ "mediacapture-region", "mediacapture-streams" ], "testFiles": 2 }, "registered-custom-properties": { "directories": [ "css/css-properties-values-api" ], "testFiles": 119 }, "registerprotocolhandler": { "directories": [ "html/webappapis/system-state-and-capabilities/the-navigator-object" ], "testFiles": 5 }, "related-apps": { "directories": [ "installedapp" ], "testFiles": 2 }, "relative-color": { "directories": [ "css/css-color", "css/css-color/parsing" ], "testFiles": 24 }, "relative-positioning": { "directories": [ "css/CSS2/positioning", "css/css-position" ], "testFiles": 81 }, "rem": { "directories": [ "css/css-values" ], "testFiles": 2 }, "remote-playback": { "directories": [ "remote-playback" ], "testFiles": 9 }, "reporting": { "directories": [ "reporting" ], "testFiles": 25 }, "request-animation-frame": { "directories": [ "html/webappapis/animation-frames" ], "testFiles": 12 }, "request-animation-frame-workers": { "directories": [ "workers" ], "testFiles": 1 }, "request-video-frame-callback": { "directories": [ "video-rvfc" ], "testFiles": 8 }, "requestclose": { "directories": [ "html/semantics/interactive-elements/the-dialog-element" ], "testFiles": 11 }, "requestidlecallback": { "directories": [ "requestidlecallback" ], "testFiles": 20 }, "resize": { "directories": [ "css/css-ui" ], "testFiles": 29 }, "resize-observer": { "directories": [ "resize-observer" ], "testFiles": 39 }, "resource-size": { "directories": [ "resource-timing" ], "testFiles": 2 }, "resource-timing": { "directories": [ "resource-timing", "resource-timing/initiator-type" ], "testFiles": 120 }, "revert-value": { "directories": [ "css/css-cascade" ], "testFiles": 11 }, "rex": { "directories": [ "css/css-values" ], "testFiles": 1 }, "rgb": { "directories": [ "css/CSS2/syntax", "css/css-color" ], "testFiles": 24 }, "rhythmic-sizing": { "directories": [ "css/css-rhythm" ], "testFiles": 35 }, "ric": { "directories": [ "css/css-values" ], "testFiles": 1 }, "rlh": { "directories": [ "css/css-values" ], "testFiles": 3 }, "root": { "directories": [ "css/selectors" ], "testFiles": 1 }, "round-mod-rem": { "directories": [ "css/css-values" ], "testFiles": 5 }, "ruby": { "directories": [ "html/semantics/text-level-semantics/the-ruby-element" ], "testFiles": 2 }, "ruby-align": { "directories": [ "css/css-ruby", "css/css-ruby/parsing" ], "testFiles": 7 }, "ruby-overhang": { "directories": [ "css/css-ruby" ], "testFiles": 42 }, "ruby-position": { "directories": [ "css/css-ruby", "css/css-ruby/parsing" ], "testFiles": 4 }, "safe-area-inset": { "directories": [ "css/css-env" ], "testFiles": 1 }, "sanitizer": { "directories": [ "sanitizer-api" ], "testFiles": 31 }, "savedata": { "directories": [ "savedata" ], "testFiles": 1 }, "scheduler": { "directories": [ "scheduler" ], "testFiles": 39 }, "scope": { "directories": [ "css/css-cascade" ], "testFiles": 50 }, "scope-pseudo": { "directories": [ "css/css-shadow", "css/selectors" ], "testFiles": 3 }, "scoped-custom-element-registries": { "directories": [ "custom-elements", "custom-elements/registries" ], "testFiles": 43 }, "screen": { "directories": [ "css/cssom-view" ], "testFiles": 6 }, "screen-capture": { "directories": [ "screen-capture" ], "testFiles": 15 }, "screen-orientation": { "directories": [ "screen-orientation" ], "testFiles": 15 }, "screen-orientation-lock": { "directories": [ "screen-orientation" ], "testFiles": 5 }, "screen-wake-lock": { "directories": [ "screen-wake-lock" ], "testFiles": 17 }, "script": { "directories": [ "html/semantics/scripting-1/the-noscript-element", "html/semantics/scripting-1/the-script-element", "html/semantics/scripting-1/the-script-element/execution-timing", "html/semantics/scripting-1/the-script-element/fetch-src", "html/semantics/scripting-1/the-script-element/microtasks", "html/semantics/scripting-1/the-script-element/moving-between-documents" ], "testFiles": 299 }, "scripting": { "directories": [ "css/mediaqueries" ], "testFiles": 3 }, "scroll-behavior": { "directories": [ "css/cssom-view", "css/cssom-view/parsing" ], "testFiles": 14 }, "scroll-buttons": { "directories": [ "css/css-overflow/parsing", "css/css-overflow/scroll-markers" ], "testFiles": 39 }, "scroll-driven-animations": { "directories": [ "scroll-animations" ], "testFiles": 276 }, "scroll-elements": { "directories": [ "css/cssom-view", "dom/events/scrolling" ], "testFiles": 29 }, "scroll-initial-target": { "directories": [ "css/css-scroll-snap/scroll-initial-target" ], "testFiles": 21 }, "scroll-into-view": { "directories": [ "css/cssom-view" ], "testFiles": 32 }, "scroll-into-view-container": { "directories": [ "css/cssom-view" ], "testFiles": 1 }, "scroll-marker-targets": { "directories": [ "css/css-overflow/scroll-markers" ], "testFiles": 2 }, "scroll-markers": { "directories": [ "css/css-overflow/parsing", "css/css-overflow/scroll-markers" ], "testFiles": 137 }, "scroll-snap": { "directories": [ "css/css-scroll-snap" ], "testFiles": 166 }, "scroll-snap-events": { "directories": [ "css/css-scroll-snap/snap-events", "css/css-scroll-snap/snap-events/scrollsnapchange", "css/css-scroll-snap/snap-events/scrollsnapchanging" ], "testFiles": 17 }, "scroll-target-group": { "directories": [ "css/css-overflow/parsing", "css/css-overflow/scroll-markers" ], "testFiles": 20 }, "scroll-to-text-fragment": { "directories": [ "css/css-contain/content-visibility", "html/editing/the-hidden-attribute", "html/rendering/the-details-element", "scroll-to-text-fragment" ], "testFiles": 45 }, "scrollbar-color": { "directories": [ "css/css-scrollbars" ], "testFiles": 30 }, "scrollbar-gutter": { "directories": [ "css/css-overflow", "css/css-overflow/parsing" ], "testFiles": 32 }, "scrollbar-width": { "directories": [ "css/css-scrollbars" ], "testFiles": 25 }, "scrollend": { "directories": [ "dom/events/scrolling" ], "testFiles": 20 }, "search": { "directories": [ "html/rendering/non-replaced-elements/flow-content-0" ], "testFiles": 2 }, "search-input-type": { "directories": [ "html/semantics/forms/the-input-element" ], "testFiles": 1 }, "secure-payment-confirmation": { "directories": [ "secure-payment-confirmation" ], "testFiles": 20 }, "select": { "directories": [ "html/rendering/replaced-elements/the-option-element", "html/rendering/replaced-elements/the-select-element", "html/rendering/widgets/the-select-element", "html/semantics/forms/the-optgroup-element", "html/semantics/forms/the-option-element", "html/semantics/forms/the-select-element" ], "testFiles": 104 }, "selection": { "directories": [ "css/css-pseudo", "css/css-pseudo/highlight-cascade", "css/selectors" ], "testFiles": 78 }, "selection-api": { "directories": [ "selection" ], "testFiles": 157 }, "selectors": { "directories": [ "css/selectors", "css/selectors/attribute-selectors", "css/selectors/invalidation", "css/selectors/parsing" ], "testFiles": 315 }, "serial": { "directories": [ "serial" ], "testFiles": 10 }, "server-sent-events": { "directories": [ "eventsource" ], "testFiles": 63 }, "server-timing": { "directories": [ "server-timing" ], "testFiles": 9 }, "service-workers": { "directories": [ "service-workers", "service-workers/cache-storage", "service-workers/service-worker", "service-workers/service-worker/ServiceWorkerGlobalScope", "service-workers/service-worker/multi-globals", "service-workers/service-worker/navigation-preload", "service-workers/service-worker/tentative" ], "testFiles": 300 }, "setinterval": { "directories": [ "html/webappapis/timers", "workers", "workers/interfaces/WorkerGlobalScope/close", "workers/interfaces/WorkerUtils/WindowTimers" ], "testFiles": 10 }, "settimeout": { "directories": [ "html/webappapis/timers", "workers", "workers/interfaces/WorkerGlobalScope/close", "workers/interfaces/WorkerUtils/WindowTimers" ], "testFiles": 8 }, "shadow-dom": { "directories": [ "shadow-dom", "shadow-dom/crashtests", "shadow-dom/focus", "shadow-dom/focus-navigation", "shadow-dom/leaktests" ], "testFiles": 195 }, "shadow-parts": { "directories": [ "css/css-shadow/part", "css/selectors/invalidation", "css/selectors/parsing" ], "testFiles": 54 }, "shape-function": { "directories": [ "css/css-shapes/shape-functions" ], "testFiles": 3 }, "shape-outside": { "directories": [ "css/css-shapes", "css/css-shapes/animation", "css/css-shapes/parsing", "css/css-shapes/shape-outside", "css/css-shapes/spec-examples" ], "testFiles": 350 }, "shapes": { "directories": [ "css/css-shapes", "css/css-shapes/shape-functions" ], "testFiles": 31 }, "share": { "directories": [ "web-share" ], "testFiles": 15 }, "shared-workers": { "directories": [ "workers", "workers/baseurl/alpha", "workers/constructors/SharedWorker", "workers/interfaces/SharedWorkerGlobalScope", "workers/interfaces/WorkerGlobalScope/location", "workers/semantics/encodings", "workers/semantics/interface-objects", "workers/semantics/multiple-workers", "workers/semantics/reporting-errors", "workers/semantics/run-a-worker", "workers/semantics/xhr" ], "testFiles": 62 }, "show-picker-input": { "directories": [ "html/semantics/forms/the-input-element" ], "testFiles": 4 }, "show-picker-select": { "directories": [ "html/semantics/forms/the-select-element" ], "testFiles": 7 }, "sibling-count": { "directories": [ "css/css-values/tree-counting" ], "testFiles": 24 }, "sizes-auto": { "directories": [ "html/rendering/replaced-elements/images", "html/semantics/embedded-content/the-img-element/sizes" ], "testFiles": 8 }, "slot": { "directories": [ "css/css-shadow", "css/selectors/parsing", "dom/nodes/moveBefore", "html/rendering/non-replaced-elements/flow-content-0", "shadow-dom" ], "testFiles": 36 }, "slot-assign": { "directories": [ "shadow-dom" ], "testFiles": 9 }, "smil-svg-animations": { "directories": [ "svg/animations" ], "testFiles": 319 }, "soft-navigations": { "directories": [ "soft-navigation-heuristics" ], "testFiles": 83 }, "source": { "directories": [ "html/semantics/embedded-content/media-elements/loading-the-media-resource", "html/semantics/embedded-content/media-elements/location-of-the-media-resource", "html/semantics/embedded-content/the-img-element/srcset" ], "testFiles": 22 }, "speak": { "directories": [ "css/css-typed-om/the-stylepropertymap/properties" ], "testFiles": 1 }, "speculation-rules": { "directories": [ "speculation-rules" ], "testFiles": 202 }, "speech-recognition": { "directories": [ "speech-api" ], "testFiles": 6 }, "speech-synthesis": { "directories": [ "speech-api" ], "testFiles": 8 }, "spellcheck": { "directories": [ "html/editing/editing-0/spelling-and-grammar-checking" ], "testFiles": 12 }, "spelling-grammar-error": { "directories": [ "css/css-pseudo" ], "testFiles": 6 }, "srcset": { "directories": [ "density-size-correction", "html/semantics/embedded-content/the-img-element", "html/semantics/embedded-content/the-img-element/sizes", "html/semantics/embedded-content/the-img-element/srcset" ], "testFiles": 24 }, "starting-style": { "directories": [ "css/css-transitions", "css/css-transitions/parsing" ], "testFiles": 9 }, "state": { "directories": [ "css/selectors/invalidation", "css/selectors/parsing", "custom-elements/state" ], "testFiles": 7 }, "static-positioning": { "directories": [ "css/CSS2/positioning", "css/css-position" ], "testFiles": 3 }, "steps-easing": { "directories": [ "css/css-animations", "css/css-animations/parsing", "css/css-easing" ], "testFiles": 14 }, "sticky-positioning": { "directories": [ "css/css-position/sticky" ], "testFiles": 116 }, "storage-access": { "directories": [ "storage-access-api" ], "testFiles": 40 }, "storage-buckets": { "directories": [ "storage/buckets" ], "testFiles": 9 }, "storage-manager": { "directories": [ "storage" ], "testFiles": 18 }, "streams": { "directories": [ "streams", "streams/piping", "streams/readable-streams", "streams/readable-streams/crashtests", "streams/transform-streams", "streams/writable-streams" ], "testFiles": 70 }, "stretch": { "directories": [ "css/css-sizing/stretch" ], "testFiles": 77 }, "strong": { "directories": [ "html/rendering/non-replaced-elements/phrasing-content-0" ], "testFiles": 1 }, "structured-clone": { "directories": [ "html/webappapis/structured-clone" ], "testFiles": 3 }, "style": { "directories": [ "html/semantics/document-metadata/the-style-element", "html/semantics/document-metadata/the-style-element/tentative" ], "testFiles": 37 }, "style-attr": { "directories": [ "css/css-style-attr", "html/dom/elements/global-attributes" ], "testFiles": 17 }, "subgrid": { "directories": [ "css/css-grid/subgrid" ], "testFiles": 135 }, "summarizer": { "directories": [ "ai/summarizer" ], "testFiles": 14 }, "supports": { "directories": [ "css/css-conditional", "css/css-conditional/js" ], "testFiles": 139 }, "supports-at-rule": { "directories": [ "css/css-conditional", "css/css-conditional/js" ], "testFiles": 8 }, "supports-compat": { "directories": [ "css/css-conditional" ], "testFiles": 2 }, "svg": { "directories": [ "css/css-sizing", "svg/coordinate-systems", "svg/extensibility/interfaces", "svg/painting", "svg/painting/reftests", "svg/path/bearing", "svg/render", "svg/shapes", "svg/shapes/reftests", "svg/struct", "svg/struct/reftests", "svg/types/scripted" ], "testFiles": 134 }, "svg-discouraged": { "directories": [ "svg/types/scripted" ], "testFiles": 1 }, "svg-filters": { "directories": [ "svg/extensibility/foreignObject", "svg/linking/reftests", "svg/render/order", "svg/shapes/reftests", "svg/svg-in-svg", "svg/types/scripted" ], "testFiles": 8 }, "system-color": { "directories": [ "css/CSS2/ui", "css/css-color", "css/css-color/parsing" ], "testFiles": 30 }, "tab-size": { "directories": [ "css/css-text/animations", "css/css-text/parsing", "css/css-text/tab-size" ], "testFiles": 22 }, "tabindex": { "directories": [ "html/interaction/focus", "html/interaction/focus/sequential-focus-navigation-and-the-tabindex-attribute" ], "testFiles": 8 }, "table": { "directories": [ "html/semantics/tabular-data" ], "testFiles": 32 }, "table-discouraged": { "directories": [ "html/rendering/non-replaced-elements/tables" ], "testFiles": 19 }, "target": { "directories": [ "html/browsers/browsing-the-web/scroll-to-fragid", "svg/struct/reftests" ], "testFiles": 4 }, "target-text": { "directories": [ "css/css-pseudo" ], "testFiles": 19 }, "template": { "directories": [ "html/semantics/scripting-1/the-template-element", "html/syntax/parsing/template" ], "testFiles": 51 }, "template-for": { "directories": [ "html/dom/partial-updates/tentative", "html/semantics/scripting-1/the-template-element/template-for" ], "testFiles": 76 }, "text-align": { "directories": [ "css/CSS2/text", "css/css-display/run-in", "css/css-text/parsing", "css/css-text/text-align" ], "testFiles": 160 }, "text-align-last": { "directories": [ "css/css-text/parsing", "css/css-text/text-align" ], "testFiles": 49 }, "text-autospace": { "directories": [ "css/css-text/parsing", "css/css-text/text-autospace" ], "testFiles": 36 }, "text-box": { "directories": [ "css/css-inline/text-box-trim" ], "testFiles": 108 }, "text-combine-upright": { "directories": [ "css/css-writing-modes", "css/css-writing-modes/parsing" ], "testFiles": 45 }, "text-decoration": { "directories": [ "css/CSS2/css1", "css/CSS2/text", "css/css-text-decor", "css/css-text-decor/animations", "css/css-text-decor/crashtests", "css/css-text-decor/decorating-box", "css/css-text-decor/invalidation", "css/css-text-decor/parsing" ], "testFiles": 209 }, "text-decoration-line-blink": { "directories": [ "css/CSS2/text", "css/css-text-decor" ], "testFiles": 51 }, "text-decoration-selection": { "directories": [ "css/css-pseudo", "css/css-text-decor", "css/css-text-decor/invalidation" ], "testFiles": 6 }, "text-emphasis": { "directories": [ "css/css-text-decor", "css/css-text-decor/parsing" ], "testFiles": 169 }, "text-encoding": { "directories": [ "encoding" ], "testFiles": 191 }, "text-indent": { "directories": [ "css/css-text/text-indent" ], "testFiles": 28 }, "text-indent-each-line": { "directories": [ "css/css-text/text-indent" ], "testFiles": 1 }, "text-indent-hanging": { "directories": [ "css/css-text/text-indent" ], "testFiles": 1 }, "text-justify": { "directories": [ "css/css-text/parsing", "css/css-text/text-justify" ], "testFiles": 26 }, "text-orientation": { "directories": [ "css/css-writing-modes", "css/css-writing-modes/parsing" ], "testFiles": 30 }, "text-overflow": { "directories": [ "css/css-overflow", "css/css-overflow/crashtests", "css/css-overflow/parsing", "css/css-typed-om/the-stylepropertymap/properties" ], "testFiles": 101 }, "text-shadow": { "directories": [ "css/css-pseudo", "css/css-pseudo/highlight-cascade", "css/css-text-decor/text-shadow", "css/css-transitions/animations", "css/css-writing-modes", "svg/painting/reftests" ], "testFiles": 44 }, "text-size-adjust": { "directories": [ "css/css-size-adjust" ], "testFiles": 5 }, "text-spacing-trim": { "directories": [ "css/css-text/parsing", "css/css-text/text-spacing-trim" ], "testFiles": 22 }, "text-stroke-fill": { "directories": [ "compat", "css/css-lists", "css/css-pseudo" ], "testFiles": 12 }, "text-tracks": { "directories": [ "html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLMediaElement", "html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement", "html/semantics/embedded-content/media-elements/interfaces/TextTrack", "html/semantics/embedded-content/media-elements/interfaces/TextTrackCue", "html/semantics/embedded-content/media-elements/interfaces/TextTrackCueList", "html/semantics/embedded-content/media-elements/interfaces/TextTrackList", "html/semantics/embedded-content/media-elements/interfaces/TrackEvent", "html/semantics/embedded-content/media-elements/track/track-element" ], "testFiles": 137 }, "text-transform": { "directories": [ "css/CSS2/css1", "css/CSS2/text", "css/css-text/parsing", "css/css-text/text-transform", "css/css-text/writing-system" ], "testFiles": 166 }, "text-underline-offset": { "directories": [ "css/css-text-decor", "css/css-text-decor/animations" ], "testFiles": 18 }, "text-underline-position": { "directories": [ "css/css-text-decor", "css/css-text-decor/parsing", "css/css-writing-modes" ], "testFiles": 17 }, "text-wrap": { "directories": [ "css/css-text/parsing", "css/css-text/white-space" ], "testFiles": 11 }, "text-wrap-balance": { "directories": [ "css/css-text/white-space" ], "testFiles": 30 }, "text-wrap-pretty": { "directories": [ "css/css-text/parsing" ], "testFiles": 1 }, "textarea": { "directories": [ "html/rendering/bindings/the-textarea-element-0", "html/rendering/widgets", "html/semantics/forms/the-textarea-element" ], "testFiles": 38 }, "time": { "directories": [ "html/semantics/text-level-semantics/the-time-element" ], "testFiles": 1 }, "time-relative-selectors": { "directories": [ "webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object", "webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object", "webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object", "webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object", "webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object" ], "testFiles": 10 }, "title": { "directories": [ "html/dom/documents/dom-tree-accessors", "html/semantics/document-metadata/the-title-element" ], "testFiles": 15 }, "toggleevent-source": { "directories": [ "html/semantics/interactive-elements/the-details-element", "html/semantics/interactive-elements/the-dialog-element", "html/semantics/popovers", "html/semantics/the-button-element/command-and-commandfor" ], "testFiles": 5 }, "top-level-await": { "directories": [ "html/semantics/scripting-1/the-script-element/module/top-level-await" ], "testFiles": 1 }, "touch-action": { "directories": [ "pointerevents", "pointerevents/compat", "pointerevents/parsing" ], "testFiles": 37 }, "touch-events": { "directories": [ "touch-events" ], "testFiles": 15 }, "transferable-streams": { "directories": [ "streams/transferable" ], "testFiles": 12 }, "transform-box": { "directories": [ "css/css-transforms/transform-box" ], "testFiles": 34 }, "transforms2d": { "directories": [ "css/css-transforms", "css/css-transforms/animation", "css/css-transforms/crashtests", "css/css-transforms/document-styles", "css/css-transforms/external-styles", "css/css-transforms/gradientTransform", "css/css-transforms/group", "css/css-transforms/inline-styles", "css/css-transforms/matrix", "css/css-transforms/parsing", "css/css-transforms/patternTransform", "css/css-transforms/rotate", "css/css-transforms/scale", "css/css-transforms/skewX", "css/css-transforms/skewY", "css/css-transforms/transform-list-separation", "css/css-transforms/transform-origin", "css/css-transforms/translate" ], "testFiles": 887 }, "transforms3d": { "directories": [ "css/css-transforms", "css/css-transforms/animation", "css/css-transforms/crashtests", "css/css-transforms/parsing" ], "testFiles": 200 }, "transformstream-transformer-cancel": { "directories": [ "streams/transform-streams" ], "testFiles": 1 }, "transition-behavior": { "directories": [ "css/css-transitions", "css/css-transitions/parsing" ], "testFiles": 3 }, "transitions": { "directories": [ "css/css-transitions", "css/css-transitions/animations", "css/css-transitions/crashtests", "css/css-transitions/parsing", "css/css-transitions/render-blocking" ], "testFiles": 135 }, "translate": { "directories": [ "html/dom/elements/global-attributes" ], "testFiles": 8 }, "trig-functions": { "directories": [ "css/css-values" ], "testFiles": 6 }, "trusted-types": { "directories": [ "trusted-types" ], "testFiles": 230 }, "two-value-display": { "directories": [ "css/css-display/parsing" ], "testFiles": 5 }, "ua-client-hints": { "directories": [ "client-hints/permissions-policy", "html/webappapis/system-state-and-capabilities/the-navigator-object", "ua-client-hints", "workers" ], "testFiles": 12 }, "unset-value": { "directories": [ "css/css-cascade", "css/css-masking/clip-path/animations", "css/css-pseudo/highlight-cascade", "css/css-ui", "css/css-variables" ], "testFiles": 12 }, "update": { "directories": [ "css/mediaqueries" ], "testFiles": 1 }, "upgrade-insecure-requests": { "directories": [ "upgrade-insecure-requests" ], "testFiles": 205 }, "url": { "directories": [ "url" ], "testFiles": 34 }, "url-canparse": { "directories": [ "url" ], "testFiles": 1 }, "urlpattern": { "directories": [ "urlpattern" ], "testFiles": 9 }, "user-action-pseudos": { "directories": [ "css/CSS2/selectors", "css/selectors" ], "testFiles": 14 }, "user-activation": { "directories": [ "html/user-activation" ], "testFiles": 19 }, "user-agent-sniffing": { "directories": [ "html/webappapis/system-state-and-capabilities/the-navigator-object", "workers", "workers/interfaces/WorkerUtils/navigator" ], "testFiles": 3 }, "user-pseudos": { "directories": [ "css/selectors", "css/selectors/invalidation" ], "testFiles": 3 }, "user-select": { "directories": [ "css/css-ui", "css/css-ui/parsing" ], "testFiles": 10 }, "vertical-align": { "directories": [ "css/CSS2/linebox", "css/css-inline/parsing" ], "testFiles": 98 }, "vertical-form-controls": { "directories": [ "css/css-writing-modes/forms" ], "testFiles": 37 }, "vibration": { "directories": [ "vibration" ], "testFiles": 4 }, "video": { "directories": [ "html/rendering/replaced-elements/attributes-for-embedded-content-and-images", "html/rendering/replaced-elements/embedded-content", "html/semantics/embedded-content/media-elements", "html/semantics/embedded-content/the-video-element" ], "testFiles": 42 }, "view-transition-class": { "directories": [ "css/css-view-transitions", "css/css-view-transitions/parsing" ], "testFiles": 19 }, "view-transitions": { "directories": [ "css/css-view-transitions" ], "testFiles": 359 }, "view-transitions-element-scoped": { "directories": [ "css/css-view-transitions/scoped" ], "testFiles": 73 }, "viewport": { "directories": [ "viewport" ], "testFiles": 1 }, "viewport-segments": { "directories": [ "viewport-segments" ], "testFiles": 3 }, "viewport-unit-variants": { "directories": [ "css/css-values" ], "testFiles": 7 }, "viewport-units": { "directories": [ "css/css-values" ], "testFiles": 46 }, "virtual-keyboard": { "directories": [ "virtual-keyboard" ], "testFiles": 3 }, "virtual-sensors": { "directories": [ "generic-sensor" ], "testFiles": 3 }, "visibility": { "directories": [ "css/CSS2/visufx", "css/css-box/parsing" ], "testFiles": 28 }, "visual-viewport": { "directories": [ "visual-viewport" ], "testFiles": 20 }, "wasm": { "directories": [ "wasm/jsapi", "wasm/jsapi/constructor", "wasm/jsapi/functions", "wasm/jsapi/global", "wasm/jsapi/instance", "wasm/jsapi/memory", "wasm/jsapi/module", "wasm/jsapi/table", "wasm/webapi" ], "testFiles": 63 }, "wasm-bulk-memory": { "directories": [ "wasm/core/bulk-memory" ], "testFiles": 8 }, "wasm-exception-handling": { "directories": [ "wasm/core/exceptions", "wasm/jsapi/exception", "wasm/jsapi/tag" ], "testFiles": 13 }, "wasm-exnref-exceptions": { "directories": [ "wasm/core/exceptions" ], "testFiles": 1 }, "wasm-garbage-collection": { "directories": [ "wasm/core/gc" ], "testFiles": 17 }, "wasm-memory64": { "directories": [ "wasm/core/memory64" ], "testFiles": 25 }, "wasm-multi-memory": { "directories": [ "wasm/core/multi-memory" ], "testFiles": 41 }, "wasm-multi-value": { "directories": [ "wasm/jsapi/constructor" ], "testFiles": 1 }, "wasm-mutable-globals": { "directories": [ "wasm/jsapi/esm-integration" ], "testFiles": 2 }, "wasm-reference-types": { "directories": [ "wasm/core" ], "testFiles": 5 }, "wasm-simd": { "directories": [ "wasm/core/simd" ], "testFiles": 59 }, "wasm-simd-relaxed": { "directories": [ "wasm/core/relaxed-simd" ], "testFiles": 7 }, "wasm-string-builtins": { "directories": [ "wasm/jsapi/esm-integration", "wasm/jsapi/js-string" ], "testFiles": 5 }, "wasm-tail-call-optimization": { "directories": [ "wasm/core" ], "testFiles": 2 }, "wasm-threads": { "directories": [ "wasm/jsapi/memory" ], "testFiles": 3 }, "wasm-typed-fun-refs": { "directories": [ "wasm/core" ], "testFiles": 5 }, "wbr": { "directories": [ "html/semantics/text-level-semantics/the-wbr-element" ], "testFiles": 1 }, "web-animations": { "directories": [ "web-animations" ], "testFiles": 204 }, "web-audio": { "directories": [ "webaudio/the-audio-api/processing-model", "webaudio/the-audio-api/the-analysernode-interface", "webaudio/the-audio-api/the-audiobuffer-interface", "webaudio/the-audio-api/the-audiobuffersourcenode-interface", "webaudio/the-audio-api/the-audiocontext-interface", "webaudio/the-audio-api/the-audionode-interface", "webaudio/the-audio-api/the-audioparam-interface", "webaudio/the-audio-api/the-biquadfilternode-interface", "webaudio/the-audio-api/the-channelmergernode-interface", "webaudio/the-audio-api/the-channelsplitternode-interface", "webaudio/the-audio-api/the-constantsourcenode-interface", "webaudio/the-audio-api/the-convolvernode-interface", "webaudio/the-audio-api/the-delaynode-interface", "webaudio/the-audio-api/the-destinationnode-interface", "webaudio/the-audio-api/the-dynamicscompressornode-interface", "webaudio/the-audio-api/the-gainnode-interface", "webaudio/the-audio-api/the-iirfilternode-interface", "webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface", "webaudio/the-audio-api/the-mediastreamaudiodestinationnode-interface", "webaudio/the-audio-api/the-mediastreamaudiosourcenode-interface", "webaudio/the-audio-api/the-oscillatornode-interface", "webaudio/the-audio-api/the-pannernode-interface", "webaudio/the-audio-api/the-periodicwave-interface", "webaudio/the-audio-api/the-scriptprocessornode-interface", "webaudio/the-audio-api/the-stereopanner-interface", "webaudio/the-audio-api/the-waveshapernode-interface" ], "testFiles": 251 }, "web-based-payment-handler": { "directories": [ "web-based-payment-handler" ], "testFiles": 12 }, "web-bluetooth": { "directories": [ "bluetooth" ], "testFiles": 155 }, "web-cryptography": { "directories": [ "WebCryptoAPI" ], "testFiles": 132 }, "web-locks": { "directories": [ "web-locks" ], "testFiles": 35 }, "web-midi": { "directories": [ "webmidi" ], "testFiles": 1 }, "web-nfc": { "directories": [ "web-nfc" ], "testFiles": 11 }, "web-otp": { "directories": [ "web-otp" ], "testFiles": 1 }, "webauthn": { "directories": [ "webauthn" ], "testFiles": 55 }, "webauthn-public-key-easy": { "directories": [ "webauthn" ], "testFiles": 1 }, "webauthn-signals": { "directories": [ "webauthn" ], "testFiles": 3 }, "webcodecs": { "directories": [ "webcodecs" ], "testFiles": 76 }, "webdriver": { "directories": [ "webdriver/tests/classic" ], "testFiles": 1 }, "webgl": { "directories": [ "webgl" ], "testFiles": 10 }, "webhid": { "directories": [ "webhid" ], "testFiles": 5 }, "webnn": { "directories": [ "webnn" ], "testFiles": 182 }, "webrtc": { "directories": [ "webrtc", "webrtc/legacy", "webrtc/protocol", "webrtc/simulcast" ], "testFiles": 226 }, "webrtc-encoded-transform": { "directories": [ "webrtc-encoded-transform" ], "testFiles": 40 }, "webrtc-sctp": { "directories": [ "webrtc" ], "testFiles": 4 }, "webrtc-stats": { "directories": [ "webrtc-stats" ], "testFiles": 9 }, "websockets": { "directories": [ "websockets" ], "testFiles": 223 }, "webtransport": { "directories": [ "webtransport" ], "testFiles": 34 }, "webusb": { "directories": [ "webusb" ], "testFiles": 32 }, "webvtt": { "directories": [ "webvtt/api/VTTCue", "webvtt/parsing/cue-text-parsing/tests", "webvtt/parsing/file-parsing", "webvtt/parsing/file-parsing/tests", "webvtt/rendering/cues-with-video/processing-model" ], "testFiles": 178 }, "webvtt-cue-alignment": { "directories": [ "webvtt/api/VTTCue", "webvtt/parsing/file-parsing/tests" ], "testFiles": 4 }, "webvtt-cue-settings": { "directories": [ "webvtt/api/VTTCue" ], "testFiles": 6 }, "webvtt-regions": { "directories": [ "webvtt/api/VTTCue", "webvtt/api/VTTRegion", "webvtt/parsing/file-parsing/tests", "webvtt/rendering/cues-with-video/processing-model/regions", "webvtt/rendering/cues-with-video/processing-model/selectors/cue-region", "webvtt/rendering/cues-with-video/processing-model/selectors/cue-region_function" ], "testFiles": 30 }, "webxr-anchors": { "directories": [ "webxr/anchors" ], "testFiles": 7 }, "webxr-ar": { "directories": [ "webxr/ar-module" ], "testFiles": 5 }, "webxr-camera": { "directories": [ "webxr/camera-access" ], "testFiles": 1 }, "webxr-depth-sensing": { "directories": [ "webxr/depth-sensing" ], "testFiles": 19 }, "webxr-device": { "directories": [ "webxr" ], "testFiles": 90 }, "webxr-dom-overlays": { "directories": [ "webxr/dom-overlay" ], "testFiles": 4 }, "webxr-gamepads": { "directories": [ "webxr/gamepads-module" ], "testFiles": 3 }, "webxr-hand-input": { "directories": [ "webxr/hand-input" ], "testFiles": 1 }, "webxr-hit-test": { "directories": [ "webxr/hit-test" ], "testFiles": 10 }, "webxr-layers": { "directories": [ "webxr/layers" ], "testFiles": 11 }, "webxr-lighting-estimation": { "directories": [ "webxr/light-estimation" ], "testFiles": 8 }, "wheel-events": { "directories": [ "dom/events/non-cancelable-when-passive", "dom/events/scrolling", "uievents/order-of-events/mouse-events" ], "testFiles": 30 }, "where": { "directories": [ "css/cssom", "css/selectors", "css/selectors/invalidation", "css/selectors/parsing", "css/selectors/query" ], "testFiles": 5 }, "white-space": { "directories": [ "css/CSS2/text", "css/css-text/white-space", "svg/text/reftests" ], "testFiles": 579 }, "white-space-collapse": { "directories": [ "css/css-text/parsing", "css/css-text/white-space" ], "testFiles": 10 }, "widows-orphans": { "directories": [ "css/CSS2/pagination", "css/css-break" ], "testFiles": 36 }, "width-height": { "directories": [ "css/CSS2/css1", "css/CSS2/csswg-issues/submitted/css2.1", "css/CSS2/normal-flow", "css/CSS2/page-box", "css/CSS2/positioning", "css/CSS2/visudet", "css/css-box/parsing", "css/css-sizing", "css/css-sizing/parsing", "svg/geometry/parsing" ], "testFiles": 833 }, "will-change": { "directories": [ "css/css-will-change" ], "testFiles": 53 }, "window": { "directories": [ "html/browsers/the-window-object", "html/browsers/the-window-object/accessing-other-browsing-contexts", "html/browsers/the-window-object/named-access-on-the-window-object", "html/browsers/the-window-object/open-close", "html/browsers/the-window-object/security-window" ], "testFiles": 104 }, "window-controls-overlay": { "directories": [ "html/webappapis/system-state-and-capabilities/the-navigator-object" ], "testFiles": 1 }, "window-management": { "directories": [ "screen-details", "window-management" ], "testFiles": 8 }, "word-break": { "directories": [ "css/css-text/word-break" ], "testFiles": 80 }, "word-break-auto-phrase": { "directories": [ "css/css-text/word-break/auto-phrase" ], "testFiles": 16 }, "word-break-break-word": { "directories": [ "css/css-text/word-break" ], "testFiles": 9 }, "word-spacing": { "directories": [ "css/CSS2/css1", "css/CSS2/text", "css/css-text/parsing", "css/css-text/word-spacing" ], "testFiles": 84 }, "writing-mode": { "directories": [ "css/css-writing-modes", "css/css-writing-modes/crashtests", "css/css-writing-modes/forms", "css/css-writing-modes/parsing" ], "testFiles": 1301 }, "writing-mode-svg-values": { "directories": [ "css/css-writing-modes" ], "testFiles": 1 }, "writingsuggestions": { "directories": [ "html/editing/editing-0/writing-suggestions" ], "testFiles": 1 }, "xhr": { "directories": [ "xhr" ], "testFiles": 331 }, "xml-serializer": { "directories": [ "domparsing" ], "testFiles": 2 }, "xpath": { "directories": [ "domxpath" ], "testFiles": 36 }, "xslt": { "directories": [ "xml/xslt" ], "testFiles": 15 }, "z-index": { "directories": [ "css/CSS2/zindex", "css/CSS2/zorder", "css/css-position", "css/css-position/parsing" ], "testFiles": 61 }, "zoom": { "directories": [ "css/css-viewport/zoom" ], "testFiles": 136 }, "zstd": { "directories": [ "fetch/content-encoding/zstd" ], "testFiles": 5 } }, "testFileRule": "crates/wpt-votes/src/testfiles.rs is_test_file", "testFiles": 66682, "wptRevision": "bc93a431ddd2e301dece2c6346eb23858aa487a8" }