createElement should not lowercase non-ASCII characters
[WebKit-https.git] / LayoutTests / imported / w3c / web-platform-tests / lint.whitelist
1 # File containing whiteslist 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
7
8 ## Whitespace rules that we can't enforce yet ##
9
10 CR AT EOL: svg/import/*
11
12 INDENT TABS: .gitmodules
13 INDENT TABS: app-uri/*
14 INDENT TABS: conformance-checkers/*
15 INDENT TABS: content-security-policy/*
16 INDENT TABS: custom-elements/*
17 INDENT TABS: DOMEvents/*
18 INDENT TABS: html/editing/dnd/*
19 INDENT TABS: old-tests/*
20 INDENT TABS: pointerlock/*
21 INDENT TABS: shadow-dom/*
22 INDENT TABS: svg/import/*
23 INDENT TABS: tools/*
24 INDENT TABS: touch-events/*
25 INDENT TABS: web-animations/*
26 INDENT TABS: webaudio/*
27 INDENT TABS: webvtt/*
28 INDENT TABS: XMLHttpRequest/*
29
30 TRAILING WHITESPACE: app-uri/*
31 TRAILING WHITESPACE: battery-status/*
32 TRAILING WHITESPACE: conformance-checkers/*
33 TRAILING WHITESPACE: content-security-policy/*
34 TRAILING WHITESPACE: custom-elements/*
35 TRAILING WHITESPACE: DOMEvents/*
36 TRAILING WHITESPACE: html-longdesc/*
37 TRAILING WHITESPACE: microdata/*
38 TRAILING WHITESPACE: old-tests/*
39 TRAILING WHITESPACE: pointerevents/*
40 TRAILING WHITESPACE: progress-events/*
41 TRAILING WHITESPACE: shadow-dom/*
42 TRAILING WHITESPACE: svg/import/*
43 TRAILING WHITESPACE: tools/*
44 TRAILING WHITESPACE: webaudio/*
45 TRAILING WHITESPACE: WebIDL/*
46 TRAILING WHITESPACE: webvtt/*
47 TRAILING WHITESPACE: XMLHttpRequest/*
48
49 ## File types that should never be checked ##
50
51 *:*.pdf
52 *:*.jpg
53 *:*.png
54 *:*.gif
55 *:*.pdf
56 *:*.wav
57 *:*.mp3
58 *:*.m4a
59 *:*.oga
60 *:*.ogv
61 *:*.webm
62 *:*.mp4
63 *:*.m4v
64 *:*.ttf
65 *:*.woff
66 *:*.eot
67 *:*.sfd
68 *:*.swf
69
70 ## Documentation ##
71
72 W3C-TEST.ORG:README.md
73 W3C-TEST.ORG:*/README.md
74 W3C-TEST.ORG:docs/*
75
76 ## Helper scripts ##
77
78 W3C-TEST.ORG:tools/*
79 PRINT STATEMENT:tools/*
80 W3C-TEST.ORG:*/tools/*
81 PRINT STATEMENT:*/tools/*
82
83 ### Test exclusions ##
84
85 CR AT EOL:WebIDL/valid/idl/documentation-dos.widl
86 CR AT EOL:cors/resources/cors-headers.asis
87 CR AT EOL:html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.html
88 INDENT TABS:html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.html
89 CR AT EOL:webvtt/webvtt-file-format-parsing/webvtt-file-parsing/support/newlines.vtt
90 PARSE-FAILED:dom/nodes/Document-createElement-namespace-tests/empty.svg
91 PARSE-FAILED:dom/nodes/Document-createElement-namespace-tests/empty.xhtml
92 PARSE-FAILED:dom/nodes/Document-createElement-namespace-tests/minimal_html.svg
93 PARSE-FAILED:dom/nodes/Document-createElement-namespace-tests/minimal_html.xhtml
94
95 # These have undefined entities; should probably find a way to define them
96 PARSE-FAILED:ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml
97 PARSE-FAILED:ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml
98 PARSE-FAILED:ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml
99
100 # Test generation files containing print statements
101 PRINT STATEMENT:dom/nodes/Document-createElement-namespace-tests/generate.py
102
103 # Should probably be fixed.
104 W3C-TEST.ORG:subresource-integrity/refresh-header.js.headers
105
106 # Lint doesn't know about sub.svg I guess
107 PARSE-FAILED:content-security-policy/svg/including.sub.svg
108
109 #Helper files that aren't valid XML
110 PARSE-FAILED:dom/nodes/Document-createElement-namespace-tests/empty.xml
111 PARSE-FAILED:dom/nodes/Document-createElement-namespace-tests/minimal_html.xml
112
113 # Git submodules are not currently scanned
114 *:tools/*
115 *:resources/*