blob: e4c98c51d60c36c000cba483653789c5b2a3ef1b [file] [log] [blame]
# File containing whitelist 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
## File types that should never be checked
*:*.pdf
*:*.jpg
*:*.png
*:*.gif
*:*.pdf
*:*.wav
*:*.mp3
*:*.m4a
*:*.mov
*:*.oga
*:*.ogv
*:*.webm
*:*.mp4
*:*.m4v
*:*.otf
*:*.ttf
*:*.TTF
*:*.woff
*:*.woff2
*:*.eot
*:*.sfd
*:*.swf
*:*.ani
*:*.cur
*:*.ico
## Git submodules are not currently scanned
*:wpt_tools/*
*:resources/*
## Helper scripts ##
W3C-TEST.ORG:tools/*
PRINT STATEMENT:tools/*
W3C-TEST.ORG:*/tools/*
PRINT STATEMENT:*/tools/*
## Third party data files
TRAILING WHITESPACE: css-writing-modes-3/tools/generators/ucd/Blocks.txt
## Test generation files
CONSOLE: css-writing-modes-3/tools/generators/unicode-data.js
## Give up on work-in-progress for now
*: work-in-progress/*
## Test plans and implementation reports
*: */reports/*
*: */test-plan/*
## Things we don't have enabled yet
OPEN-NO-MODE: *
PARSE-FAILED: *
PRINT STATEMENT: *
W3C-TEST.ORG: *
CONTENT-VISUAL: *
CONTENT-MANUAL: *
## Support files not in /support/ or similar
SUPPORT-WRONG-DIR: */reftest.list
SUPPORT-WRONG-DIR: *.headers
SUPPORT-WRONG-DIR: */README
SUPPORT-WRONG-DIR: */README.md
SUPPORT-WRONG-DIR: *-README
SUPPORT-WRONG-DIR: */LICENSE
SUPPORT-WRONG-DIR: */LICENSE-*
SUPPORT-WRONG-DIR: */COPYING
SUPPORT-WRONG-DIR: */Makefile
SUPPORT-WRONG-DIR: */OWNERS
# The selectors-3 testsuite has a weird build system
SUPPORT-WRONG-DIR: selectors-3/*
# Things we should fix
SUPPORT-WRONG-DIR: css-animations-1/animationevent-interface.js
SUPPORT-WRONG-DIR: css-backgrounds-3/justfortest.html
SUPPORT-WRONG-DIR: css-backgrounds-3/background-clip/list.txt
SUPPORT-WRONG-DIR: css-backgrounds-3/background-origin/list.txt
SUPPORT-WRONG-DIR: css-color-3/htaccess
SUPPORT-WRONG-DIR: css-fonts-3/font-variant-debug.html
SUPPORT-WRONG-DIR: css-masking-1/clip-path/svg-clipPath.svg
SUPPORT-WRONG-DIR: css21/section-index.xht
SUPPORT-WRONG-DIR: css21/other-formats/xml/background-18.css
SUPPORT-WRONG-DIR: css21/other-formats/xml/background-19-alt.xml
SUPPORT-WRONG-DIR: css21/other-formats/xml/background-19.css
SUPPORT-WRONG-DIR: filters-1/filter-external-002-filter.svg
SUPPORT-WRONG-DIR: vendor-imports/mozilla/mozilla-central-reftests/check-for-references.sh
SUPPORT-WRONG-DIR: vendor-imports/mozilla/mozilla-central-reftests/sync-tests-filter
SUPPORT-WRONG-DIR: vendor-imports/mozilla/mozilla-central-reftests/sync-tests.sh
SUPPORT-WRONG-DIR: vendor-imports/mozilla/mozilla-central-reftests/masking/blank.html
SUPPORT-WRONG-DIR: vendor-imports/mozilla/mozilla-central-reftests/transforms/green.html
SUPPORT-WRONG-DIR: WOFF2-UserAgent/manifest.txt
SUPPORT-WRONG-DIR: WOFF2-UserAgent/Tests/xhtml1/testcaseindex.xht
## Whitespace rules that we can't enforce yet
INDENT TABS: .gitmodules
INDENT TABS: compositing-1/*
INDENT TABS: css21/*
INDENT TABS: css-align-3/*
INDENT TABS: css-backgrounds-3/*
INDENT TABS: css-color-3/*
INDENT TABS: css-color-4/*
INDENT TABS: css-conditional-3/*
INDENT TABS: css-counter-styles-3/*
INDENT TABS: css-flexbox-1/*
INDENT TABS: css-fonts-3/*
INDENT TABS: css-grid-1/*
INDENT TABS: css-images-3/*
INDENT TABS: css-lists-3/*
INDENT TABS: css-masking-1/*
INDENT TABS: css-multicol-1/*
INDENT TABS: cssom-1/*
INDENT TABS: cssom-view-1/*
INDENT TABS: css-page-3/*
INDENT TABS: css-pseudo-4/*
INDENT TABS: css-regions-1/*
INDENT TABS: css-round-display/*
INDENT TABS: css-shapes-1/*
INDENT TABS: css-speech-1/*
INDENT TABS: css-tables-3/*
INDENT TABS: css-text-3/*
INDENT TABS: css-text-decor-3/*
INDENT TABS: css-transforms-1/*
INDENT TABS: css-transitions-1/*
INDENT TABS: css-ui-3/*
INDENT TABS: css-values-3/*
INDENT TABS: css-variables-1/*
INDENT TABS: css-writing-modes-3/*
INDENT TABS: filters-1/*
INDENT TABS: fonts/*
INDENT TABS: mediaqueries-3/*
INDENT TABS: selectors-3/*
INDENT TABS: selectors-4/*
INDENT TABS: vendor-imports/*
INDENT TABS: WOFF2-UserAgent/*
## Things we're stopping from getting worse
CONSOLE: css-flexbox-1/support/check-layout-th.js
CONSOLE: css-regions-1/elements/support/Three.js
CONSOLE: css-regions-1/interactivity/selection/support/js/selection-test-helper.js
CONSOLE: css-regions-1/stacking-context/javascript-stacking-context-002.html
CONSOLE: css-shapes-1/shape-outside/supported-shapes/support/test-utils.js
CONSOLE: css-transitions-1/transition-delay-002.html
CONSOLE: css-transitions-1/transition-delay-003.html
CONSOLE: css-values-3/viewport-units-css2-001.html
CONSOLE: css-writing-modes-3/orthogonal-parent-shrink-to-fit-001*.html
CONSOLE: css-writing-modes-3/tools/generators/gulpfile.js
CONSOLE: css-writing-modes-3/tools/generators/text-orientation-generator.js
CONSOLE: cssom-1/index-002.html
CONSOLE: work-in-progress/mozilla/mochitest-simplified/packed.js
CONSOLE: work-in-progress/ttwf_sf/divya/index-002.html
CONSOLE: work-in-progress/ttwf_tokyo/hiromitsuuuuu/test_font_face_parser.html
TRAILING WHITESPACE: css21/generated-content/before-after-positioned-002.html
TRAILING WHITESPACE: css21/generated-content/before-after-positioned-003.html
TRAILING WHITESPACE: css21/generated-content/before-after-positioned-004.html
TRAILING WHITESPACE: css-color-4/lab-004.html
TRAILING WHITESPACE: css-color-4/lab-005.html
TRAILING WHITESPACE: css-color-4/lab-006.html
TRAILING WHITESPACE: css-color-4/lab-007.html
TRAILING WHITESPACE: css-color-4/lch-004.html
TRAILING WHITESPACE: css-color-4/lch-005.html
TRAILING WHITESPACE: css-color-4/lch-006.html
TRAILING WHITESPACE: css-color-4/lch-007.html
TRAILING WHITESPACE: css-fonts-3/support/fonts/gsubtest-lookup3.ufo/features.fea
TRAILING WHITESPACE: css-scoping-1/css-scoping-shadow-assigned-node-with-before-after.html
TRAILING WHITESPACE: css-scoping-1/css-scoping-shadow-assigned-node-with-rules.html
TRAILING WHITESPACE: css-scoping-1/css-scoping-shadow-host-rule.html
TRAILING WHITESPACE: css-scoping-1/css-scoping-shadow-host-with-before-after.html
TRAILING WHITESPACE: css-scoping-1/css-scoping-shadow-invisible-slot.html
TRAILING WHITESPACE: css-scoping-1/css-scoping-shadow-root-hides-children.html
TRAILING WHITESPACE: css-scoping-1/css-scoping-shadow-slot-display-override.html
TRAILING WHITESPACE: css-scoping-1/css-scoping-shadow-slot.html
TRAILING WHITESPACE: css-scoping-1/css-scoping-shadow-slot-style.html
TRAILING WHITESPACE: css-scoping-1/css-scoping-shadow-slotted-nested.html
TRAILING WHITESPACE: css-scoping-1/css-scoping-shadow-slotted-rule.html
TRAILING WHITESPACE: css-scoping-1/css-scoping-shadow-with-outside-rules.html
TRAILING WHITESPACE: css-scoping-1/css-scoping-shadow-with-rules.html
TRAILING WHITESPACE: css-scoping-1/css-scoping-shadow-with-rules-no-style-leak.html
TRAILING WHITESPACE: css-transforms-1/css3-transform-rotateY.html
TRAILING WHITESPACE: css-variables-1/reference/vars-font-shorthand-001-ref.html
TRAILING WHITESPACE: css-variables-1/vars-font-shorthand-001.html
TRAILING WHITESPACE: geometry-1/DOMMatrix-001.html
TRAILING WHITESPACE: vendor-imports/mozilla/mozilla-central-reftests/css21/pagination/moz-css21-float-page-break-inside-avoid-7.html
TRAILING WHITESPACE: vendor-imports/mozilla/mozilla-central-reftests/css21/pagination/moz-css21-float-page-break-inside-avoid-7-ref.html
TRAILING WHITESPACE: vendor-imports/mozilla/mozilla-central-reftests/css21/pagination/moz-css21-float-page-break-inside-avoid-8.html
TRAILING WHITESPACE: vendor-imports/mozilla/mozilla-central-reftests/css21/pagination/moz-css21-float-page-break-inside-avoid-8-ref.html
TRAILING WHITESPACE: vendor-imports/mozilla/mozilla-central-reftests/css21/pagination/moz-css21-float-page-break-inside-avoid-9.html
TRAILING WHITESPACE: vendor-imports/mozilla/mozilla-central-reftests/css21/pagination/moz-css21-float-page-break-inside-avoid-9-ref.html
TRAILING WHITESPACE: vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-mbp-horiz-001-rtl-reverse.xhtml
TRAILING WHITESPACE: vendor-imports/mozilla/mozilla-central-reftests/multicol3/moz-multicol3-column-balancing-break-inside-avoid-1.html
TRAILING WHITESPACE: vendor-imports/mozilla/mozilla-central-reftests/multicol3/moz-multicol3-column-balancing-break-inside-avoid-1-ref.html