summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/accname
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
commit26a029d407be480d791972afb5975cf62c9360a6 (patch)
treef435a8308119effd964b339f76abb83a57c29483 /testing/web-platform/meta/accname
parentInitial commit. (diff)
downloadfirefox-26a029d407be480d791972afb5975cf62c9360a6.tar.xz
firefox-26a029d407be480d791972afb5975cf62c9360a6.zip
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/accname')
-rw-r--r--testing/web-platform/meta/accname/name/comp_embedded_control.html.ini39
-rw-r--r--testing/web-platform/meta/accname/name/comp_label.html.ini18
-rw-r--r--testing/web-platform/meta/accname/name/comp_name_from_content.html.ini39
-rw-r--r--testing/web-platform/meta/accname/name/comp_text_node.html.ini15
-rw-r--r--testing/web-platform/meta/accname/name/comp_tooltip.html.ini1
-rw-r--r--testing/web-platform/meta/accname/name/shadowdom/slot.html.ini6
6 files changed, 118 insertions, 0 deletions
diff --git a/testing/web-platform/meta/accname/name/comp_embedded_control.html.ini b/testing/web-platform/meta/accname/name/comp_embedded_control.html.ini
new file mode 100644
index 0000000000..62bb508deb
--- /dev/null
+++ b/testing/web-platform/meta/accname/name/comp_embedded_control.html.ini
@@ -0,0 +1,39 @@
+[comp_embedded_control.html]
+ [checkbox label with embedded textfield]
+ expected: FAIL
+
+ [checkbox label with embedded select:not([size\])]
+ expected: FAIL
+
+ [checkbox label with embedded select[size\]]
+ expected: FAIL
+
+ [checkbox label with embedded combobox (input[type=text\])]
+ expected: FAIL
+
+ [checkbox label with embedded combobox (span)]
+ expected: FAIL
+
+ [checkbox label with embedded combobox (div)]
+ expected: FAIL
+
+ [checkbox label with embedded listbox>option[aria-selected=true\]]
+ expected: FAIL
+
+ [checkbox label with embedded input[type=range\]]
+ expected: FAIL
+
+ [checkbox label with embedded input[type=number\]]
+ expected: FAIL
+
+ [checkbox label with embedded ARIA slider (aria-valuenow)]
+ expected: FAIL
+
+ [checkbox label with embedded ARIA slider (aria-valuetext)]
+ expected: FAIL
+
+ [checkbox label with embedded ARIA spinbutton (aria-valuenow)]
+ expected: FAIL
+
+ [checkbox label with embedded ARIA spinbutton (aria-valuetext)]
+ expected: FAIL
diff --git a/testing/web-platform/meta/accname/name/comp_label.html.ini b/testing/web-platform/meta/accname/name/comp_label.html.ini
new file mode 100644
index 0000000000..b3010230e9
--- /dev/null
+++ b/testing/web-platform/meta/accname/name/comp_label.html.ini
@@ -0,0 +1,18 @@
+[comp_label.html]
+ [aria-label undefined on img w/ alt]
+ expected: FAIL
+
+ [aria-label undefined on img w/o alt]
+ expected: FAIL
+
+ [aria-label undefined on img w/ empty alt]
+ expected: FAIL
+
+ [aria-label undefined on img w/o alt but w/ title]
+ expected: FAIL
+
+ [aria-label undefined on img w/ empty alt but w/ title]
+ expected: FAIL
+
+ [button's hidden referenced name (visibility:hidden) with hidden aria-labelledby traversal falls back to aria-label]
+ expected: FAIL
diff --git a/testing/web-platform/meta/accname/name/comp_name_from_content.html.ini b/testing/web-platform/meta/accname/name/comp_name_from_content.html.ini
new file mode 100644
index 0000000000..b62b0ff713
--- /dev/null
+++ b/testing/web-platform/meta/accname/name/comp_name_from_content.html.ini
@@ -0,0 +1,39 @@
+[comp_name_from_content.html]
+ [button name from fallback content with ::before and ::after]
+ expected: FAIL
+
+ [heading name from fallback content with ::before and ::after]
+ expected: FAIL
+
+ [link name from fallback content with ::before and ::after]
+ expected: FAIL
+
+ [heading name from content for each child including nested link using aria-labelledby with nested image]
+ expected: FAIL
+
+ [heading name from content for each child including two nested links using aria-labelledby with nested image]
+ expected: FAIL
+
+ [heading with link referencing image using aria-labelledby, that in turn references text element via aria-labelledby]
+ expected: FAIL
+
+ [heading with link referencing image using aria-labelledby, that in turn references itself and another element via aria-labelledby]
+ expected: FAIL
+
+ [button name from content for each child (no space, display:inline-block)]
+ expected: FAIL
+
+ [heading name from content for each child (no space, display:inline-block)]
+ expected: FAIL
+
+ [link name from content for each child (no space, display:inline-block)]
+ expected: FAIL
+
+ [button name from fallback content mixing attr() and strings with ::before and ::after]
+ expected: FAIL
+
+ [heading name from fallback content mixing attr() and strings with ::before and ::after]
+ expected: FAIL
+
+ [link name from fallback content mixing attr() and strings with ::before and ::after]
+ expected: FAIL
diff --git a/testing/web-platform/meta/accname/name/comp_text_node.html.ini b/testing/web-platform/meta/accname/name/comp_text_node.html.ini
new file mode 100644
index 0000000000..b92d76a496
--- /dev/null
+++ b/testing/web-platform/meta/accname/name/comp_text_node.html.ini
@@ -0,0 +1,15 @@
+[comp_text_node.html]
+ [span[role=button\] with text node, with leading/trailing non-breaking space]
+ expected: FAIL
+
+ [div[role=heading\] with text node, with leading/trailing non-breaking space]
+ expected: FAIL
+
+ [button with text node, with leading/trailing non-breaking space]
+ expected: FAIL
+
+ [heading with text node, with leading/trailing non-breaking space]
+ expected: FAIL
+
+ [link with text node, with leading/trailing non-breaking space]
+ expected: FAIL
diff --git a/testing/web-platform/meta/accname/name/comp_tooltip.html.ini b/testing/web-platform/meta/accname/name/comp_tooltip.html.ini
new file mode 100644
index 0000000000..fe6e4b3e15
--- /dev/null
+++ b/testing/web-platform/meta/accname/name/comp_tooltip.html.ini
@@ -0,0 +1 @@
+[comp_tooltip.html]
diff --git a/testing/web-platform/meta/accname/name/shadowdom/slot.html.ini b/testing/web-platform/meta/accname/name/shadowdom/slot.html.ini
new file mode 100644
index 0000000000..d5b621f332
--- /dev/null
+++ b/testing/web-platform/meta/accname/name/shadowdom/slot.html.ini
@@ -0,0 +1,6 @@
+[slot.html]
+ [aria-labelledby reference to element with slotted text content and aria-label on slot]
+ expected: FAIL
+
+ [aria-labelledby reference to element with default slotted text content and aria-label on slot]
+ expected: FAIL