https://github.com/web-platform-tests/wpt
Revision c26bdad5f6e564f0a791c746c549493c6f9dae7a authored by andypaicu@chromium.org on 16 August 2017, 15:22:43 UTC, committed by Chromium WPT Sync on 16 August 2017, 15:22:43 UTC
Modified resource fetching to allow piping back to the ResourceClient a struct needed for firing the securityviolationevent. This allows us to specify the targeted element as well in the event. CSP violation events have overly vague srcElement and path when being triggered for an element that requires a fetch because the element is not being passed down to where the csp check takes place and the report is fired. Bug: 737647 Change-Id: I944ea2ea69447c612c01b9e6f723f110fa28a1f5 Reviewed-on: https://chromium-review.googlesource.com/558917 Commit-Queue: Andy Paicu <andypaicu@chromium.org> Reviewed-by: Mike West <mkwst@chromium.org> WPT-Export-Revision: 31f217e45648ca2ab02d5c681cde6e48f0134852
1 parent 2a86707
Tip revision: c26bdad5f6e564f0a791c746c549493c6f9dae7a authored by andypaicu@chromium.org on 16 August 2017, 15:22:43 UTC
Fixed securityviolationevent not containing the full src and path
Fixed securityviolationevent not containing the full src and path
Tip revision: c26bdad
lint.whitelist
# File containing whiteslist for lint errors
# Format is:
# ERROR TYPE:file/name/pattern[:line number]
# e.g.
# TRAILING WHITESPACE:example/file.html:128
# to allow trailing whitespace on example/file.html line 128
## Whitespace rules that we can't enforce yet ##
CR AT EOL: svg/import/*
INDENT TABS: .gitmodules
INDENT TABS: app-uri/*
INDENT TABS: conformance-checkers/*
INDENT TABS: content-security-policy/*
INDENT TABS: custom-elements/*
INDENT TABS: html/editing/dnd/*
INDENT TABS: old-tests/*
INDENT TABS: pointerlock/*
INDENT TABS: shadow-dom/*
INDENT TABS: svg/import/*
INDENT TABS: tools/*
INDENT TABS: touch-events/*
INDENT TABS: web-animations/*
INDENT TABS: webaudio/*
INDENT TABS: webvtt/*
INDENT TABS: XMLHttpRequest/*
INDENT TABS: encoding/legacy*/*
INDENT TABS: encrypted-media/polyfill/Makefile
TRAILING WHITESPACE: app-uri/*
TRAILING WHITESPACE: battery-status/*
TRAILING WHITESPACE: conformance-checkers/*
TRAILING WHITESPACE: content-security-policy/*
TRAILING WHITESPACE: custom-elements/*
TRAILING WHITESPACE: html-longdesc/*
TRAILING WHITESPACE: microdata/*
TRAILING WHITESPACE: old-tests/*
TRAILING WHITESPACE: pointerevents/*
TRAILING WHITESPACE: progress-events/*
TRAILING WHITESPACE: shadow-dom/*
TRAILING WHITESPACE: svg/import/*
TRAILING WHITESPACE: tools/*
TRAILING WHITESPACE: webaudio/*
TRAILING WHITESPACE: WebIDL/*
TRAILING WHITESPACE: webvtt/*
TRAILING WHITESPACE: XMLHttpRequest/*
TRAILING WHITESPACE: encoding/legacy*/*
## File types that should never be checked ##
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.pdf
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.jpg
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.png
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.gif
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.wav
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.mp3
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.m4a
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.mov
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.oga
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.ogv
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.webm
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.mp4
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.m4v
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.otf
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.ttf
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.TTF
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.woff
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.woff2
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.eot
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.sfd
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.swf
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.ani
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.cur
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.ico
TRAILING WHITESPACE, INDENT TABS, CR AT EOL: *.wasm
## Documentation ##
W3C-TEST.ORG:README.md
W3C-TEST.ORG:*/README.md
W3C-TEST.ORG:docs/*
SET TIMEOUT: docs/*
## Helper scripts ##
W3C-TEST.ORG:tools/*
PRINT STATEMENT:tools/*
W3C-TEST.ORG:*/tools/*
PRINT STATEMENT:*/tools/*
### Test exclusions ##
CR AT EOL:WebIDL/valid/idl/documentation-dos.widl
CR AT EOL:cors/resources/cors-headers.asis
CR AT EOL:html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.html
INDENT TABS:html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.html
CR AT EOL:webvtt/parsing/file-parsing/tests/support/newlines.vtt
PARSE-FAILED:dom/nodes/Document-createElement-namespace-tests/empty.svg
PARSE-FAILED:dom/nodes/Document-createElement-namespace-tests/empty.xhtml
PARSE-FAILED:dom/nodes/Document-createElement-namespace-tests/minimal_html.svg
PARSE-FAILED:dom/nodes/Document-createElement-namespace-tests/minimal_html.xhtml
# These have undefined entities; should probably find a way to define them
PARSE-FAILED:ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml
PARSE-FAILED:ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml
PARSE-FAILED:ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml
# Test generation files containing print statements
PRINT STATEMENT:dom/nodes/Document-createElement-namespace-tests/generate.py
PRINT STATEMENT:encrypted-media/polyfill/make-polyfill-tests.py
# Should probably be fixed.
W3C-TEST.ORG:subresource-integrity/refresh-header.js.headers
# semi-legitimate use of console.*
CONSOLE:console/*
CONSOLE:streams/resources/test-utils.js
CONSOLE:service-workers/service-worker/resources/navigation-redirect-other-origin.html
CONSOLE:service-workers/service-worker/navigation-redirect.https.html
CONSOLE:service-workers/service-worker/resources/clients-get-other-origin.html
# use of console in a public library - annotation-model ensures
# it is not actually used
CONSOLE:annotation-model/scripts/ajv.min.js
CONSOLE:annotation-model/scripts/showdown.min.js
CR AT EOL: annotation-model/scripts/showdown.min.js
# use of console in a public library - annotation-protocol ensures
# it is not actually used
CONSOLE:annotation-protocol/scripts/uuid.js
# Lint doesn't know about sub.svg I guess
PARSE-FAILED:content-security-policy/svg/including.sub.svg
#Helper files that aren't valid XML
PARSE-FAILED:dom/nodes/Document-createElement-namespace-tests/empty.xml
PARSE-FAILED:dom/nodes/Document-createElement-namespace-tests/minimal_html.xml
# The patches may have trailing whitespace
TRAILING WHITESPACE:webgl/tools/*.patch
# The tests under this directory are not done by us
*:webgl/conformance-1.0.3/*
# setTimeout usage (should probably mostly be fixed)
SET TIMEOUT: *-manual.*
SET TIMEOUT: 2dcontext/*
SET TIMEOUT: annotation-model/scripts/ajv.min.js
SET TIMEOUT: apng/animated-png-timeout.html
SET TIMEOUT: cookies/resources/testharness-helpers.js
SET TIMEOUT: common/reftest-wait.js
SET TIMEOUT: conformance-checkers/*
SET TIMEOUT: content-security-policy/*
SET TIMEOUT: css-font-display/font-display.html
SET TIMEOUT: encrypted-media/Google/migrated_to_root_disabled/encrypted-media-utils.js
SET TIMEOUT: encrypted-media/polyfill/chrome-polyfill.js
SET TIMEOUT: encrypted-media/polyfill/clearkey-polyfill.js
SET TIMEOUT: encrypted-media/scripts/playback-temporary-events.js
SET TIMEOUT: eventsource/eventsource-close.htm
SET TIMEOUT: eventsource/eventsource-request-cancellation.htm
SET TIMEOUT: html/*
SET TIMEOUT: IndexedDB/*
SET TIMEOUT: infrastructure/*
SET TIMEOUT: media-source/mediasource-util.js
SET TIMEOUT: media-source/URL-createObjectURL-revoke.html
SET TIMEOUT: mixed-content/generic/sanity-checker.js
SET TIMEOUT: navigation-timing/*
SET TIMEOUT: offscreen-canvas/the-offscreen-canvas/*
SET TIMEOUT: old-tests/submission/Microsoft/history/history_000.htm
SET TIMEOUT: old-tests/submission/Microsoft/sandbox/*
SET TIMEOUT: old-tests/submission/Microsoft/structuredclone/structuredclone_0.html
SET TIMEOUT: old-tests/submission/Opera/script_scheduling/*
SET TIMEOUT: old-tests/webdriver/timeouts/res/implicit_waits_tests.html
SET TIMEOUT: page-visibility/resources/pagevistestharness.js
SET TIMEOUT: payment-request/allowpaymentrequest/setting-allowpaymentrequest-timing.https.sub.html
SET TIMEOUT: payment-request/payment-request-response-id.html
SET TIMEOUT: pointerevents/pointerevent_support.js
SET TIMEOUT: preload/single-download-preload.html
SET TIMEOUT: resource-timing/resource-timing.js
SET TIMEOUT: screen-orientation/lock-bad-argument.html
SET TIMEOUT: screen-orientation/onchange-event.html
SET TIMEOUT: screen-orientation/resources/sandboxed-iframe-locking.html
SET TIMEOUT: secure-contexts/basic-popup-and-iframe-tests.https.js
SET TIMEOUT: service-workers/service-worker/activation.https.html
SET TIMEOUT: service-workers/service-worker/fetch-frame-resource.https.html
SET TIMEOUT: service-workers/service-worker/fetch-request-redirect.https.html
SET TIMEOUT: service-workers/service-worker/fetch-waits-for-activate.https.html
SET TIMEOUT: service-workers/service-worker/update-recovery.https.html
SET TIMEOUT: service-workers/service-worker/resources/extendable-event-async-waituntil.js
SET TIMEOUT: service-workers/service-worker/resources/fetch-event-async-respond-with-worker.js
SET TIMEOUT: service-workers/service-worker/resources/fetch-event-test-worker.js
SET TIMEOUT: service-workers/service-worker/resources/opaque-response-being-preloaded-xhr.html
SET TIMEOUT: service-workers/service-worker/resources/opaque-response-preloaded-xhr.html
SET TIMEOUT: service-workers/service-worker/resources/performance-timeline-worker.js
SET TIMEOUT: service-workers/service-worker/resources/register-foreign-fetch-errors-worker.js
SET TIMEOUT: shadow-dom/Document-prototype-currentScript.html
SET TIMEOUT: shadow-dom/scroll-to-the-fragment-in-shadow-tree.html
SET TIMEOUT: shadow-dom/slotchange-event.html
SET TIMEOUT: shadow-dom/untriaged/html-elements-in-shadow-trees/html-forms/test-003.html
SET TIMEOUT: shadow-dom/untriaged/html-elements-in-shadow-trees/inert-html-elements/test-001.html
SET TIMEOUT: streams/piping/close-propagation-forward.js
SET TIMEOUT: streams/piping/error-propagation-backward.js
SET TIMEOUT: streams/piping/error-propagation-forward.js
SET TIMEOUT: streams/piping/general.js
SET TIMEOUT: streams/readable-streams/cancel.js
SET TIMEOUT: streams/resources/rs-utils.js
SET TIMEOUT: streams/writable-streams/byte-length-queuing-strategy.js
SET TIMEOUT: user-timing/*
SET TIMEOUT: webaudio/js/lodash.js
SET TIMEOUT: webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest.html
SET TIMEOUT: webdriver/*
SET TIMEOUT: webmessaging/*
SET TIMEOUT: websockets/*
SET TIMEOUT: webstorage/eventTestHarness.js
SET TIMEOUT: webvtt/*
SET TIMEOUT: workers/*
SET TIMEOUT: XMLHttpRequest/open-url-multi-window-6.htm
SET TIMEOUT: XMLHttpRequest/xmlhttprequest-timeout-reused.html
SET TIMEOUT: XMLHttpRequest/resources/init.htm
SET TIMEOUT: XMLHttpRequest/resources/xmlhttprequest-timeout.js
# generate_tests usage (should be got rid of)
GENERATE_TESTS: css/css-shapes-1/shape-outside/values/*
GENERATE_TESTS: css/work-in-progress/microsoft/css-tables/*
GENERATE_TESTS: css/work-in-progress/ttwf_sf/divya/index-002.html
GENERATE_TESTS: cssom/index-002.html
GENERATE_TESTS: dom/nodes/case.js
GENERATE_TESTS: dom/ranges/Range-cloneRange.html
GENERATE_TESTS: dom/ranges/Range-collapse.html
GENERATE_TESTS: dom/ranges/Range-mutations.js
GENERATE_TESTS: dom/ranges/Range-selectNode.html
GENERATE_TESTS: dom/ranges/Range-set.html
GENERATE_TESTS: dom/traversal/NodeIterator.html
GENERATE_TESTS: dom/traversal/TreeWalker.html
GENERATE_TESTS: domparsing/createContextualFragment.html
GENERATE_TESTS: domxpath/001.html
GENERATE_TESTS: domxpath/002.html
GENERATE_TESTS: html/semantics/scripting-1/the-template-element/template-element/template-as-a-descendant.html
GENERATE_TESTS: html/syntax/parsing/Document.getElementsByTagName-foreign-01.html
GENERATE_TESTS: html/syntax/parsing/template/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-body-context.html
GENERATE_TESTS: html/syntax/parsing/template/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-context.html
GENERATE_TESTS: html/syntax/parsing/template/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-row-context.html
GENERATE_TESTS: html/syntax/parsing/template/creating-an-element-for-the-token/template-owner-document.html
GENERATE_TESTS: html/syntax/serializing-html-fragments/serializing.html
GENERATE_TESTS: html/webappapis/atob/base64.html
GENERATE_TESTS: mediacapture-fromelement/capture.html
GENERATE_TESTS: mediacapture-fromelement/creation.html
GENERATE_TESTS: mediacapture-fromelement/ended.html
GENERATE_TESTS: offscreen-canvas/filter/offscreencanvas.filter.html
GENERATE_TESTS: pointerevents/pointerevent_constructor.html
GENERATE_TESTS: pointerevents/extension/pointerevent_constructor.html
GENERATE_TESTS: selection/collapse.js
GENERATE_TESTS: shadow-dom/leaktests/html-collection.html
GENERATE_TESTS: shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/dom-tree-accessors-001.html
GENERATE_TESTS: shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-002.html
GENERATE_TESTS: shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/window-named-properties-002.html
GENERATE_TESTS: shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/window-named-properties-003.html
# Intentional use of setTimeout
SET TIMEOUT: html/webappapis/timers/*
# CI scripts
PRINT STATEMENT:check_stability.py
W3C-TEST.ORG:check_stability.py
# Travis
W3C-TEST.ORG:.travis.yml
# Git submodules are not currently scanned
*:tools/*
*:resources/*
*:css/tools/apiclient/*
*:css/tools/w3ctestlib/*
# Build system virtualenv
*:css/tools/_virtualenv/*
## Third party data files
TRAILING WHITESPACE: css/css-writing-modes-3/tools/generators/ucd/Blocks.txt
## Test generation files
CONSOLE: css/css-writing-modes-3/tools/generators/unicode-data.js
## Give up on work-in-progress for now
TRAILING WHITESPACE: css/work-in-progress/*
INDENT TABS: css/work-in-progress/*
CR AT EOL: css/work-in-progress/*
## Test plans and implementation reports
*: css/*/reports/*
*: css/*/test-plan/*
## Things we don't have enabled yet
OPEN-NO-MODE: css/*
PARSE-FAILED: css/*
PRINT STATEMENT: css/*
W3C-TEST.ORG: css/*
CONTENT-VISUAL: css/*
CONTENT-MANUAL: css/*
## Support files not in /support/ or similar
SUPPORT-WRONG-DIR: css/requirements.txt
SUPPORT-WRONG-DIR: css/README.md
SUPPORT-WRONG-DIR: css/build-css-testsuites.sh
SUPPORT-WRONG-DIR: css/OWNERS
SUPPORT-WRONG-DIR: css/*/reftest.list
SUPPORT-WRONG-DIR: css/*.headers
SUPPORT-WRONG-DIR: css/*/README
SUPPORT-WRONG-DIR: css/*/README.md
SUPPORT-WRONG-DIR: css/*-README
SUPPORT-WRONG-DIR: css/*/LICENSE
SUPPORT-WRONG-DIR: css/*/LICENSE-*
SUPPORT-WRONG-DIR: css/*/COPYING
SUPPORT-WRONG-DIR: css/*/Makefile
SUPPORT-WRONG-DIR: css/*/OWNERS
SUPPORT-WRONG-DIR: css/fonts/*
# The selectors-3 testsuite has a weird build system
SUPPORT-WRONG-DIR: css/css3-selectors/*
# Things we should fix
SUPPORT-WRONG-DIR: css/css-animations-1/animationevent-interface.js
SUPPORT-WRONG-DIR: css/css-backgrounds-3/justfortest.html
SUPPORT-WRONG-DIR: css/css-backgrounds-3/background-attachment-local/aqua-yellow-32x32.png
SUPPORT-WRONG-DIR: css/css-backgrounds-3/background-clip/list.txt
SUPPORT-WRONG-DIR: css/css-backgrounds-3/background-origin/list.txt
SUPPORT-WRONG-DIR: css/css3-color/htaccess
SUPPORT-WRONG-DIR: css/css-fonts-3/font-variant-debug.html
SUPPORT-WRONG-DIR: css/css-masking-1/clip-path/svg-clipPath.svg
SUPPORT-WRONG-DIR: css/css-multicol-1/multicol-red.png
SUPPORT-WRONG-DIR: css/CSS2/section-index.xht
SUPPORT-WRONG-DIR: css/CSS2/other-formats/xml/background-18.css
SUPPORT-WRONG-DIR: css/CSS2/other-formats/xml/background-19-alt.xml
SUPPORT-WRONG-DIR: css/CSS2/other-formats/xml/background-19.css
SUPPORT-WRONG-DIR: css/filter-effects-1/filter-external-002-filter.svg
SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/check-for-references.sh
SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/sync-tests-filter
SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/sync-tests.sh
SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/aqua-yellow-32x32.png
SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/aqua-yellow-37x37.png
SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/border.png
SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-bl.png
SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-bo.png
SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-br.png
SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-ct.png
SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-le.png
SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-ri.png
SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-tl.png
SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-to.png
SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule-tr.png
SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/background/reticule.png
SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/masking/blank.html
SUPPORT-WRONG-DIR: css/vendor-imports/mozilla/mozilla-central-reftests/transforms/green.html
SUPPORT-WRONG-DIR: css/WOFF2/manifest.txt
SUPPORT-WRONG-DIR: css/WOFF2/testcaseindex.xht
NON-EXISTENT-REF: css/css-masking-1/clip-path-svg-content/clip-path-clip-rule-008.svg
NON-EXISTENT-REF: css/css-masking-1/clip-path-svg-content/clip-path-precision-001.svg
NON-EXISTENT-REF: css/css-shapes-1/spec-examples/shape-outside-012.html
NON-EXISTENT-REF: css/css-text-3/line-breaking/line-breaking-001.html
NON-EXISTENT-REF: css/css-text-3/line-breaking/line-breaking-002.html
NON-EXISTENT-REF: css/css-text-3/line-breaking/line-breaking-003.html
NON-EXISTENT-REF: css/css-text-3/line-breaking/line-breaking-004.html
NON-EXISTENT-REF: css/css-text-3/line-breaking/line-breaking-005.html
NON-EXISTENT-REF: css/css-text-3/line-breaking/line-breaking-006.html
NON-EXISTENT-REF: css/css-text-3/line-breaking/line-breaking-007.html
NON-EXISTENT-REF: css/css-text-3/line-breaking/line-breaking-008.html
NON-EXISTENT-REF: css/css-text-3/line-breaking/line-breaking-009.html
NON-EXISTENT-REF: css/css-text-3/line-breaking/line-breaking-010.html
NON-EXISTENT-REF: css/css-text-3/line-breaking/line-breaking-011.html
NON-EXISTENT-REF: css/css-text-3/line-breaking/line-breaking-ic-001.html
NON-EXISTENT-REF: css/css-text-3/line-breaking/line-breaking-ic-002.html
NON-EXISTENT-REF: css/css-text-3/line-breaking/line-breaking-ic-003.html
NON-EXISTENT-REF: css/CSS2/tables/border-collapse-005.html
NON-EXISTENT-REF: css/mediaqueries-3/relative-units-002.html
NON-EXISTENT-REF: css/mediaqueries-3/relative-units-003.html
NON-EXISTENT-REF: css/mediaqueries-3/relative-units-004.html
SAME-FILE-REF: css/css-multicol-1/multicol-rule-shorthand-2.xht
## Whitespace rules that we can't enforce yet
INDENT TABS: css/.gitmodules
INDENT TABS: css/compositing-1/*
INDENT TABS: css/CSS2/*
INDENT TABS: css/css-align-3/*
INDENT TABS: css/css-backgrounds-3/*
INDENT TABS: css/css3-color/*
INDENT TABS: css/css-color-4/*
INDENT TABS: css/css-conditional-3/*
INDENT TABS: css/css-counter-styles-3/*
INDENT TABS: css/css-flexbox-1/*
INDENT TABS: css/css-fonts-3/*
INDENT TABS: css/css-grid-1/*
INDENT TABS: css/css-images-3/*
INDENT TABS: css/css-lists-3/*
INDENT TABS: css/css-masking-1/*
INDENT TABS: css/css-multicol-1/*
INDENT TABS: css/cssom-1/*
INDENT TABS: css/cssom-view-1/*
INDENT TABS: css/css-page-3/*
INDENT TABS: css/css-pseudo-4/*
INDENT TABS: css/css-regions-1/*
INDENT TABS: css/css-round-display-1/*
INDENT TABS: css/css-shapes-1/*
INDENT TABS: css/css-speech-1/*
INDENT TABS: css/css-text-3/*
INDENT TABS: css/css-text-decor-3/*
INDENT TABS: css/css-transforms-1/*
INDENT TABS: css/css-transitions-1/*
INDENT TABS: css/css-ui-3/*
INDENT TABS: css/css-values-3/*
INDENT TABS: css/css-variables-1/*
INDENT TABS: css/css-writing-modes-3/*
INDENT TABS: css/filter-effects-1/*
INDENT TABS: css/fonts/*
INDENT TABS: css/mediaqueries-3/*
INDENT TABS: css/css3-selectors/*
INDENT TABS: css/selectors4/*
INDENT TABS: css/vendor-imports/*
INDENT TABS: css/WOFF2/*
## Things we're stopping from getting worse
CONSOLE: css/*/support/check-layout-th.js
CONSOLE: css/css-regions-1/elements/support/Three.js
CONSOLE: css/css-regions-1/interactivity/selection/support/js/selection-test-helper.js
CONSOLE: css/css-regions-1/stacking-context/javascript-stacking-context-002.html
CONSOLE: css/css-shapes-1/shape-outside/supported-shapes/support/test-utils.js
CONSOLE: css/css-transitions-1/transition-delay-002.html
CONSOLE: css/css-transitions-1/transition-delay-003.html
CONSOLE: css/css-values-3/viewport-units-css2-001.html
CONSOLE: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001*.html
CONSOLE: css/css-writing-modes-3/tools/generators/gulpfile.js
CONSOLE: css/css-writing-modes-3/tools/generators/text-orientation-generator.js
CONSOLE: css/cssom-1/index-002.html
CONSOLE: css/work-in-progress/mozilla/mochitest-simplified/packed.js
CONSOLE: css/work-in-progress/ttwf_sf/divya/index-002.html
CONSOLE: css/work-in-progress/ttwf_tokyo/hiromitsuuuuu/test_font_face_parser.html
TRAILING WHITESPACE: css/CSS2/generated-content/before-after-positioned-002.html
TRAILING WHITESPACE: css/CSS2/generated-content/before-after-positioned-003.html
TRAILING WHITESPACE: css/CSS2/generated-content/before-after-positioned-004.html
TRAILING WHITESPACE: css/css-color-4/lab-004.html
TRAILING WHITESPACE: css/css-color-4/lab-005.html
TRAILING WHITESPACE: css/css-color-4/lab-006.html
TRAILING WHITESPACE: css/css-color-4/lab-007.html
TRAILING WHITESPACE: css/css-color-4/lch-004.html
TRAILING WHITESPACE: css/css-color-4/lch-005.html
TRAILING WHITESPACE: css/css-color-4/lch-006.html
TRAILING WHITESPACE: css/css-color-4/lch-007.html
TRAILING WHITESPACE: css/css-fonts-3/support/fonts/gsubtest-lookup3.ufo/features.fea
TRAILING WHITESPACE: css/css-scoping-1/css-scoping-shadow-assigned-node-with-before-after.html
TRAILING WHITESPACE: css/css-scoping-1/css-scoping-shadow-assigned-node-with-rules.html
TRAILING WHITESPACE: css/css-scoping-1/css-scoping-shadow-host-rule.html
TRAILING WHITESPACE: css/css-scoping-1/css-scoping-shadow-host-with-before-after.html
TRAILING WHITESPACE: css/css-scoping-1/css-scoping-shadow-invisible-slot.html
TRAILING WHITESPACE: css/css-scoping-1/css-scoping-shadow-root-hides-children.html
TRAILING WHITESPACE: css/css-scoping-1/css-scoping-shadow-slot-display-override.html
TRAILING WHITESPACE: css/css-scoping-1/css-scoping-shadow-slot.html
TRAILING WHITESPACE: css/css-scoping-1/css-scoping-shadow-slot-style.html
TRAILING WHITESPACE: css/css-scoping-1/css-scoping-shadow-slotted-nested.html
TRAILING WHITESPACE: css/css-scoping-1/css-scoping-shadow-slotted-rule.html
TRAILING WHITESPACE: css/css-scoping-1/css-scoping-shadow-with-outside-rules.html
TRAILING WHITESPACE: css/css-scoping-1/css-scoping-shadow-with-rules.html
TRAILING WHITESPACE: css/css-scoping-1/css-scoping-shadow-with-rules-no-style-leak.html
TRAILING WHITESPACE: css/css-transforms-1/css3-transform-rotateY.html
TRAILING WHITESPACE: css/css-variables-1/reference/vars-font-shorthand-001-ref.html
TRAILING WHITESPACE: css/css-variables-1/vars-font-shorthand-001.html
TRAILING WHITESPACE: css/geometry-1/DOMMatrix-001.html
TRAILING WHITESPACE: css/vendor-imports/mozilla/mozilla-central-reftests/css21/pagination/moz-css21-float-page-break-inside-avoid-7.html
TRAILING WHITESPACE: css/vendor-imports/mozilla/mozilla-central-reftests/css21/pagination/moz-css21-float-page-break-inside-avoid-7-ref.html
TRAILING WHITESPACE: css/vendor-imports/mozilla/mozilla-central-reftests/css21/pagination/moz-css21-float-page-break-inside-avoid-8.html
TRAILING WHITESPACE: css/vendor-imports/mozilla/mozilla-central-reftests/css21/pagination/moz-css21-float-page-break-inside-avoid-8-ref.html
TRAILING WHITESPACE: css/vendor-imports/mozilla/mozilla-central-reftests/css21/pagination/moz-css21-float-page-break-inside-avoid-9.html
TRAILING WHITESPACE: css/vendor-imports/mozilla/mozilla-central-reftests/css21/pagination/moz-css21-float-page-break-inside-avoid-9-ref.html
TRAILING WHITESPACE: css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-mbp-horiz-001-rtl-reverse.xhtml
TRAILING WHITESPACE: css/vendor-imports/mozilla/mozilla-central-reftests/multicol3/moz-multicol3-column-balancing-break-inside-avoid-1.html
TRAILING WHITESPACE: css/vendor-imports/mozilla/mozilla-central-reftests/multicol3/moz-multicol3-column-balancing-break-inside-avoid-1-ref.html
SET TIMEOUT: css/compositing-1/mix-blend-mode/mix-blend-mode-parent-with-3D-transform-and-transition.html
SET TIMEOUT: css/compositing-1/mix-blend-mode/mix-blend-mode-sibling-with-3D-transform-and-transition.html
SET TIMEOUT: css/css-animations-1/animation-display.html
SET TIMEOUT: css/css-animations-1/animation-duration-001.html
SET TIMEOUT: css/css-animations-1/animation-duration-003.html
SET TIMEOUT: css/css-animations-1/animation-duration-004.html
SET TIMEOUT: css/css-animations-1/animation-iteration-count-006.html
SET TIMEOUT: css/css-animations-1/animation-name-001.html
SET TIMEOUT: css/css-animations-1/animation-name-003.html
SET TIMEOUT: css/css-animations-1/animation-name-004.html
SET TIMEOUT: css/css-animations-1/animation-play-state-001.html
SET TIMEOUT: css/css-shapes-1/spec-examples/support/spec-example-utils.js
SET TIMEOUT: css/css-transitions-1/changing-while-transition.html
SET TIMEOUT: css/css-transitions-1/events-007.html
SET TIMEOUT: css/css-transitions-1/support/generalParallelTest.js
SET TIMEOUT: css/css-transitions-1/support/runParallelAsyncHarness.js
SET TIMEOUT: css/css-transitions-1/transitions-animatable-properties-01.html
SET TIMEOUT: css/css-transitions-2/transitioncancel-001.html
SET TIMEOUT: css/css-values-3/reference/vh_not_refreshing_on_chrome-ref.html
SET TIMEOUT: css/css-values-3/reference/vh_not_refreshing_on_chrome_iframe-ref.html
SET TIMEOUT: css/css-values-3/vh_not_refreshing_on_chrome.html
SET TIMEOUT: css/css-values-3/support/vh_not_refreshing_on_chrome_iframe.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001a.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001b.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001c.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001d.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001e.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001f.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001g.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001h.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001i.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001j.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001k.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001l.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001m.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001n.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001o.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001p.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001q.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001r.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001s.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001t.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001u.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001v.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001w.html
SET TIMEOUT: css/css-writing-modes-3/orthogonal-parent-shrink-to-fit-001x.html
SET TIMEOUT: css/css-writing-modes-3/support/text-orientation.js
SET TIMEOUT: css/CSS2/backgrounds/background-root-101.xht
SET TIMEOUT: css/CSS2/backgrounds/background-root-102.xht
SET TIMEOUT: css/CSS2/backgrounds/background-root-103.xht
SET TIMEOUT: css/CSS2/floats-clear/floats-137.xht
SET TIMEOUT: css/CSS2/generated-content/counter-increment-000.xht
SET TIMEOUT: css/CSS2/generated-content/counter-increment-001.xht
SET TIMEOUT: css/CSS2/generated-content/counter-increment-002.xht
SET TIMEOUT: css/CSS2/generated-content/counter-reset-000.xht
SET TIMEOUT: css/CSS2/generated-content/counter-reset-001.xht
SET TIMEOUT: css/CSS2/generated-content/counter-reset-002.xht
SET TIMEOUT: css/CSS2/selectors/dom-hover-001.xht
SET TIMEOUT: css/CSS2/selectors/dom-hover-002.xht
SET TIMEOUT: css/CSS2/tables/tables-102.xht
SET TIMEOUT: css/cssom-view-1/matchMediaAddListener.html
SET TIMEOUT: css/mediaqueries-3/min-width-tables-001.html
SET TIMEOUT: css/selectors4/focus-within-shadow-001.html
SET TIMEOUT: css/selectors4/focus-within-shadow-002.html
SET TIMEOUT: css/selectors4/focus-within-shadow-003.html
SET TIMEOUT: css/selectors4/focus-within-shadow-004.html
SET TIMEOUT: css/selectors4/focus-within-shadow-005.html
SET TIMEOUT: css/work-in-progress/apple/css-transforms/scripts/prefixfree.min.js
SET TIMEOUT: css/work-in-progress/aryehgregor/transitions/test_transitions.html
SET TIMEOUT: css/work-in-progress/aryehgregor/transitions/test_transitions_per_property.html
SET TIMEOUT: css/work-in-progress/gabriele/css-xml-dom/js/prototype.js
SET TIMEOUT: css/work-in-progress/hixie/no-pass-condition/box-float-clear-004-demo.html
SET TIMEOUT: css/work-in-progress/hp/th/collapsible2.js
SET TIMEOUT: css/work-in-progress/microsoft/CSS3/animations/*
SET TIMEOUT: css/work-in-progress/microsoft/CSS3/selectors/dynamicEmpty.htm
SET TIMEOUT: css/work-in-progress/microsoft/CSS3/transitions/*
SET TIMEOUT: css/work-in-progress/mozilla/mochitest-simplified/SimpleTest.js
SET TIMEOUT: css/work-in-progress/mozilla/mochitest-simplified/packed.js
SET TIMEOUT: css/work-in-progress/opera/animations/*
SET TIMEOUT: css/work-in-progress/ttwf_sf/houzhenyu/flex-item-change-width.html
## Build system stuff
CSS-COLLIDING-TEST-NAME: css/*/OWNERS
CSS-COLLIDING-TEST-NAME: css/*/README
CSS-COLLIDING-TEST-NAME: css/*/README.md
CSS-COLLIDING-TEST-NAME: css/*/LICENSE
CSS-COLLIDING-TEST-NAME: css/*/Makefile
CSS-COLLIDING-TEST-NAME: css/*/reftest.list
CSS-COLLIDING-TEST-NAME: css/*/.htaccess
CSS-COLLIDING-SUPPORT-NAME: css/*/README
CSS-COLLIDING-SUPPORT-NAME: css/*/.htaccess
CSS-COLLIDING-SUPPORT-NAME: css/*/LOCK
# These are all the current "merge mismatch" errors the build system produces
CSS-COLLIDING-SUPPORT-NAME: css/css-flexbox-1/support/100x100-green.png
CSS-COLLIDING-SUPPORT-NAME: css/css-grid-1/grid-items/support/100x100-green.png
CSS-COLLIDING-SUPPORT-NAME: css/css-flexbox-1/support/200x200-green.png
CSS-COLLIDING-SUPPORT-NAME: css/css-grid-1/grid-items/support/200x200-green.png
CSS-COLLIDING-SUPPORT-NAME: css/css-regions-1/contentEditable/support/common.css
CSS-COLLIDING-SUPPORT-NAME: css/css-regions-1/interactivity/full-screen/support/common.css
CSS-COLLIDING-SUPPORT-NAME: css/css-writing-modes-3/support/pattern-gg-gr-100x100.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/support/pattern-gg-gr-100x100.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/visuren/support/pattern-gg-gr-100x100.png
CSS-COLLIDING-SUPPORT-NAME: css/css-backgrounds-3/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/css-multicol-1/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/css-transitions-1/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/backgrounds/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/css-backgrounds-3/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/css-fonts-3/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/css-multicol-1/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/css-page-3/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/css-transitions-1/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/backgrounds/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/css-flexbox-1/support/solidblue.png
CSS-COLLIDING-SUPPORT-NAME: css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/support/solidblue.png
CSS-COLLIDING-SUPPORT-NAME: css/css-writing-modes-3/support/swatch-fuchsia.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/support/swatch-fuchsia.png
CSS-COLLIDING-SUPPORT-NAME: css/css-regions-1/interactivity/full-screen/support/util.js
CSS-COLLIDING-SUPPORT-NAME: css/css-regions-1/interactivity/resizing/support/util.js
# More duplicated copies of the above
CSS-COLLIDING-SUPPORT-NAME: css/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/archive/raw-tests/css1tests/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/floats-clear/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/media/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/cssom-view-1/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/syntax/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/fonts/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/cascade/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/css-transforms-1/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/cssom-1/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/css-style-attr/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/borders/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/css-regions-1/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/zindex/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/text/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/css-values-3/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/margin-padding-clear/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/css-text-3/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/box-display/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/colors/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/lists/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/filter-effects-1/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/selectors/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/values/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/css-shapes-1/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/tables/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/bidi-text/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/css1/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/ui/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/normal-flow/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/css-images-3/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/generated-content/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/css-flexbox-1/support/pattern-rgr-grg-rgr.png
CSS-COLLIDING-SUPPORT-NAME: css/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/css-fonts-3/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/css-transforms-1/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/cssom-view-1/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/fonts/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/css-regions-1/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/selectors/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/css-shapes-1/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/ui/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/normal-flow/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/margin-padding-clear/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/archive/raw-tests/css1tests/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/syntax/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/zindex/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/colors/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/cascade/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/bidi-text/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/css-style-attr/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/lists/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/css-flexbox-1/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/filter-effects-1/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/borders/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/css-text-3/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/text/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/box-display/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/media/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/css-values-3/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/css-page-3/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/cssom-1/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/css1/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/floats-clear/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/generated-content/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/css-images-3/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/tables/support/pattern-grg-rgr-grg.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/values/support/pattern-grg-rgr-grg.png
# These are thrown off by their support/support/ copies
# https:css///github.com/w3c/csswg-test/issues/1235
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/bidi-text/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/tables/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/lists/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/filter-effects-1/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/cssom-view-1/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/css-values-3/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/css-style-attr/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/text/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/css-multicol-1/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/values/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/archive/raw-tests/css1tests/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/box-display/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/generated-content/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/support/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/css-fonts-3/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/pagination/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/css-flexbox-1/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/fonts/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/selectors/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/ui/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/zindex/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/csswg-issues/submitted/css2.1/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/backgrounds/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/i18n/syndata/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/css-text-3/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/css-backgrounds-3/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/css-transforms-1/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/syntax/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/css-images-3/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/css-transitions-1/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/cascade/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/floats-clear/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/css1/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/css-shapes-1/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/colors/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/positioning/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/css-regions-1/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/borders/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/cssom-1/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/css-page-3/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/generate/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/normal-flow/support/swatch-red.png
CSS-COLLIDING-SUPPORT-NAME: css/css-flexbox-1/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/generated-content/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/backgrounds/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/text/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/css-values-3/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/csswg-issues/submitted/css2.1/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/borders/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/filter-effects-1/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/archive/raw-tests/css1tests/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/support/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/cssom-1/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/css-writing-modes-3/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/positioning/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/css-fonts-3/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/css-images-3/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/box-display/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/colors/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/generate/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/css-transforms-1/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/normal-flow/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/css-text-3/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/css-page-3/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/bidi-text/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/css-style-attr/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/zindex/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/css-transitions-1/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/fonts/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/i18n/syndata/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/selectors/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/syntax/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/css1/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/css-shapes-1/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/lists/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/ui/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/margin-padding-clear/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/css-backgrounds-3/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/tables/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/cascade/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/css-multicol-1/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/values/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/css-regions-1/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/floats-clear/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/cssom-view-1/support/swatch-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/pagination/support/swatch-green.png
# Duplicate filename not picked up by the build system
# https:css///github.com/w3c/csswg-test/issues/1236
CSS-COLLIDING-REF-NAME: css/css-masking-1/clip-path-svg-content/reference/clip-path-square-001-ref.svg
CSS-COLLIDING-REF-NAME: css/css-masking-1/clip-path/reference/clip-path-square-001-ref.html
CSS-COLLIDING-REF-NAME: css/css-masking-1/clip-path-svg-content/reference/clip-path-square-002-ref.svg
CSS-COLLIDING-REF-NAME: css/css-masking-1/clip-path/reference/clip-path-square-002-ref.html
# Duplicate filename where there's no actual merging
# (i.e., we're being more aggressive than the build system at forbidding it)
CSS-COLLIDING-REF-NAME: css/CSS2/positioning/position-relative-001-ref.xht
CSS-COLLIDING-REF-NAME: css/css-regions-1/positioned-content/reference/position-relative-001-ref.html
CSS-COLLIDING-REF-NAME: css/CSS2/text/text-transform-lowercase-001-ref.xht
CSS-COLLIDING-REF-NAME: css/css-text-3/text-transform/reference/text-transform-lowercase-001-ref.xht
CSS-COLLIDING-REF-NAME: css/CSS2/text/text-transform-capitalize-003-ref.xht
CSS-COLLIDING-REF-NAME: css/css-text-3/text-transform/reference/text-transform-capitalize-003-ref.html
CSS-COLLIDING-REF-NAME: css/CSS2/text/text-transform-capitalize-001-ref.xht
CSS-COLLIDING-REF-NAME: css/css-text-3/text-transform/reference/text-transform-capitalize-001-ref.html
CSS-COLLIDING-REF-NAME: css/css-pseudo-4/first-letter-001-ref.html
CSS-COLLIDING-REF-NAME: css/CSS2/selectors/first-letter-001-ref.xht
CSS-COLLIDING-REF-NAME: css/CSS2/text/text-transform-uppercase-001-ref.xht
CSS-COLLIDING-REF-NAME: css/css-text-3/text-transform/reference/text-transform-uppercase-001-ref.xht
CSS-COLLIDING-REF-NAME: css/CSS2/visufx/overflow-applies-to-001-ref.xht
CSS-COLLIDING-REF-NAME: css/CSS2/ui/overflow-applies-to-001-ref.xht
CSS-COLLIDING-REF-NAME: css/CSS2/visuren/inline-formatting-context-001-ref.xht
CSS-COLLIDING-REF-NAME: css/CSS2/linebox/inline-formatting-context-001-ref.xht
CSS-COLLIDING-SUPPORT-NAME: css/css-backgrounds-3/support/red.png
CSS-COLLIDING-SUPPORT-NAME: css/compositing-1/mix-blend-mode/support/red.png
CSS-COLLIDING-SUPPORT-NAME: css/compositing-1/background-blending/support/red.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/normal-flow/support/replaced-min-max-3.png
CSS-COLLIDING-SUPPORT-NAME: css/vendor-imports/mozilla/mozilla-central-reftests/ui3/support/replaced-min-max-3.png
CSS-COLLIDING-SUPPORT-NAME: css/css-backgrounds-3/background-size/support/50x50-green.png
CSS-COLLIDING-SUPPORT-NAME: css/css-backgrounds-3/support/50x50-green.png
CSS-COLLIDING-SUPPORT-NAME: css/css-grid-1/grid-items/support/50x50-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/support/50x50-green.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/ui/support/animated.gif
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/backgrounds/support/animated.gif
CSS-COLLIDING-SUPPORT-NAME: css/css-shapes-1/shape-outside/shape-image/support/animated.gif
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/archive/raw-tests/css1tests/support/pattern-gg-gr.png
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/css1/support/pattern-gg-gr.png
CSS-COLLIDING-SUPPORT-NAME: css/css-display-3/support/util.js
CSS-COLLIDING-SUPPORT-NAME: css/CSS2/normal-flow/support/replaced-min-max-1.png
CSS-COLLIDING-SUPPORT-NAME: css/vendor-imports/mozilla/mozilla-central-reftests/ui3/support/replaced-min-max-1.png
# TODO https://github.com/w3c/web-platform-tests/issues/5770
MISSING-LINK: css/geometry-1/*.worker.js
WEBIDL2.JS:.gitmodules
# Manual test that uses console.logs for feedback
CONSOLE:payment-request/payment-request-response-id.html
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...