Bug 1760216 [wpt PR 33207] - Call RestartAnimationOnCompositor() whether or not perfo...
[gecko.git] / testing / web-platform / tests / lint.ignore
blobf1d1c2b273ada22f4e5f64aa785b74aa97808c0d
1 # File containing allowlist for lint errors
2 # Format is:
3 # ERROR TYPE:file/name/pattern[:line number]
4 # e.g.
5 # TRAILING WHITESPACE:example/file.html:128
6 # to allow trailing whitespace on example/file.html line 128
8 ## Whitespace rules that we can't enforce yet ##
10 INDENT TABS: conformance-checkers/*
11 INDENT TABS: encoding/legacy*/*
13 TRAILING WHITESPACE: html/canvas/tools/current-work-canvas.xhtml
14 TRAILING WHITESPACE: conformance-checkers/*
15 TRAILING WHITESPACE: html/syntax/xmldecl/support/no-version-or-space-or-trailing-question-trailing-body-single-quotes-spaces-and-line-breaks-around-equals.htm
16 TRAILING WHITESPACE: html/syntax/xmldecl/support/no-version-or-space-or-trailing-question-trailing-body-single-quotes-spaces-and-line-breaks-around-equals-trail.htm
18 ## File types that should never be checked ##
20 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.adts
21 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.pdf
22 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.jpg
23 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.png
24 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.gif
25 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.wav
26 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.mp3
27 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.m4a
28 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.mov
29 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.oga
30 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.ogv
31 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.webm
32 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.mp4
33 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.m4v
34 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.otf
35 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.ttf
36 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.TTF
37 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.ttc
38 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.woff
39 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.woff2
40 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.eot
41 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.sfd
42 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.swf
43 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.ani
44 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.cur
45 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.ico
46 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.wasm
47 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.bmp
48 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.sxg
49 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.wbn
50 TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.avif
52 ## .gitignore
53 W3C-TEST.ORG: .gitignore
55 ## Documentation ##
57 W3C-TEST.ORG: README.md
58 W3C-TEST.ORG: */README.md
59 W3C-TEST.ORG: docs/*
60 WEB-PLATFORM.TEST:*/README.md
61 WEB-PLATFORM.TEST:docs/*
62 CR AT EOL, INDENT TABS:docs/make.bat
63 INDENT TABS:docs/Makefile
65 ## Helper scripts ##
67 PRINT STATEMENT: */tools/*
69 ## Deliberate copies of Ahem ##
70 # The allowed copy
71 AHEM COPY: fonts/Ahem.ttf
73 # None of these are actually Ahem
74 AHEM COPY: fonts/ahem-extra/AHEM_*.TTF
76 ## Test exclusions ##
78 # Intentional use of CRLF
79 CR AT EOL: cors/resources/cors-headers.asis
80 CR AT EOL: fetch/h1-parsing/resources/blue-with-0x00-in-a-header.asis
81 CR AT EOL: html/semantics/forms/the-textarea-element/multiline-placeholder-cr.html
82 CR AT EOL: html/semantics/forms/the-textarea-element/multiline-placeholder-crlf.html
83 CR AT EOL: html/semantics/forms/the-input-element/multiline-placeholder-cr.html
84 CR AT EOL: html/semantics/forms/the-input-element/multiline-placeholder-crlf.html
85 CR AT EOL: webvtt/parsing/file-parsing/tests/support/newlines.vtt
86 CR AT EOL: css/css-text/ellisize-rtl-text-crash.html
87 CR AT EOL: html/syntax/charset/after-head-after-1kb-crlf.html
88 CR AT EOL: html/syntax/charset/after-head-in-1kb-crlf.html
90 # Intentional use of tabs
91 INDENT TABS: html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.html
92 INDENT TABS: webvtt/parsing/file-parsing/tests/support/header-tab.vtt
93 INDENT TABS: webvtt/parsing/file-parsing/tests/support/whitespace-chars.vtt
95 ## Intentional use of trailing whitespace
96 TRAILING WHITESPACE: server-timing/resources/parsing/*
97 TRAILING WHITESPACE: webvtt/parsing/file-parsing/support/*.vtt
98 TRAILING WHITESPACE: webvtt/parsing/file-parsing/tests/support/*.vtt
99 TRAILING WHITESPACE: xhr/resources/headers-some-are-empty.asis
100 TRAILING WHITESPACE: content-security-policy/support/manifest.json
102 # Intentional use of print statements
103 PRINT STATEMENT: dom/nodes/Document-createElement-namespace-tests/generate.py
104 PRINT STATEMENT: encrypted-media/polyfill/make-polyfill-tests.py
105 PRINT STATEMENT: resources/test/conftest.py
106 PRINT STATEMENT: webdriver/tests/support/helpers.py
108 # semi-legitimate use of console.*
109 CONSOLE: console/*
110 CONSOLE: js/builtins/weakrefs/resources/maybe-garbage-collect.js
111 CONSOLE: resources/check-layout-th.js
112 CONSOLE: resources/chromium/*
113 CONSOLE: resources/testharness.js
114 CONSOLE: streams/resources/test-utils.js
115 CONSOLE: service-workers/service-worker/resources/navigation-redirect-other-origin.html
116 CONSOLE: service-workers/service-worker/navigation-redirect.https.html
117 CONSOLE: service-workers/service-worker/resources/clients-get-other-origin.html
118 CONSOLE: webrtc/tools/*
119 CONSOLE: webaudio/resources/audit.js:41
120 CONSOLE: webusb/resources/usb-helpers.js
122 # use of console in a public library - annotation-model ensures
123 # it is not actually used
124 CONSOLE: annotation-model/scripts/ajv.min.js
125 CONSOLE: annotation-model/scripts/showdown.min.js
126 CR AT EOL: annotation-model/scripts/showdown.min.js
128 # Helper files that aren't valid XML
129 PARSE-FAILED: acid/acid3/empty.xml
130 PARSE-FAILED: dom/nodes/Document-createElement-namespace-tests/empty.svg
131 PARSE-FAILED: dom/nodes/Document-createElement-namespace-tests/empty.xhtml
132 PARSE-FAILED: dom/nodes/Document-createElement-namespace-tests/empty.xml
133 PARSE-FAILED: dom/nodes/Document-createElement-namespace-tests/minimal_html.svg
134 PARSE-FAILED: dom/nodes/Document-createElement-namespace-tests/minimal_html.xhtml
135 PARSE-FAILED: dom/nodes/Document-createElement-namespace-tests/minimal_html.xml
136 PARSE-FAILED: custom-elements/xhtml-crash.xhtml
138 # setTimeout usage (should probably mostly be fixed)
139 SET TIMEOUT: *-manual.*
140 SET TIMEOUT: annotation-model/scripts/ajv.min.js
141 SET TIMEOUT: apng/animated-png-timeout.html
142 SET TIMEOUT: cookies/resources/testharness-helpers.js
143 SET TIMEOUT: common/reftest-wait.js
144 SET TIMEOUT: conformance-checkers/*
145 SET TIMEOUT: content-security-policy/*
146 SET TIMEOUT: css/css-display/display-contents-shadow-dom-1.html
147 SET TIMEOUT: css/CSS2/normal-flow/crashtests/block-in-inline-ax-crash.html
148 SET TIMEOUT: css/selectors/selector-placeholder-shown-type-change-001.html
149 SET TIMEOUT: css/selectors/selector-placeholder-shown-type-change-002.html
150 SET TIMEOUT: css/selectors/selector-placeholder-shown-type-change-003.html
151 SET TIMEOUT: css/selectors/selector-read-write-type-change-002.html
152 SET TIMEOUT: css/selectors/selector-required-type-change-002.html
153 SET TIMEOUT: encrypted-media/polyfill/chrome-polyfill.js
154 SET TIMEOUT: encrypted-media/polyfill/clearkey-polyfill.js
155 SET TIMEOUT: encrypted-media/scripts/playback-temporary-events.js
156 SET TIMEOUT: generic-sensor/resources/iframe_sensor_handler.html
157 SET TIMEOUT: html/browsers/browsing-the-web/back-forward-cache/resources/inflight-fetch-helper.js
158 SET TIMEOUT: html/browsers/browsing-the-web/history-traversal/*
159 SET TIMEOUT: html/browsers/browsing-the-web/navigating-across-documents/*
160 SET TIMEOUT: html/browsers/browsing-the-web/scroll-to-fragid/*
161 SET TIMEOUT: html/browsers/browsing-the-web/unloading-documents/*
162 SET TIMEOUT: html/browsers/history/the-history-interface/*
163 SET TIMEOUT: html/browsers/history/the-location-interface/*
164 SET TIMEOUT: html/browsers/history/the-session-history-of-browsing-contexts/*
165 SET TIMEOUT: html/browsers/offline/*
166 SET TIMEOUT: html/browsers/the-window-object/*
167 SET TIMEOUT: html/cross-origin-opener-policy/resources/fully-loaded.js
168 SET TIMEOUT: html/editing/dnd/*
169 SET TIMEOUT: html/semantics/embedded-content/the-iframe-element/*
170 SET TIMEOUT: html/semantics/embedded-content/the-img-element/*
171 SET TIMEOUT: html/semantics/scripting-1/the-script-element/*
172 SET TIMEOUT: html/webappapis/dynamic-markup-insertion/opening-the-input-stream/0*
173 SET TIMEOUT: html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/history-frame.html
174 SET TIMEOUT: html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/url-entry-document-timer-frame.html
175 SET TIMEOUT: html/webappapis/dynamic-markup-insertion/opening-the-input-stream/tasks.window.js
176 SET TIMEOUT: html/webappapis/scripting/event-loops/*
177 SET TIMEOUT: html/webappapis/scripting/events/event-handler-processing-algorithm-error/*
178 SET TIMEOUT: html/webappapis/scripting/processing-model-2/*
179 SET TIMEOUT: IndexedDB/*
180 SET TIMEOUT: infrastructure/*
181 SET TIMEOUT: intersection-observer/resources/*
182 SET TIMEOUT: intersection-observer/target-in-different-window.html
183 SET TIMEOUT: js-self-profiling/resources/profiling-script.js
184 SET TIMEOUT: measure-memory/*
185 SET TIMEOUT: media-source/mediasource-util.js
186 SET TIMEOUT: media-source/URL-createObjectURL-revoke.html
187 SET TIMEOUT: mixed-content/generic/sanity-checker.js
188 SET TIMEOUT: navigation-api/navigation-history-entry/entries-after-bfcache-in-iframe.html
189 SET TIMEOUT: navigation-timing/*
190 SET TIMEOUT: old-tests/submission/Microsoft/history/history_000.htm
191 SET TIMEOUT: paint-timing/resources/subframe-painting.html
192 SET TIMEOUT: portals/resources/portals-adopt-predecessor-portal.html
193 SET TIMEOUT: preload/single-download-preload.html
194 SET TIMEOUT: preload/resources/slow-exec.js
195 SET TIMEOUT: resize-observer/resources/iframe.html
196 SET TIMEOUT: resource-timing/resources/nested-contexts.js
197 SET TIMEOUT: reporting/resources/first-csp-report.https.sub.html
198 SET TIMEOUT: reporting/resources/second-csp-report.https.sub.html
199 SET TIMEOUT: secure-contexts/basic-popup-and-iframe-tests.https.js
200 SET TIMEOUT: service-workers/cache-storage/script-tests/cache-abort.js
201 SET TIMEOUT: service-workers/service-worker/activation.https.html
202 SET TIMEOUT: service-workers/service-worker/fetch-frame-resource.https.html
203 SET TIMEOUT: service-workers/service-worker/fetch-request-redirect.https.html
204 SET TIMEOUT: service-workers/service-worker/fetch-waits-for-activate.https.html
205 SET TIMEOUT: service-workers/service-worker/update-recovery.https.html
206 SET TIMEOUT: service-workers/service-worker/resources/extendable-event-async-waituntil.js
207 SET TIMEOUT: service-workers/service-worker/resources/fetch-event-async-respond-with-worker.js
208 SET TIMEOUT: service-workers/service-worker/resources/fetch-event-test-worker.js
209 SET TIMEOUT: service-workers/service-worker/resources/opaque-response-being-preloaded-xhr.html
210 SET TIMEOUT: service-workers/service-worker/resources/opaque-response-preloaded-xhr.html
211 SET TIMEOUT: service-workers/service-worker/resources/performance-timeline-worker.js
212 SET TIMEOUT: service-workers/service-worker/resources/resource-timing-worker.js
213 SET TIMEOUT: shadow-dom/Document-prototype-currentScript.html
214 SET TIMEOUT: shadow-dom/scroll-to-the-fragment-in-shadow-tree.html
215 SET TIMEOUT: shadow-dom/slotchange-event.html
216 SET TIMEOUT: trusted-types/block-string-assignment-to-DOMWindowTimers-setTimeout-setInterval.tentative.html
217 SET TIMEOUT: trusted-types/DOMWindowTimers-setTimeout-setInterval.tentative.html
218 SET TIMEOUT: user-timing/*
219 SET TIMEOUT: web-animations/crashtests/reparent-animating-element-002.html
220 SET TIMEOUT: web-animations/timing-model/animations/*
221 SET TIMEOUT: web-locks/crashtests/after-worker-termination.https.html
222 SET TIMEOUT: webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest.html
223 SET TIMEOUT: webauthn/*timeout.https.html
224 SET TIMEOUT: webdriver/*
225 SET TIMEOUT: webmessaging/*
226 SET TIMEOUT: webstorage/eventTestHarness.js
227 SET TIMEOUT: webvtt/*
228 SET TIMEOUT: workers/*
229 SET TIMEOUT: xhr/resources/init.htm
230 SET TIMEOUT: xhr/resources/xmlhttprequest-timeout.js
231 SET TIMEOUT: focus/support/iframe-focus-with-different-site-intermediate-frame-outer.sub.html
232 SET TIMEOUT: focus/support/iframe-focus-with-different-site-intermediate-frame-middle.sub.html
233 SET TIMEOUT: focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-outer.sub.html
234 SET TIMEOUT: focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-middle.sub.html
235 SET TIMEOUT: focus/support/iframe-focuses-parent-different-site-inner.html
236 SET TIMEOUT: focus/support/iframe-focuses-parent-same-site-inner.html
238 # generate_tests implementation and sample usage
239 GENERATE_TESTS: resources/test/tests/functional/generate-callback.html
240 GENERATE_TESTS: resources/testharness.js
242 # generate_tests usage (should be got rid of)
243 GENERATE_TESTS: html/canvas/element/drawing-images-to-the-canvas/*
244 GENERATE_TESTS: html/canvas/element/manual/drawing-images-to-the-canvas/*
245 GENERATE_TESTS: css/css-shapes/shape-outside/values/*
246 GENERATE_TESTS: css/css-tables/bounding-box-computation-1.html
247 GENERATE_TESTS: css/css-tables/bounding-box-computation-2.html
248 GENERATE_TESTS: css/css-tables/bounding-box-computation-3.html
249 GENERATE_TESTS: css/css-tables/caption-side-1.html
250 GENERATE_TESTS: css/css-tables/fixed-layout-1.html
251 GENERATE_TESTS: css/css-tables/fixed-layout-2.html
252 GENERATE_TESTS: css/css-tables/height-distribution/computing-row-measure-0.html
253 GENERATE_TESTS: css/css-tables/height-distribution/computing-row-measure-1.html
254 GENERATE_TESTS: css/css-tables/height-distribution/percentage-sizing-of-table-cell-children.html
255 GENERATE_TESTS: css/css-tables/html-to-css-mapping-1.html
256 GENERATE_TESTS: css/css-tables/html-to-css-mapping-2.html
257 GENERATE_TESTS: css/css-tables/html5-table-formatting-1.html
258 GENERATE_TESTS: css/css-tables/html5-table-formatting-2.html
259 GENERATE_TESTS: css/css-tables/html5-table-formatting-3.html
260 GENERATE_TESTS: css/css-tables/html5-table-formatting-fixed-layout-1.html
261 GENERATE_TESTS: css/css-tables/table-model-fixup-2.html
262 GENERATE_TESTS: css/css-tables/table-model-fixup.html
263 GENERATE_TESTS: css/css-tables/visibility-collapse-col-001.html
264 GENERATE_TESTS: css/css-tables/visibility-collapse-row-001.html
265 GENERATE_TESTS: css/css-tables/width-distribution/computing-column-measure-0.html
266 GENERATE_TESTS: css/css-tables/width-distribution/computing-column-measure-1.html
267 GENERATE_TESTS: css/css-tables/width-distribution/computing-table-width-0.html
268 GENERATE_TESTS: css/css-tables/width-distribution/computing-table-width-1.html
269 GENERATE_TESTS: css/css-tables/width-distribution/distribution-algo-1.html
270 GENERATE_TESTS: css/css-tables/width-distribution/distribution-algo-2.html
271 GENERATE_TESTS: css/css-tables/width-distribution/distribution-algo-min-content-guess.html
272 GENERATE_TESTS: css/css-tables/width-distribution/distribution-algo-min-content-percent-guess.html
273 GENERATE_TESTS: css/css-tables/width-distribution/distribution-algo-min-content-specified-guess.1.html
274 GENERATE_TESTS: css/css-tables/width-distribution/distribution-algo-min-content-specified-guess.html
275 GENERATE_TESTS: dom/nodes/case.js
276 GENERATE_TESTS: dom/ranges/Range-cloneRange.html
277 GENERATE_TESTS: dom/ranges/Range-collapse.html
278 GENERATE_TESTS: dom/ranges/Range-mutations.js
279 GENERATE_TESTS: dom/ranges/Range-selectNode.html
280 GENERATE_TESTS: dom/ranges/Range-set.html
281 GENERATE_TESTS: dom/traversal/TreeWalker.html
282 GENERATE_TESTS: domparsing/createContextualFragment.html
283 GENERATE_TESTS: domxpath/001.html
284 GENERATE_TESTS: domxpath/002.html
285 GENERATE_TESTS: mediacapture-image/MediaStreamTrack-applyConstraints-reject.https.html
286 GENERATE_TESTS: mediacapture-image/MediaStreamTrack-getCapabilities.https.html
287 GENERATE_TESTS: mediacapture-image/MediaStreamTrack-getConstraints.https.html
288 GENERATE_TESTS: mediacapture-image/MediaStreamTrack-getSettings.https.html
289 GENERATE_TESTS: mediacapture-image/setOptions-reject.html
290 GENERATE_TESTS: html/semantics/scripting-1/the-template-element/template-element/template-as-a-descendant.html
291 GENERATE_TESTS: html/syntax/parsing/Document.getElementsByTagName-foreign-01.html
292 GENERATE_TESTS: html/syntax/parsing/template/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-body-context.html
293 GENERATE_TESTS: html/syntax/parsing/template/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-context.html
294 GENERATE_TESTS: html/syntax/parsing/template/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-row-context.html
295 GENERATE_TESTS: html/syntax/parsing/template/creating-an-element-for-the-token/template-owner-document.html
296 GENERATE_TESTS: html/syntax/serializing-html-fragments/serializing.html
297 GENERATE_TESTS: html/webappapis/atob/base64.any.js
298 GENERATE_TESTS: mediacapture-fromelement/capture.html
299 GENERATE_TESTS: mediacapture-fromelement/creation.html
300 GENERATE_TESTS: mediacapture-fromelement/ended.html
301 GENERATE_TESTS: html/canvas/offscreen/manual/filter/offscreencanvas.filter.html
302 GENERATE_TESTS: pointerevents/pointerevent_constructor.html
303 GENERATE_TESTS: pointerevents/extension/pointerevent_constructor.html
304 GENERATE_TESTS: selection/collapse.js
305 GENERATE_TESTS: shadow-dom/leaktests/html-collection.html
306 GENERATE_TESTS: shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/dom-tree-accessors-001.html
307 GENERATE_TESTS: shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-002.html
308 GENERATE_TESTS: shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/window-named-properties-002.html
309 GENERATE_TESTS: shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/window-named-properties-003.html
311 # Intentional use of setTimeout
312 SET TIMEOUT: common/security-features/resources/common.sub.js
313 SET TIMEOUT: common/dispatcher/dispatcher.js
314 SET TIMEOUT: css/css-fonts/font-display/font-display.html
315 SET TIMEOUT: css/css-fonts/font-display/font-display-change.html
316 SET TIMEOUT: css/css-fonts/font-display/font-display-change-ref.html
317 SET TIMEOUT: css/css-fonts/font-display/font-display-feature-policy-01.tentative.html
318 SET TIMEOUT: css/css-fonts/font-display/font-display-feature-policy-02.tentative.html
319 SET TIMEOUT: css/css-fonts/font-display/font-display-preload.html
320 SET TIMEOUT: document-policy/font-display/override-to-optional.tentative.html
321 SET TIMEOUT: feature-policy/experimental-features/resources/focus-without-user-activation-iframe-tentative.html
322 SET TIMEOUT: permissions-policy/experimental-features/resources/focus-without-user-activation-iframe-tentative.html
323 SET TIMEOUT: html/browsers/windows/auxiliary-browsing-contexts/resources/close-opener.html
324 SET TIMEOUT: html/cross-origin-embedder-policy/resources/reporting-worker.js
325 SET TIMEOUT: html/cross-origin-opener-policy/navigate-to-aboutblank.https.html
326 SET TIMEOUT: html/cross-origin-opener-policy/navigate-top-to-aboutblank.https.html
327 SET TIMEOUT: html/dom/documents/dom-tree-accessors/Document.currentScript.html
328 SET TIMEOUT: html/webappapis/timers/*
329 SET TIMEOUT: orientation-event/resources/orientation-event-helpers.js
330 SET TIMEOUT: portals/history/resources/portal-harness.js
331 SET TIMEOUT: requestidlecallback/deadline-after-expired-timer.html
332 SET TIMEOUT: resources/*
333 SET TIMEOUT: scheduler/tentative/current-task-signal-async-abort.any.js
334 SET TIMEOUT: scheduler/tentative/current-task-signal-async-priority.any.js
335 SET TIMEOUT: speculation-rules/prerender/resources/activation-start.html
336 SET TIMEOUT: speculation-rules/prerender/resources/prerender-response-code.html
337 SET TIMEOUT: speculation-rules/prerender/resources/deferred-promise-utils.js
338 SET TIMEOUT: speculation-rules/prerender/resources/utils.js
339 SET TIMEOUT: html/browsers/browsing-the-web/back-forward-cache/timers.html
341 # setTimeout use in reftests
342 SET TIMEOUT: acid/acid3/test.html
344 # Third party code
345 *: css/tools/apiclient/*
346 *: css/tools/w3ctestlib/*
347 *: resources/webidl2/*
348 *: tools/*
349 *: */third_party/*
351 # Build system virtualenv
352 *: css/tools/_virtualenv/*
354 ## Third party data files
355 TRAILING WHITESPACE: resources/chromium/*
357 ## Test plans and implementation reports
358 *: css/*/test-plan/*
360 ## Things we don't have enabled yet
361 OPEN-NO-MODE: css/*
362 PRINT STATEMENT: css/*
363 CONTENT-VISUAL: css/*
364 CONTENT-MANUAL: css/*
366 ## Support files not in /support/ or similar
367 SUPPORT-WRONG-DIR: css/requirements.txt
368 SUPPORT-WRONG-DIR: css/README.md
369 SUPPORT-WRONG-DIR: css/build-css-testsuites.sh
370 SUPPORT-WRONG-DIR: css/*/reftest.list
371 SUPPORT-WRONG-DIR: css/*/README
372 SUPPORT-WRONG-DIR: css/*/README.md
373 SUPPORT-WRONG-DIR: css/*-README
374 SUPPORT-WRONG-DIR: css/*/LICENSE
375 SUPPORT-WRONG-DIR: css/*/LICENSE-*
376 SUPPORT-WRONG-DIR: css/*/Makefile
378 # The selectors-3 testsuite has a weird build system
379 SUPPORT-WRONG-DIR: css/selectors/*
381 # Things we should fix
382 SUPPORT-WRONG-DIR: css/css-animations/animationevent-interface.js
383 SUPPORT-WRONG-DIR: css/css-backgrounds/justfortest.html
384 SUPPORT-WRONG-DIR: css/css-backgrounds/background-attachment-local/aqua-yellow-32x32.png
385 SUPPORT-WRONG-DIR: css/css-backgrounds/background-clip/list.txt
386 SUPPORT-WRONG-DIR: css/css-backgrounds/background-origin/list.txt
387 SUPPORT-WRONG-DIR: css/css-color/htaccess
388 SUPPORT-WRONG-DIR: css/css-fonts/font-variant-debug.html
389 SUPPORT-WRONG-DIR: css/css-masking/clip-path/svg-clipPath.svg
390 SUPPORT-WRONG-DIR: css/css-multicol/multicol-red.png
391 SUPPORT-WRONG-DIR: css/CSS2/section-index.xht
392 SUPPORT-WRONG-DIR: css/CSS2/other-formats/xml/background-18.css
393 SUPPORT-WRONG-DIR: css/CSS2/other-formats/xml/background-19-alt.xml
394 SUPPORT-WRONG-DIR: css/CSS2/other-formats/xml/background-19.css
395 SUPPORT-WRONG-DIR: css/WOFF2/testcaseindex.xht
398 ## Whitespace rules that we can't enforce yet
399 INDENT TABS: css/compositing/*
400 INDENT TABS: css/CSS2/*
401 INDENT TABS: css/css-backgrounds/*
402 INDENT TABS: css/css-color/*
403 INDENT TABS: css/css-conditional/*
404 INDENT TABS: css/css-flexbox/*
405 INDENT TABS: css/css-fonts/*
406 INDENT TABS: css/css-images/support/1x1-green.svg
407 INDENT TABS: css/css-masking/*
408 INDENT TABS: css/css-multicol/*
409 INDENT TABS: css/css-page/*
410 INDENT TABS: css/css-round-display/*
411 INDENT TABS: css/css-text/*
412 INDENT TABS: css/css-text-decor/*
413 INDENT TABS: css/css-transforms/*
414 INDENT TABS: css/css-ui/*
415 INDENT TABS: css/css-values/*
416 INDENT TABS: css/css-writing-modes/*
417 INDENT TABS: css/filter-effects/*
418 INDENT TABS: css/mediaqueries/*
419 INDENT TABS: css/selectors/*
420 INDENT TABS: css/WOFF2/*
423 ## Things we're stopping from getting worse
424 CONSOLE: css/css-shapes/shape-outside/supported-shapes/support/test-utils.js
425 CONSOLE: css/css-values/viewport-units-css2-001.html
426 CONSOLE: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001*.html
427 CONSOLE: css/css-writing-modes/tools/generators/gulpfile.js
429 TRAILING WHITESPACE: css/css-fonts/support/fonts/gsubtest-lookup3.ufo/features.fea
431 SET TIMEOUT: css/compositing/mix-blend-mode/mix-blend-mode-parent-with-3D-transform-and-transition.html
432 SET TIMEOUT: css/compositing/mix-blend-mode/mix-blend-mode-sibling-with-3D-transform-and-transition.html
433 SET TIMEOUT: css/css-transitions/events-007.html
434 SET TIMEOUT: css/css-transitions/support/generalParallelTest.js
435 SET TIMEOUT: css/css-transitions/support/runParallelAsyncHarness.js
436 SET TIMEOUT: css/css-transitions/transitioncancel-001.html
437 SET TIMEOUT: css/css-values/reference/vh_not_refreshing_on_chrome-ref.html
438 SET TIMEOUT: css/css-values/reference/vh_not_refreshing_on_chrome_iframe-ref.html
439 SET TIMEOUT: css/css-values/vh_not_refreshing_on_chrome.html
440 SET TIMEOUT: css/css-values/support/vh_not_refreshing_on_chrome_iframe.html
441 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001.html
442 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001a.html
443 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001b.html
444 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001c.html
445 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001d.html
446 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001e.html
447 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001f.html
448 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001g.html
449 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001h.html
450 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001i.html
451 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001j.html
452 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001k.html
453 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001l.html
454 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001m.html
455 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001n.html
456 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001o.html
457 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001p.html
458 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001q.html
459 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001r.html
460 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001s.html
461 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001t.html
462 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001u.html
463 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001v.html
464 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001w.html
465 SET TIMEOUT: css/css-writing-modes/orthogonal-parent-shrink-to-fit-001x.html
466 SET TIMEOUT: css/css-writing-modes/support/text-orientation.js
467 SET TIMEOUT: css/CSS2/backgrounds/background-root-101.xht
468 SET TIMEOUT: css/CSS2/backgrounds/background-root-102.xht
469 SET TIMEOUT: css/CSS2/backgrounds/background-root-103.xht
470 SET TIMEOUT: css/CSS2/floats-clear/floats-137.xht
471 SET TIMEOUT: css/CSS2/generated-content/counter-increment-000.xht
472 SET TIMEOUT: css/CSS2/generated-content/counter-increment-001.xht
473 SET TIMEOUT: css/CSS2/generated-content/counter-increment-002.xht
474 SET TIMEOUT: css/CSS2/generated-content/counter-reset-000.xht
475 SET TIMEOUT: css/CSS2/generated-content/counter-reset-001.xht
476 SET TIMEOUT: css/CSS2/generated-content/counter-reset-002.xht
477 SET TIMEOUT: css/CSS2/selectors/dom-hover-001.xht
478 SET TIMEOUT: css/CSS2/selectors/dom-hover-002.xht
479 SET TIMEOUT: css/CSS2/tables/tables-102.xht
480 SET TIMEOUT: css/mediaqueries/min-width-tables-001.html
481 SET TIMEOUT: css/css-text/crashtests/rendering-rtl-bidi-override-crash.html
482 SET TIMEOUT: resource-timing/resources/run-async-tasks-promise.js
484 ## Build system stuff
485 CSS-COLLIDING-SUPPORT-NAME: css/*/README
486 CSS-COLLIDING-SUPPORT-NAME: css/*/LOCK
488 # These are all the current "merge mismatch" errors the build system produces
489 CSS-COLLIDING-SUPPORT-NAME: css/css-flexbox/support/200x200-green.png
490 CSS-COLLIDING-SUPPORT-NAME: css/css-grid/grid-items/support/200x200-green.png
491 CSS-COLLIDING-SUPPORT-NAME: css/css-sizing/aspect-ratio/support/200x200-green.png
492 CSS-COLLIDING-SUPPORT-NAME: css/css-backgrounds/support/pattern-grg-rgr-grg.png
493 CSS-COLLIDING-SUPPORT-NAME: css/css-multicol/support/pattern-grg-rgr-grg.png
494 CSS-COLLIDING-SUPPORT-NAME: css/css-transitions/support/pattern-grg-rgr-grg.png
495 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/backgrounds/support/pattern-grg-rgr-grg.png
496 CSS-COLLIDING-SUPPORT-NAME: css/css-backgrounds/support/pattern-rgr-grg-rgr.png
497 CSS-COLLIDING-SUPPORT-NAME: css/css-fonts/support/pattern-rgr-grg-rgr.png
498 CSS-COLLIDING-SUPPORT-NAME: css/css-multicol/support/pattern-rgr-grg-rgr.png
499 CSS-COLLIDING-SUPPORT-NAME: css/css-page/support/pattern-rgr-grg-rgr.png
500 CSS-COLLIDING-SUPPORT-NAME: css/css-transitions/support/pattern-rgr-grg-rgr.png
501 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/backgrounds/support/pattern-rgr-grg-rgr.png
502 CSS-COLLIDING-SUPPORT-NAME: css/css-flexbox/support/solidblue.png
503 CSS-COLLIDING-SUPPORT-NAME: css/css-writing-modes/support/swatch-fuchsia.png
504 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/support/swatch-fuchsia.png
506 # More duplicated copies of the above
507 CSS-COLLIDING-SUPPORT-NAME: css/support/pattern-rgr-grg-rgr.png
508 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/floats-clear/support/pattern-rgr-grg-rgr.png
509 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/media/support/pattern-rgr-grg-rgr.png
510 CSS-COLLIDING-SUPPORT-NAME: css/cssom-view/support/pattern-rgr-grg-rgr.png
511 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/syntax/support/pattern-rgr-grg-rgr.png
512 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/fonts/support/pattern-rgr-grg-rgr.png
513 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/cascade/support/pattern-rgr-grg-rgr.png
514 CSS-COLLIDING-SUPPORT-NAME: css/css-transforms/support/pattern-rgr-grg-rgr.png
515 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/support/pattern-rgr-grg-rgr.png
516 CSS-COLLIDING-SUPPORT-NAME: css/cssom/support/pattern-rgr-grg-rgr.png
517 CSS-COLLIDING-SUPPORT-NAME: css/css-style-attr/support/pattern-rgr-grg-rgr.png
518 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/borders/support/pattern-rgr-grg-rgr.png
519 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/zindex/support/pattern-rgr-grg-rgr.png
520 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/text/support/pattern-rgr-grg-rgr.png
521 CSS-COLLIDING-SUPPORT-NAME: css/css-values/support/pattern-rgr-grg-rgr.png
522 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/margin-padding-clear/support/pattern-rgr-grg-rgr.png
523 CSS-COLLIDING-SUPPORT-NAME: css/css-text/support/pattern-rgr-grg-rgr.png
524 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/box-display/support/pattern-rgr-grg-rgr.png
525 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/colors/support/pattern-rgr-grg-rgr.png
526 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/lists/support/pattern-rgr-grg-rgr.png
527 CSS-COLLIDING-SUPPORT-NAME: css/filter-effects/support/pattern-rgr-grg-rgr.png
528 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/selectors/support/pattern-rgr-grg-rgr.png
529 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/values/support/pattern-rgr-grg-rgr.png
530 CSS-COLLIDING-SUPPORT-NAME: css/css-shapes/support/pattern-rgr-grg-rgr.png
531 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/tables/support/pattern-rgr-grg-rgr.png
532 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/bidi-text/support/pattern-rgr-grg-rgr.png
533 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/css1/support/pattern-rgr-grg-rgr.png
534 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/ui/support/pattern-rgr-grg-rgr.png
535 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/normal-flow/support/pattern-rgr-grg-rgr.png
536 CSS-COLLIDING-SUPPORT-NAME: css/css-images/support/pattern-rgr-grg-rgr.png
537 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/generated-content/support/pattern-rgr-grg-rgr.png
538 CSS-COLLIDING-SUPPORT-NAME: css/css-flexbox/support/pattern-rgr-grg-rgr.png
539 CSS-COLLIDING-SUPPORT-NAME: css/support/pattern-grg-rgr-grg.png
540 CSS-COLLIDING-SUPPORT-NAME: css/css-fonts/support/pattern-grg-rgr-grg.png
541 CSS-COLLIDING-SUPPORT-NAME: css/css-transforms/support/pattern-grg-rgr-grg.png
542 CSS-COLLIDING-SUPPORT-NAME: css/cssom-view/support/pattern-grg-rgr-grg.png
543 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/fonts/support/pattern-grg-rgr-grg.png
544 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/support/pattern-grg-rgr-grg.png
545 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/selectors/support/pattern-grg-rgr-grg.png
546 CSS-COLLIDING-SUPPORT-NAME: css/css-shapes/support/pattern-grg-rgr-grg.png
547 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/ui/support/pattern-grg-rgr-grg.png
548 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/normal-flow/support/pattern-grg-rgr-grg.png
549 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/margin-padding-clear/support/pattern-grg-rgr-grg.png
550 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/syntax/support/pattern-grg-rgr-grg.png
551 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/zindex/support/pattern-grg-rgr-grg.png
552 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/colors/support/pattern-grg-rgr-grg.png
553 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/cascade/support/pattern-grg-rgr-grg.png
554 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/bidi-text/support/pattern-grg-rgr-grg.png
555 CSS-COLLIDING-SUPPORT-NAME: css/css-style-attr/support/pattern-grg-rgr-grg.png
556 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/lists/support/pattern-grg-rgr-grg.png
557 CSS-COLLIDING-SUPPORT-NAME: css/css-flexbox/support/pattern-grg-rgr-grg.png
558 CSS-COLLIDING-SUPPORT-NAME: css/filter-effects/support/pattern-grg-rgr-grg.png
559 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/borders/support/pattern-grg-rgr-grg.png
560 CSS-COLLIDING-SUPPORT-NAME: css/css-text/support/pattern-grg-rgr-grg.png
561 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/text/support/pattern-grg-rgr-grg.png
562 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/box-display/support/pattern-grg-rgr-grg.png
563 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/media/support/pattern-grg-rgr-grg.png
564 CSS-COLLIDING-SUPPORT-NAME: css/css-values/support/pattern-grg-rgr-grg.png
565 CSS-COLLIDING-SUPPORT-NAME: css/css-page/support/pattern-grg-rgr-grg.png
566 CSS-COLLIDING-SUPPORT-NAME: css/cssom/support/pattern-grg-rgr-grg.png
567 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/css1/support/pattern-grg-rgr-grg.png
568 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/floats-clear/support/pattern-grg-rgr-grg.png
569 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/generated-content/support/pattern-grg-rgr-grg.png
570 CSS-COLLIDING-SUPPORT-NAME: css/css-images/support/pattern-grg-rgr-grg.png
571 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/tables/support/pattern-grg-rgr-grg.png
572 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/values/support/pattern-grg-rgr-grg.png
574 # Duplicate filename not picked up by the build system
575 # https:css///github.com/w3c/csswg-test/issues/1236
576 CSS-COLLIDING-REF-NAME: css/css-masking/clip-path-svg-content/reference/clip-path-square-001-ref.svg
577 CSS-COLLIDING-REF-NAME: css/css-masking/clip-path/reference/clip-path-square-001-ref.html
578 CSS-COLLIDING-REF-NAME: css/css-masking/clip-path-svg-content/reference/clip-path-square-002-ref.svg
579 CSS-COLLIDING-REF-NAME: css/css-masking/clip-path/reference/clip-path-square-002-ref.html
581 # Duplicate filename where there's no actual merging
582 # (i.e., we're being more aggressive than the build system at forbidding it)
583 CSS-COLLIDING-REF-NAME: css/CSS2/text/text-transform-lowercase-001-ref.xht
584 CSS-COLLIDING-REF-NAME: css/css-text/text-transform/reference/text-transform-lowercase-001-ref.xht
585 CSS-COLLIDING-REF-NAME: css/CSS2/text/text-transform-capitalize-003-ref.xht
586 CSS-COLLIDING-REF-NAME: css/css-text/text-transform/reference/text-transform-capitalize-003-ref.html
587 CSS-COLLIDING-REF-NAME: css/CSS2/text/text-transform-capitalize-001-ref.xht
588 CSS-COLLIDING-REF-NAME: css/css-text/text-transform/reference/text-transform-capitalize-001-ref.html
589 CSS-COLLIDING-REF-NAME: css/css-pseudo/first-letter-001-ref.html
590 CSS-COLLIDING-REF-NAME: css/CSS2/selectors/first-letter-001-ref.xht
591 CSS-COLLIDING-REF-NAME: css/CSS2/text/text-transform-uppercase-001-ref.xht
592 CSS-COLLIDING-REF-NAME: css/css-text/text-transform/reference/text-transform-uppercase-001-ref.xht
593 CSS-COLLIDING-REF-NAME: css/CSS2/visufx/overflow-applies-to-001-ref.xht
594 CSS-COLLIDING-REF-NAME: css/CSS2/ui/overflow-applies-to-001-ref.xht
595 CSS-COLLIDING-REF-NAME: css/CSS2/visuren/inline-formatting-context-001-ref.xht
596 CSS-COLLIDING-REF-NAME: css/CSS2/linebox/inline-formatting-context-001-ref.xht
597 CSS-COLLIDING-REF-NAME: css/css-flexbox/reference/percentage-size-subitems-001-ref.html
598 CSS-COLLIDING-REF-NAME: css/css-grid/grid-items/percentage-size-subitems-001-ref.html
599 CSS-COLLIDING-SUPPORT-NAME: css/css-backgrounds/support/red.png
600 CSS-COLLIDING-SUPPORT-NAME: css/compositing/mix-blend-mode/support/red.png
601 CSS-COLLIDING-SUPPORT-NAME: css/compositing/background-blending/support/red.png
602 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/normal-flow/support/replaced-min-max-3.png
603 CSS-COLLIDING-SUPPORT-NAME: css/css-sizing/support/replaced-min-max-3.png
604 CSS-COLLIDING-SUPPORT-NAME: css/css-backgrounds/background-size/support/50x50-green.png
605 CSS-COLLIDING-SUPPORT-NAME: css/css-backgrounds/support/50x50-green.png
606 CSS-COLLIDING-SUPPORT-NAME: css/css-grid/grid-items/support/50x50-green.png
607 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/support/50x50-green.png
608 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/ui/support/animated.gif
609 CSS-COLLIDING-SUPPORT-NAME: css/css-grid/alignment/support/50x50-green.png
610 CSS-COLLIDING-SUPPORT-NAME: css/css-grid/alignment/support/25x50-green.png
611 CSS-COLLIDING-SUPPORT-NAME: css/css-grid/grid-items/support/25x50-green.png
612 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/backgrounds/support/animated.gif
613 CSS-COLLIDING-SUPPORT-NAME: css/css-shapes/shape-outside/shape-image/support/animated.gif
614 CSS-COLLIDING-SUPPORT-NAME: css/css-display/support/util.js
615 CSS-COLLIDING-SUPPORT-NAME: css/CSS2/normal-flow/support/replaced-min-max-1.png
616 CSS-COLLIDING-SUPPORT-NAME: css/css-sizing/support/replaced-min-max-1.png
617 CSS-COLLIDING-REF-NAME: css/css-multicol/baseline-001-ref.html
618 CSS-COLLIDING-REF-NAME: css/css-grid/subgrid/baseline-001-ref.html
619 CSS-COLLIDING-REF-NAME: css/css-backgrounds/simple-bg-color-ref.html
620 CSS-COLLIDING-REF-NAME: css/css-backgrounds/hidpi/simple-bg-color-ref.html
622 CSS-COLLIDING-TEST-NAME: css/css-contain/content-visibility/inheritance.html
623 CSS-COLLIDING-TEST-NAME: css/css-contain/inheritance.html
624 CSS-COLLIDING-TEST-NAME: css/css-grid/grid-items/replaced-element-001.html
625 CSS-COLLIDING-TEST-NAME: css/css-grid/grid-items/replaced-element-002.html
626 CSS-COLLIDING-TEST-NAME: css/css-grid/grid-items/replaced-element-007.html
627 CSS-COLLIDING-TEST-NAME: css/css-grid/grid-items/replaced-element-010.html
628 CSS-COLLIDING-TEST-NAME: css/css-sizing/aspect-ratio/parsing/contain-intrinsic-size-computed.html
629 CSS-COLLIDING-TEST-NAME: css/css-sizing/aspect-ratio/parsing/contain-intrinsic-size-invalid.html
630 CSS-COLLIDING-TEST-NAME: css/css-sizing/aspect-ratio/parsing/contain-intrinsic-size-valid.html
631 CSS-COLLIDING-TEST-NAME: css/css-sizing/aspect-ratio/replaced-element-001.html
632 CSS-COLLIDING-TEST-NAME: css/css-sizing/aspect-ratio/replaced-element-002.html
633 CSS-COLLIDING-TEST-NAME: css/css-sizing/aspect-ratio/replaced-element-007.html
634 CSS-COLLIDING-TEST-NAME: css/css-sizing/aspect-ratio/replaced-element-010.html
635 CSS-COLLIDING-TEST-NAME: css/css-sizing/contain-intrinsic-size/parsing/contain-intrinsic-size-computed.html
636 CSS-COLLIDING-TEST-NAME: css/css-sizing/contain-intrinsic-size/parsing/contain-intrinsic-size-invalid.html
637 CSS-COLLIDING-TEST-NAME: css/css-sizing/contain-intrinsic-size/parsing/contain-intrinsic-size-valid.html
639 # CSS tests that used to be at the top level and weren't subject to lints
640 MISSING-LINK: css/css-fonts/matching/fixed-stretch-style-over-weight.html
641 SUPPORT-WRONG-DIR: css/css-fonts/matching/font-matching.css
642 MISSING-LINK: css/css-fonts/matching/stretch-distance-over-weight-distance.html
643 MISSING-LINK: css/css-fonts/matching/style-ranges-over-weight-direction.html
644 MISSING-LINK: css/css-fonts/variations/font-parse-numeric-stretch-style-weight.html
645 MISSING-LINK: css/css-fonts/variations/variable-box-font.html
646 MISSING-LINK: css/css-fonts/variations/variable-gpos-m2b.html
647 MISSING-LINK: css/css-fonts/variations/variable-gsub.html
648 MISSING-LINK: css/css-scroll-anchoring/abspos-containing-block-outside-scroller.html
649 MISSING-LINK: css/css-scroll-anchoring/abspos-contributes-to-static-parent-bounds.html
650 MISSING-LINK: css/css-scroll-anchoring/ancestor-change-heuristic.html
651 MISSING-LINK: css/css-scroll-anchoring/anchor-updates-after-explicit-scroll.html
652 MISSING-LINK: css/css-scroll-anchoring/anchoring-with-bounds-clamping-div.html
653 MISSING-LINK: css/css-scroll-anchoring/anchoring-with-bounds-clamping.html
654 MISSING-LINK: css/css-scroll-anchoring/anonymous-block-box.html
655 MISSING-LINK: css/css-scroll-anchoring/basic.html
656 MISSING-LINK: css/css-scroll-anchoring/clipped-scrollers-skipped.html
657 MISSING-LINK: css/css-scroll-anchoring/descend-into-container-with-float.html
658 MISSING-LINK: css/css-scroll-anchoring/descend-into-container-with-overflow.html
659 MISSING-LINK: css/css-scroll-anchoring/exclude-fixed-position.html
660 MISSING-LINK: css/css-scroll-anchoring/inline-block.html
661 MISSING-LINK: css/css-scroll-anchoring/negative-layout-overflow.html
662 MISSING-LINK: css/css-scroll-anchoring/opt-out.html
663 MISSING-LINK: css/css-scroll-anchoring/position-change-heuristic.html
664 MISSING-LINK: css/css-scroll-anchoring/start-edge-in-block-layout-direction.html
665 MISSING-LINK: css/css-scroll-anchoring/subtree-exclusion.html
666 MISSING-LINK: css/css-scroll-anchoring/wrapped-text.html
667 SUPPORT-WRONG-DIR: css/css-easing/testcommon.js
668 MISSING-LINK: css/css-typed-om/CSSMatrixComponent-DOMMatrix-mutable.html
669 MISSING-LINK: css/css-typed-om/declared-styleMap-accepts-inherit.html
670 SUPPORT-WRONG-DIR: css/cssom/stylesheet-same-origin.css
671 MISSING-LINK: css/cssom-view/DOMRectList.html
672 MISSING-LINK: css/cssom-view/elementFromPoint-002.html
673 MISSING-LINK: css/cssom-view/elementFromPoint-003.html
674 MISSING-LINK: css/cssom-view/elementFromPoint.html
675 MISSING-LINK: css/cssom-view/elementScroll.html
676 MISSING-LINK: css/cssom-view/elementsFromPoint-iframes.html
677 MISSING-LINK: css/cssom-view/elementsFromPoint-invalid-cases.html
678 MISSING-LINK: css/cssom-view/elementsFromPoint-shadowroot.html
679 MISSING-LINK: css/cssom-view/elementsFromPoint-simple.html
680 MISSING-LINK: css/cssom-view/elementsFromPoint-svg.html
681 MISSING-LINK: css/cssom-view/elementsFromPoint-table.html
682 MISSING-LINK: css/cssom-view/elementsFromPoint.html
683 MISSING-LINK: css/cssom-view/historical.html
684 MISSING-LINK: css/cssom-view/HTMLBody-ScrollArea_quirksmode.html
685 SUPPORT-WRONG-DIR: css/cssom-view/iframe.html
686 MISSING-LINK: css/cssom-view/mouseEvent.html
687 MISSING-LINK: css/cssom-view/negativeMargins.html
688 MISSING-LINK: css/cssom-view/offsetTopLeftInScrollableParent.html
689 MISSING-LINK: css/cssom-view/scrolling-no-browsing-context.html
690 MISSING-LINK: css/cssom-view/scrolling-quirks-vs-nonquirks.html
691 MISSING-LINK: css/cssom-view/scrollingElement.html
692 MISSING-LINK: css/cssom-view/scrollIntoView-shadow.html
693 MISSING-LINK: css/cssom-view/scrollIntoView-smooth.html
694 MISSING-LINK: css/cssom-view/scrollTop-display-change.html
696 # TODO https://github.com/web-platform-tests/wpt/issues/5770
697 MISSING-LINK: css/css-highlight-api/idlharness.window.js
698 MISSING-LINK: css/geometry/*.worker.js
699 MISSING-LINK: css/geometry/*.any.js
700 MISSING-LINK: css/filter-effects/*.any.js
702 # Tests that use WebKit/Blink testing APIs
703 LAYOUTTESTS APIS: import-maps/data-driven/resources/test-helper-iframe.js
704 LAYOUTTESTS APIS: resources/chromium/enable-hyperlink-auditing.js
705 LAYOUTTESTS APIS: resources/chromium/generic_sensor_mocks.js
706 LAYOUTTESTS APIS: resources/chromium/webxr-test.js
707 LAYOUTTESTS APIS: webxr/resources/webxr_util.js
709 # Signed Exchange files have hard-coded URLs in the certUrl field
710 WEB-PLATFORM.TEST:signed-exchange/resources/*.sxg
711 WEB-PLATFORM.TEST:signed-exchange/resources/generate-test-sxgs.sh
713 # Web Bundle files have hard-coded URLs
714 WEB-PLATFORM.TEST:web-bundle/resources/*.har
715 WEB-PLATFORM.TEST:web-bundle/resources/generate-test-wbns.sh
716 WEB-PLATFORM.TEST:web-bundle/resources/nested/*.wbn
717 WEB-PLATFORM.TEST:web-bundle/resources/wbn/*.wbn
718 WEB-PLATFORM.TEST:web-bundle/subresource-loading/*.html
719 WEB-PLATFORM.TEST:web-bundle/subresource-loading/resources/*.js
721 # Tests that depend on resources in /gen/ in Chromium:
722 # https://github.com/web-platform-tests/wpt/issues/16455
723 # Please consult with ecosystem-infra@chromium.org before adding more.
724 MISSING DEPENDENCY: credential-management/support/otpcredential-helper.js
725 MISSING DEPENDENCY: credential-management/support/fedcm-mock.js
726 MISSING DEPENDENCY: resources/chromium/content-index-helpers.js
727 MISSING DEPENDENCY: resources/chromium/contacts_manager_mock.js
728 MISSING DEPENDENCY: resources/chromium/web-bluetooth-test.js
729 MISSING DEPENDENCY: resources/chromium/webusb-test.js
730 MISSING DEPENDENCY: resources/chromium/fake-serial.js
731 MISSING DEPENDENCY: resources/chromium/fake-hid.js
732 MISSING DEPENDENCY: resources/chromium/generic_sensor_mocks.js
733 MISSING DEPENDENCY: resources/chromium/mock-barcodedetection.js
734 MISSING DEPENDENCY: resources/chromium/mock-direct-sockets.js
735 MISSING DEPENDENCY: resources/chromium/mock-facedetection.js
736 MISSING DEPENDENCY: resources/chromium/mock-idle-detection.js
737 MISSING DEPENDENCY: resources/chromium/mock-imagecapture.js
738 MISSING DEPENDENCY: resources/chromium/mock-managed-config.js
739 MISSING DEPENDENCY: resources/chromium/mock-subapps.js
740 MISSING DEPENDENCY: resources/chromium/mock-textdetection.js
741 MISSING DEPENDENCY: resources/chromium/nfc-mock.js
742 MISSING DEPENDENCY: resources/chromium/webxr-test.js
744 # Tests that are false positives for using Ahem as a system font
745 AHEM SYSTEM FONT: acid/acid3/test.html
746 AHEM SYSTEM FONT: resource-timing/font-timestamps.html
747 AHEM SYSTEM FONT: resource-timing/initiator-type/style.html
748 AHEM SYSTEM FONT: resource-timing/resources/iframe-reload-TAO.sub.html
749 AHEM SYSTEM FONT: html/canvas/element/drawing-text-to-the-canvas/2d.text.measure.fontBoundingBox.ahem.html
750 AHEM SYSTEM FONT: css/css-font-loading/fontface-override-descriptors.html
751 AHEM SYSTEM FONT: css/css-font-loading/fontface-size-adjust-descriptor.html
752 AHEM SYSTEM FONT: css/css-font-loading/fontface-size-adjust-descriptor-ref.html
753 AHEM SYSTEM FONT: css/css-fonts/ascent-descent-override.html
754 AHEM SYSTEM FONT: css/css-fonts/line-gap-override.html
756 # TODO: The following should be deleted along with the Ahem web font cleanup
757 # PR (https://github.com/web-platform-tests/wpt/pull/18702)
758 AHEM SYSTEM FONT: infrastructure/assumptions/ahem-ref.html
759 AHEM SYSTEM FONT: infrastructure/assumptions/ahem.html
761 # Existing crashtests using testharness
762 TESTHARNESS-IN-OTHER-TYPE: accessibility/crashtests/computed-node-checked.html
763 TESTHARNESS-IN-OTHER-TYPE: html/canvas/element/manual/wide-gamut-canvas/imagedata-no-color-settings-crash.html
764 TESTHARNESS-IN-OTHER-TYPE: css/CSS2/floats-clear/adjoining-float-new-fc-crash.html
765 TESTHARNESS-IN-OTHER-TYPE: css/CSS2/floats/floats-saturated-position-crash.html
766 TESTHARNESS-IN-OTHER-TYPE: css/CSS2/linebox/video-needs-layout-crash.html
767 TESTHARNESS-IN-OTHER-TYPE: css/css-break/break-before-with-no-fragmentation-crash.html
768 TESTHARNESS-IN-OTHER-TYPE: css/css-multicol/abspos-in-multicol-with-spanner-crash.html
769 TESTHARNESS-IN-OTHER-TYPE: css/css-multicol/extremely-tall-multicol-with-extremely-tall-child-crash.html
770 TESTHARNESS-IN-OTHER-TYPE: css/css-multicol/with-custom-layout-on-same-element-crash.https.html
771 TESTHARNESS-IN-OTHER-TYPE: css/css-overflow/outline-with-opacity-crash.html
772 TESTHARNESS-IN-OTHER-TYPE: css/css-overflow/shrink-to-fit-auto-overflow-relayout-crash.html
773 TESTHARNESS-IN-OTHER-TYPE: css/css-position/position-absolute-in-inline-crash.html
774 TESTHARNESS-IN-OTHER-TYPE: css/css-pseudo/first-letter-crash.html
775 TESTHARNESS-IN-OTHER-TYPE: css/css-pseudo/first-line-first-letter-insert-crash.html
776 TESTHARNESS-IN-OTHER-TYPE: css/css-shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-crash.html
777 TESTHARNESS-IN-OTHER-TYPE: css/css-tables/visibility-collapse-colspan-crash.html
778 TESTHARNESS-IN-OTHER-TYPE: css/css-tables/visibility-collapse-rowspan-crash.html
779 TESTHARNESS-IN-OTHER-TYPE: css/css-text/overflow-wrap/overflow-wrap-break-word-long-crash.html
780 TESTHARNESS-IN-OTHER-TYPE: css/css-text/overflow-wrap/overflow-wrap-break-word-white-space-crash.html
781 TESTHARNESS-IN-OTHER-TYPE: css/css-text/text-indent/text-indent-long-line-crash.html
782 TESTHARNESS-IN-OTHER-TYPE: css/css-text/white-space/nowrap-wbr-and-space-crash.html
783 TESTHARNESS-IN-OTHER-TYPE: css/css-text/white-space/pre-line-br-with-whitespace-child-crash.html
784 TESTHARNESS-IN-OTHER-TYPE: css/css-text/white-space/pre-with-whitespace-crash.html
785 TESTHARNESS-IN-OTHER-TYPE: css/css-writing-modes/bidi-inline-fragment-crash.html
786 TESTHARNESS-IN-OTHER-TYPE: dom/svg-insert-crash.html
787 TESTHARNESS-IN-OTHER-TYPE: editing/run/first-letter-crossing-engine-boundary-crash.html
788 TESTHARNESS-IN-OTHER-TYPE: html/semantics/embedded-content/the-object-element/block-object-with-ruby-crash.html
789 TESTHARNESS-IN-OTHER-TYPE: html/semantics/forms/the-input-element/time-datalist-crash.html
790 TESTHARNESS-IN-OTHER-TYPE: html/semantics/forms/the-input-element/type-change-file-to-text-crash.html
791 TESTHARNESS-IN-OTHER-TYPE: html/semantics/interactive-elements/the-details-element/display-table-with-rt-crash.html
792 TESTHARNESS-IN-OTHER-TYPE: html/semantics/interactive-elements/the-summary-element/display-table-with-rt-crash.html
793 TESTHARNESS-IN-OTHER-TYPE: html/semantics/text-level-semantics/the-ruby-element/rt-without-ruby-crash.html
794 TESTHARNESS-IN-OTHER-TYPE: portals/portals-no-frame-crash.html
795 TESTHARNESS-IN-OTHER-TYPE: quirks/table-replaced-descendant-percentage-height-crash.html
796 TESTHARNESS-IN-OTHER-TYPE: scroll-animations/scroll-timelines/null-scroll-source-crash.html
797 TESTHARNESS-IN-OTHER-TYPE: svg/extensibility/foreignObject/foreign-object-circular-filter-reference-crash.html
798 TESTHARNESS-IN-OTHER-TYPE: svg/extensibility/foreignObject/foreign-object-under-clip-path-crash.html
799 TESTHARNESS-IN-OTHER-TYPE: svg/extensibility/foreignObject/foreign-object-under-defs-crash.html
800 TESTHARNESS-IN-OTHER-TYPE: svg/svg-in-svg/svg-in-svg-circular-filter-reference-crash.html
802 # Adding the testharnessreport.js script causes the test to never complete.
803 MISSING-TESTHARNESSREPORT: accessibility/crashtests/computed-node-checked.html
805 PRINT STATEMENT: webdriver/tests/print/printcmd.py
806 PRINT STATEMENT: webdriver/tests/print/user_prompts.py
808 DUPLICATE-BASENAME-PATH: acid/acid3/empty.html
809 DUPLICATE-BASENAME-PATH: acid/acid3/empty.xml
810 DUPLICATE-BASENAME-PATH: dom/nodes/Document-createElement-namespace-tests/*
811 DUPLICATE-BASENAME-PATH: dom/nodes/ParentNode-querySelector-All-content.html
812 DUPLICATE-BASENAME-PATH: dom/nodes/ParentNode-querySelector-All-content.xht
813 DUPLICATE-BASENAME-PATH: svg/struct/reftests/reference/green-100x100.html
814 DUPLICATE-BASENAME-PATH: svg/struct/reftests/reference/green-100x100.svg
816 SET TIMEOUT: mediacapture-insertable-streams/MediaStreamTrackProcessor-video.https.html
818 CSS-COLLIDING-REF-NAME: css/css-backgrounds/reference/background-image-001-ref.html
819 CSS-COLLIDING-REF-NAME: css/css-break/background-image-001-ref.html
821 # Ported crashtests from Mozilla
822 SET TIMEOUT: editing/crashtests/backcolor-in-nested-editing-host-td-from-DOMAttrModified.html
823 SET TIMEOUT: editing/crashtests/contenteditable-will-be-blurred-by-focus-event-listener.html
824 SET TIMEOUT: editing/crashtests/designMode-document-will-be-blurred-by-focus-event-listener.html
825 SET TIMEOUT: editing/crashtests/inserthtml-after-temporarily-removing-document-element.html
826 SET TIMEOUT: editing/crashtests/inserthtml-in-text-adopted-to-other-document.html
827 SET TIMEOUT: editing/crashtests/insertorderedlist-in-text-adopted-to-other-document.html
828 SET TIMEOUT: editing/crashtests/make-editable-div-inline-and-set-contenteditable-of-input-to-false.html
829 SET TIMEOUT: editing/crashtests/outdent-across-svg-boundary.html
830 SET TIMEOUT: editing/crashtests/textarea-will-be-blurred-by-focus-event-listener.html