summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input
diff options
context:
space:
mode:
authorMatt A. Tobin <mattatobin@localhost.localdomain>2018-02-02 04:16:08 -0500
committerMatt A. Tobin <mattatobin@localhost.localdomain>2018-02-02 04:16:08 -0500
commit5f8de423f190bbb79a62f804151bc24824fa32d8 (patch)
tree10027f336435511475e392454359edea8e25895d /testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input
parent49ee0794b5d912db1f95dce6eb52d781dc210db5 (diff)
downloadUXP-5f8de423f190bbb79a62f804151bc24824fa32d8.tar
UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.tar.gz
UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.tar.lz
UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.tar.xz
UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.zip
Add m-esr52 at 52.6.0
Diffstat (limited to 'testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input')
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/538.html11
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/542.html11
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/543.html11
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/544.html11
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/545.html11
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/546.html12
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/551.html11
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/552.html19
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/553.html19
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/609.html13
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/610.html11
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/611.html11
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/612.html10
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/613.html10
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/614.html10
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/615.html10
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/659.html16
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/660.html16
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/661.html16
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/662.html16
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/663.html16
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/721.html12
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/723.html12
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/724.html12
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/725.html12
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/748.html11
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/749.html11
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/750.html11
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/751.html11
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/753.html19
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/754.html19
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/755.html19
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/756.html19
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/758.html19
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/759.html19
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/760.html19
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/761.html19
-rw-r--r--testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/foo.jpgbin0 -> 6735 bytes
38 files changed, 515 insertions, 0 deletions
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/538.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/538.html
new file mode 100644
index 000000000..d8d9225c1
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/538.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>Test 538 UT type="hidden" with no aria-labelledby and with id="test".</title>
+</head>
+<body>
+<input type="hidden" id="test">
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/542.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/542.html
new file mode 100644
index 000000000..1674b495c
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/542.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>Test 542 An INPUT type=submit, with id="test", with no aria-labelledby and no aria-label and does not have a role=presentation.</title>
+</head>
+<body>
+<input type="submit" id="test"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/543.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/543.html
new file mode 100644
index 000000000..cd140c916
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/543.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>Test 543 An INPUT type="reset", with id="test", with no aria-labelledby and no aria-label and does not have a role=presentation.</title>
+</head>
+<body>
+<input type="reset" id="test"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/544.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/544.html
new file mode 100644
index 000000000..754fe031c
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/544.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>Test 544 An INPUT type=button, with id="test", value="foo", with no aria-labelledby and no aria-label and does not have a role=presentation.</title>
+</head>
+<body>
+<input type="button" id="test" value="foo"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/545.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/545.html
new file mode 100644
index 000000000..7e0bf9504
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/545.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>Test 545 An INPUT type=img, with id="test", with no aria-labelledby, and no aria-label, does not have a role=presentation, and has an alt attribute.</title>
+</head>
+<body>
+<input src="baz.html" type="image" id="test" alt="foo"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/546.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/546.html
new file mode 100644
index 000000000..782682bf8
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/546.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>Test 546 An INPUT type=text, password, checkbox, radio, file, or img, with id="test", with no aria-labelledby and no aria-label, does not have a role=presentation, and is referenced by a LABEL element.</title>
+</head>
+<body>
+<label for="test">States:</label>
+<input type="text" id="test"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/551.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/551.html
new file mode 100644
index 000000000..12c543674
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/551.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>Test 551 An INPUT type=text, password, checkbox, radio, file, or image , with id="test", with no aria-labelledby and no aria-label, does not have a role=presentation, is not referenced by a LABEL element, and has a title.</title>
+</head>
+<body>
+<input type="text" id="test" title="crazy" value="baz"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/552.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/552.html
new file mode 100644
index 000000000..005773b94
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/552.html
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>Test 552 An INPUT type=text, password, checkbox, radio, file, or image, with id="test", with no aria-labelledby and no aria-label, but is referenced by a LABEL element that has an associated CSS :before content rule.</title>
+<style>
+
+label:before
+{
+content:"fancy ";
+}
+</style>
+</head>
+<body>
+<label for="test">fruit</label>
+<input type="text" id="test"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/553.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/553.html
new file mode 100644
index 000000000..27ca64713
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/553.html
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>Test 553 An INPUT type=text, password, checkbox, radio, file, or image, with id="test", with no aria-labelledby and no aria-label, but is referenced by a LABEL element that has an associated CSS :after content rule. </title>
+<style>
+
+label:after
+{
+content:" fruit";
+}
+</style>
+</head>
+<body>
+<label for="test">fancy</label>
+<input type="text" id="test"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/609.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/609.html
new file mode 100644
index 000000000..b3b07abff
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/609.html
@@ -0,0 +1,13 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+ <title>Title attribute, no aria-label, aria-labelledby</title>
+ </head>
+ <body>
+ <input id="test" type="text" aria-labelledby="ID1 ID2 ID3">
+ <p id="ID1">Here is some labelledby text for ID1</p>
+ <p id="ID2">Also labelledby text ID2</p>
+ <p id="ID3">Additional labelledby text ID3</p>
+ </body>
+</html>
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/610.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/610.html
new file mode 100644
index 000000000..bd234fbc4
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/610.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+ <title>Input element, no wai-aria</title>
+ </head>
+ <body>
+ <input id="test" type="text" aria-label="bar" aria-labelledby="ID1 test">
+ <div id="ID1">foo</div>
+ </body>
+</html>
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/611.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/611.html
new file mode 100644
index 000000000..c41595fe4
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/611.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+ <title>Input element with type="text" referenced by a label, no wai aria</title>
+ </head>
+ <body>
+ <input id="test" type="text"/>
+ <label for="test">foo</label>
+ </body>
+</html>
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/612.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/612.html
new file mode 100644
index 000000000..5037cbd78
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/612.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+ <title>Input with type="password" label/for without wai-aria</title>
+ </head>
+ <body>
+<input type="password" id="test">
+<label for="test">foo</label></body>
+</html>
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/613.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/613.html
new file mode 100644
index 000000000..0f16f9220
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/613.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+ <title>Input with type="checkbox" label/for without wai-aria</title>
+ </head>
+ <body>
+<input type="checkbox" id="test">
+<label for="test">foo</label></body>
+</html>
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/614.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/614.html
new file mode 100644
index 000000000..29d3d59cd
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/614.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+ <title>Input with type="radio" label/for without wai-aria</title>
+ </head>
+ <body>
+<input type="radio" id="test">
+<label for="test">foo</label></body>
+</html>
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/615.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/615.html
new file mode 100644
index 000000000..1790e6aa8
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/615.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+ <title>Input with type="file" label/for without wai-aria</title>
+ </head>
+ <body>
+<input type="file" id="test">
+<label for="test">foo</label></body>
+</html>
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/659.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/659.html
new file mode 100644
index 000000000..5e9b439b0
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/659.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+ <title>Text input with @title and :before and :after content rule</title>
+ <style type="text/css">
+ label:before { content: "foo"; }
+ label:after { content: "baz"; }
+ </style>
+ </head>
+ <body>
+ <form>
+ <label for="test" title="bar"><input id="test" type="text" name="test" title="bar"></label>
+ </form>
+ </body>
+</html>
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/660.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/660.html
new file mode 100644
index 000000000..e1d5f9416
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/660.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+ <title>Text input with @title and :before and :after content rule</title>
+ <style type="text/css">
+ label:before { content: "foo "; }
+ label:after { content: " baz"; }
+ </style>
+ </head>
+ <body>
+ <form>
+ <label for="test" title="bar"><input id="test" type="password" name="test" title="bar"></label>
+ </form>
+ </body>
+</html>
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/661.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/661.html
new file mode 100644
index 000000000..95a3d46f2
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/661.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+ <title>Text input with @title and :before and :after content rule</title>
+ <style type="text/css">
+ label:before { content: "foo"; }
+ label:after { content: "baz"; }
+ </style>
+ </head>
+ <body>
+ <form>
+ <label for="test"><input id="test" type="checkbox" name="test" title=" bar "></label>
+ </form>
+ </body>
+</html>
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/662.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/662.html
new file mode 100644
index 000000000..3bca08804
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/662.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+ <title>Text input with @title and :before and :after content rule</title>
+ <style type="text/css">
+ label:before { content: "foo"; }
+ label:after { content: "baz"; }
+ </style>
+ </head>
+ <body>
+ <form>
+ <label for="test"><input id="test" type="radio" name="test" title=" bar "></label>
+ </form>
+ </body>
+</html>
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/663.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/663.html
new file mode 100644
index 000000000..ae70b8532
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/663.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+ <title>Text input with @title and :before and :after content rule</title>
+ <style type="text/css">
+ label:before { content: "foo "; }
+ label:after { content: " baz"; }
+ </style>
+ </head>
+ <body>
+ <form>
+ <label for="test"><input id="test" type="file" name="test" title="bar"></label>
+ </form>
+ </body>
+</html>
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/721.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/721.html
new file mode 100644
index 000000000..1173d1ee5
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/721.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>Test 546a An INPUT type=text, password, checkbox, radio, file, or img, with id="test", with no aria-labelledby and no aria-label, does not have a role=presentation, and is referenced by a LABEL element.</title>
+</head>
+<body>
+<label for="test">States:</label>
+<input type="password" id="test"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/723.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/723.html
new file mode 100644
index 000000000..849e516b2
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/723.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>Test 546b An INPUT type=text, password, checkbox, radio, file, or img, with id="test", with no aria-labelledby and no aria-label, does not have a role=presentation, and is referenced by a LABEL element.</title>
+</head>
+<body>
+<label for="test">States:</label>
+<input type="checkbox" id="test"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/724.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/724.html
new file mode 100644
index 000000000..f16bb480a
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/724.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>Test 546c An INPUT type=text, password, checkbox, radio, file, or img, with id="test", with no aria-labelledby and no aria-label, does not have a role=presentation, and is referenced by a LABEL element.</title>
+</head>
+<body>
+<label for="test">States:</label>
+<input type="radio" id="test"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/725.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/725.html
new file mode 100644
index 000000000..3c72a2996
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/725.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>Test 546d An INPUT type=text, password, checkbox, radio, file, or img, with id="test", with no aria-labelledby and no aria-label, does not have a role=presentation, and is referenced by a LABEL element.</title>
+</head>
+<body>
+<label for="test">File:</label>
+<input type="file" id="test"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/748.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/748.html
new file mode 100644
index 000000000..f55510170
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/748.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>An INPUT type=text, password, checkbox, radio, file, or image , with id="test", with no aria-labelledby and no aria-label, does not have a role=presentation, is not referenced by a LABEL element, and has a title.</title>
+</head>
+<body>
+<input type="password" id="test" title="crazy" value="baz"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/749.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/749.html
new file mode 100644
index 000000000..e87964ceb
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/749.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>An INPUT type=text, password, checkbox, radio, file, or image , with id="test", with no aria-labelledby and no aria-label, does not have a role=presentation, is not referenced by a LABEL element, and has a title.</title>
+</head>
+<body>
+<input type="checkbox" id="test" title="crazy"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/750.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/750.html
new file mode 100644
index 000000000..58a40ae2c
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/750.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>An INPUT type=text, password, checkbox, radio, file, or image , with id="test", with no aria-labelledby and no aria-label, does not have a role=presentation, is not referenced by a LABEL element, and has a title.</title>
+</head>
+<body>
+<input type="radio" id="test" title="crazy"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/751.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/751.html
new file mode 100644
index 000000000..b8a5e7c90
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/751.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>An INPUT type=text, password, checkbox, radio, file, or image , with id="test", with no aria-labelledby and no aria-label, does not have a role=presentation, is not referenced by a LABEL element, and has a title.</title>
+</head>
+<body>
+<input type="file" id="test" title="crazy"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/753.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/753.html
new file mode 100644
index 000000000..4cb25a46a
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/753.html
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>An INPUT type=text, password, checkbox, radio, file, or image, with id="test", with no aria-labelledby and no aria-label, but is referenced by a LABEL element that has an associated CSS :before content rule.</title>
+<style>
+
+label:before
+{
+content:"fancy ";
+}
+</style>
+</head>
+<body>
+<label for="test">fruit</label>
+<input type="password" id="test"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/754.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/754.html
new file mode 100644
index 000000000..db8916d12
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/754.html
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>An INPUT type=text, password, checkbox, radio, file, or image, with id="test", with no aria-labelledby and no aria-label, but is referenced by a LABEL element that has an associated CSS :before content rule.</title>
+<style>
+
+label:before
+{
+content:"fancy ";
+}
+</style>
+</head>
+<body>
+<label for="test">fruit</label>
+<input type="checkbox" id="test"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/755.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/755.html
new file mode 100644
index 000000000..eb2dda3ff
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/755.html
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>An INPUT type=text, password, checkbox, radio, file, or image, with id="test", with no aria-labelledby and no aria-label, but is referenced by a LABEL element that has an associated CSS :before content rule.</title>
+<style>
+
+label:before
+{
+content:"fancy ";
+}
+</style>
+</head>
+<body>
+<label for="test">fruit</label>
+<input type="radio" id="test"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/756.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/756.html
new file mode 100644
index 000000000..944f3cde7
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/756.html
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>An INPUT type=text, password, checkbox, radio, file, or image, with id="test", with no aria-labelledby and no aria-label, but is referenced by a LABEL element that has an associated CSS :before content rule.</title>
+<style>
+
+label:before
+{
+content:"fancy ";
+}
+</style>
+</head>
+<body>
+<label for="test">fruit</label>
+<input type="file" id="test"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/758.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/758.html
new file mode 100644
index 000000000..0657f8c6a
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/758.html
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>An INPUT type=text, password, checkbox, radio, file, or image, with id="test", with no aria-labelledby and no aria-label, but is referenced by a LABEL element that has an associated CSS :after content rule. </title>
+<style>
+
+label:after
+{
+content:" fruit"
+}
+</style>
+</head>
+<body>
+<label for="test">fancy</label>
+<input type="password" id="test"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/759.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/759.html
new file mode 100644
index 000000000..a8505f492
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/759.html
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>An INPUT type=text, password, checkbox, radio, file, or image, with id="test", with no aria-labelledby and no aria-label, but is referenced by a LABEL element that has an associated CSS :after content rule. </title>
+<style>
+
+label:after
+{
+content:" fruit"
+}
+</style>
+</head>
+<body>
+<label for="test">fancy</label>
+<input type="checkbox" id="test"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/760.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/760.html
new file mode 100644
index 000000000..d8809bd94
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/760.html
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>An INPUT type=text, password, checkbox, radio, file, or image, with id="test", with no aria-labelledby and no aria-label, but is referenced by a LABEL element that has an associated CSS :after content rule. </title>
+<style>
+
+label:after
+{
+content:" fruit"
+}
+</style>
+</head>
+<body>
+<label for="test">fancy</label>
+<input type="radio" id="test"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/761.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/761.html
new file mode 100644
index 000000000..6c8a1de52
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/761.html
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<title>An INPUT type=text, password, checkbox, radio, file, or image, with id="test", with no aria-labelledby and no aria-label, but is referenced by a LABEL element that has an associated CSS :after content rule. </title>
+<style>
+
+label:after
+{
+content:"fancy";
+}
+</style>
+</head>
+<body>
+<label for="test">fruit</label>
+<input type="file" id="test"/>
+</body>
+</html>
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/foo.jpg b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/foo.jpg
new file mode 100644
index 000000000..7d11a4f7c
--- /dev/null
+++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/foo.jpg
Binary files differ