BackgroundSync |
|
3 |
CODEOWNERS |
|
164 |
CODE_OF_CONDUCT.md |
|
5771 |
CONTRIBUTING.md |
|
263 |
FileAPI |
|
17 |
IndexedDB |
This directory contains the Indexed Database API test suite. |
389 |
LICENSE.md |
|
1502 |
README.md |
The web-platform-tests Project |
6242 |
WebCryptoAPI |
Directory for Crypto API tests |
15 |
WebIDL |
|
9 |
__init__.py |
|
0 |
accelerometer |
|
15 |
accname |
|
162 |
acid |
## The Acid Tests |
4 |
ambient-light |
|
14 |
animation-worklet |
|
48 |
annotation-model |
Annotation-model: Tests for the Web Annotation Data Model |
11 |
annotation-protocol |
Annotation-Protocol: Tests for the Web Annotation Protocol |
8 |
annotation-vocab |
|
8 |
apng |
|
4 |
appmanifest |
|
9 |
audio-output |
|
4 |
background-fetch |
|
14 |
badging |
|
4 |
battery-status |
|
21 |
beacon |
|
19 |
bluetooth |
# Web Bluetooth API Tests |
15 |
clear-site-data |
|
7 |
client-hints |
|
30 |
clipboard-apis |
|
19 |
common |
The files in this directory are non-infrastructure support files that can be used by tests. |
41 |
compat |
|
47 |
compression |
|
19 |
conformance-checkers |
# WPT conformance-checker tests |
15 |
console |
|
11 |
contacts |
|
3 |
content-dpr |
|
12 |
content-index |
|
5 |
content-security-policy |
|
38 |
contenteditable |
|
4 |
cookie-store |
This directory contains tests for the |
44 |
cookies |
This directory contains tests for |
19 |
core-aam |
core-aam: Tests for the Core Accessibility API Mappings Recommendation |
239 |
cors |
Tests for the [Fetch Standard](https://fetch.spec.whatwg.org/). |
30 |
cors-rfc1918 |
# CORS-RFC1918 tests |
5 |
credential-management |
|
9 |
css |
Introduction |
86 |
custom-elements |
|
36 |
custom-state-pseudo-class |
|
2 |
delegated-ink |
|
4 |
density-size-correction |
|
16 |
deprecation-reporting |
|
2 |
device-memory |
|
3 |
docs |
# Project documentation tooling |
20 |
document-policy |
|
9 |
dom |
|
17 |
domparsing |
|
32 |
domxpath |
# XPath |
26 |
dpub-aam |
dpub-aam: Tests for the DPUB-ARIA Accessibility Mapping Recommendation |
41 |
dpub-aria |
dpub-aria: Tests for the DPUB-ARIA Recommendations |
4 |
editing |
Most of this directory tests conformance to the editing spec written long ago |
8 |
element-timing |
|
48 |
encoding |
|
44 |
encoding-detection |
|
74 |
encrypted-media |
## Preparing to run tests |
113 |
entries-api |
Tests for the [Files and Directory Entries API](https://github.com/wicg/entries-api) |
20 |
event-timing |
|
38 |
eventsource |
These are the Server-sent events (`EventSource`) tests for the |
50 |
feature-policy |
# Feature Policy Guide |
55 |
fetch |
Tests for the [Fetch Standard](https://fetch.spec.whatwg.org/). |
21 |
focus |
|
20 |
font-access |
This directory contains (tentative) tests for the |
7 |
fonts |
This directory only contains auxiliary font files used by other tests. See |
22 |
forced-colors-mode |
This directory is for testing Forced Colors mode implementation. |
72 |
fullscreen |
|
6 |
gamepad |
|
11 |
generic-sensor |
The `resources/generic-sensor-helpers.js` tests require an implementation of |
9 |
geolocation-API |
|
16 |
geolocation-sensor |
|
15 |
graphics-aam |
|
7 |
gyroscope |
|
14 |
hr-time |
|
11 |
html |
# HTML |
21 |
html-longdesc |
|
31 |
html-media-capture |
|
17 |
idle-detection |
|
14 |
imagebitmap-renderingcontext |
|
13 |
images |
|
50 |
import-maps |
|
13 |
inert |
|
11 |
infrastructure |
This directory contains a number of tests to ensure test running |
14 |
input-device-capabilities |
|
2 |
input-events |
|
15 |
installedapp |
|
4 |
interfaces |
This directory contains [Web IDL](https://heycam.github.io/webidl/) interface definitions for use in idlharness.js tests. |
183 |
intersection-observer |
|
50 |
intervention-reporting |
|
2 |
is-input-pending |
- `security/` contains tests intended to ensure that input is not detectable cross-origin. |
6 |
js |
|
3 |
js-self-profiling |
|
3 |
keyboard-lock |
|
9 |
keyboard-map |
|
8 |
largest-contentful-paint |
|
34 |
layout-instability |
|
56 |
lifecycle |
|
8 |
lint.ignore |
|
48583 |
loading |
|
7 |
longtask-timing |
|
19 |
magnetometer |
|
14 |
mathml |
# Tests for the MathML Core specification |
7 |
measure-memory |
# Tests for performance.measureUserAgentSpecificMemory API |
30 |
media |
|
34 |
media-capabilities |
# Media Capabilities specification Tests |
7 |
media-feeds |
|
2 |
media-playback-quality |
|
2 |
media-source |
|
80 |
mediacapture-depth |
|
4 |
mediacapture-fromelement |
|
7 |
mediacapture-image |
|
24 |
mediacapture-record |
|
18 |
mediacapture-streams |
|
46 |
mediasession |
# Media Session specification Tests |
8 |
merchant-validation |
|
5 |
mimesniff |
Tests for the [MIME Sniffing Standard](https://mimesniff.spec.whatwg.org/). |
3 |
mixed-content |
# Mixed Content Test Suite |
7 |
mst-content-hint |
|
4 |
native-file-system |
This directory contains (tentative) tests for the |
48 |
native-io |
This directory contains tests for the |
25 |
navigation-timing |
|
51 |
netinfo |
|
3 |
network-error-logging |
# Network Error Logging |
14 |
notifications |
|
23 |
old-tests |
|
2 |
orientation-event |
The `resources/orientation-event-helpers.js` tests depend on the implementation of |
8 |
orientation-sensor |
|
24 |
origin-policy |
|
8 |
page-lifecycle |
|
2 |
page-visibility |
|
13 |
paint-timing |
|
9 |
payment-handler |
|
32 |
payment-method-basic-card |
|
8 |
payment-method-id |
## Payment Method Identifiers |
3 |
payment-request |
|
48 |
performance-timeline |
|
27 |
periodic-background-sync |
|
4 |
permissions |
|
7 |
permissions-policy |
# Permissions Policy Guide |
52 |
permissions-request |
|
2 |
permissions-revoke |
|
2 |
picture-in-picture |
|
15 |
pointerevents |
Directory for Pointer Events Tests |
107 |
pointerlock |
|
14 |
portals |
# Portals |
45 |
preload |
|
38 |
presentation-api |
# Presentation API Tests |
4 |
priority-hints |
|
5 |
proximity |
|
5 |
push-api |
|
2 |
quirks |
|
38 |
raw-sockets |
These tests are for the TCP and UDP sockets API proposed in |
6 |
referrer-policy |
# Referrer Policy Test Suite |
9 |
remote-playback |
# Remote Playback API specification Tests |
8 |
reporting |
|
10 |
requestidlecallback |
|
15 |
resize-observer |
|
10 |
resource-timing |
|
82 |
resources |
|
24 |
sanitizer-api |
|
6 |
savedata |
|
2 |
screen-capture |
|
6 |
screen-orientation |
|
13 |
screen-wake-lock |
|
21 |
screen_enumeration |
The `screenenumeration-helpers.js` requires an implementation of the |
8 |
scroll-animations |
|
47 |
scroll-to-text-fragment |
|
22 |
secure-contexts |
|
14 |
secure-payment-confirmation |
|
1 |
selection |
|
54 |
serial |
|
35 |
server-timing |
|
12 |
service-workers |
|
4 |
shadow-dom |
|
55 |
shape-detection |
The `shapedetection-helpers.js` tests require implementations of |
20 |
signed-exchange |
This directory contains tests for the |
35 |
speech-api |
|
17 |
storage |
This directory contains the Storage test suite. |
22 |
storage-access-api |
|
8 |
streams |
# Streams Tests |
12 |
subresource-integrity |
|
13 |
svg |
The `import` directory contains tests imported from the [SVG 1.1 Second |
26 |
svg-aam |
svg-aam: Tests for the SVG Accessibility API Mappings |
2 |
testharness_runner.html |
|
95 |
timing-entrytypes-registry |
|
4 |
tools |
|
30 |
touch-events |
|
11 |
trust-tokens |
|
3 |
trusted-types |
|
95 |
ua-client-hints |
|
2 |
uievents |
To run the UIEvents tests, go to: |
13 |
update-built-tests.sh |
|
280 |
upgrade-insecure-requests |
# Upgrade Insecure Requests Test Suite |
8 |
url |
## urltestdata.json |
30 |
urlpattern |
|
2 |
user-timing |
|
40 |
vibration |
|
15 |
video-rvfc |
# HTMLVideoElement.requestVideoFrameCallback specification Tests |
10 |
visual-viewport |
|
26 |
wai-aria |
Wai-aria: Tests for the WAI-ARIA Recommendations |
238 |
wasm |
|
8 |
web-animations |
Web Animations Test Suite |
8 |
web-bundle |
This directory contains tests for the |
5 |
web-locks |
This directory contains a test suite for the proposed Web Locks API. |
23 |
web-nfc |
The `nfc-helpers.js` requires an implementation of |
15 |
web-otp |
|
2 |
web-share |
|
31 |
webaudio |
Our test suite is currently tracking the [editor's draft](https://webaudio.github.io/web-audio-api/) of the Web Audio API. |
7 |
webauthn |
|
30 |
webcodecs |
|
12 |
webdriver |
# WebDriver specification tests |
3 |
webgl |
|
9 |
webgpu |
# WebGPU Conformance Test Suite |
3 |
webhid |
|
2 |
webmessaging |
These are the cross-document messaging (`postMessage()`) tests for the |
52 |
webmidi |
|
2 |
webrtc |
# WebRTC |
138 |
webrtc-extensions |
|
6 |
webrtc-identity |
|
6 |
webrtc-insertable-streams |
|
14 |
webrtc-priority |
|
3 |
webrtc-stats |
The following 4 test cases in the `webrtc/` directory test some of the mandatory-to-implement stats defined in WebRTC Statistics: |
4 |
webrtc-svc |
|
2 |
websockets |
These are the `WebSocket` tests for the |
99 |
webstorage |
These are the storage (`localStorage`, `sessionStorage`) tests for the |
54 |
webtransport |
|
2 |
webusb |
# WebUSB Testing |
33 |
webvr |
|
11 |
webvtt |
# WebVTT Tests |
7 |
webxr |
|
93 |
window-segments |
|
3 |
workers |
# Worker WPT tests |
119 |
worklets |
These are the tests for the [Worklets](https://html.spec.whatwg.org/multipage/worklets.html) section of the HTML Standard. |
24 |
wpt |
|
1081 |
wpt.py |
|
321 |
x-frame-options |
This directory contains tests for [`X-Frame-Options`](https://html.spec.whatwg.org/#the-x-frame-options-header). |
9 |
xhr |
Tests for the [XMLHttpRequest Standard](https://xhr.spec.whatwg.org/). |
303 |
xslt |
|
6 |
.azure-pipelines.yml |
|
25787 |
.codecov.yml |
|
66 |
.gitattributes |
|
14 |
.github |
|
2 |
.gitignore |
|
662 |
.mailmap |
|
224 |
.pyup.yml |
|
1507 |
.taskcluster.yml |
|
3160 |
.well-known |
Well-Known URI Testing |
3 |