summaryrefslogtreecommitdiffstats
path: root/content/test
diff options
context:
space:
mode:
Diffstat (limited to 'content/test')
-rw-r--r--content/test/data/accessibility/aria-labelledby-heading-expected-mac.txt2
-rw-r--r--content/test/data/accessibility/aria-list-expected-mac.txt2
-rw-r--r--content/test/data/accessibility/aria-list.html9
-rw-r--r--content/test/data/accessibility/aria-listbox-activedescendant-expected-android.txt1
-rw-r--r--content/test/data/accessibility/aria-listbox-activedescendant-expected-mac.txt5
-rw-r--r--content/test/data/accessibility/aria-listbox-activedescendant-expected-win.txt1
-rw-r--r--content/test/data/accessibility/aria-listbox-activedescendant.html16
-rw-r--r--content/test/data/accessibility/aria-listbox-aria-selected-expected-android.txt1
-rw-r--r--content/test/data/accessibility/aria-listbox-aria-selected-expected-mac.txt7
-rw-r--r--content/test/data/accessibility/aria-listbox-aria-selected-expected-win.txt1
-rw-r--r--content/test/data/accessibility/aria-listbox-aria-selected.html17
-rw-r--r--content/test/data/accessibility/aria-listbox-childfocus-expected-android.txt1
-rw-r--r--content/test/data/accessibility/aria-listbox-childfocus-expected-mac.txt5
-rw-r--r--content/test/data/accessibility/aria-listbox-childfocus-expected-win.txt1
-rw-r--r--content/test/data/accessibility/aria-listbox-childfocus.html16
-rw-r--r--content/test/data/accessibility/aria-menu-expected-mac.txt2
16 files changed, 81 insertions, 6 deletions
diff --git a/content/test/data/accessibility/aria-labelledby-heading-expected-mac.txt b/content/test/data/accessibility/aria-labelledby-heading-expected-mac.txt
index da6c21d..b09d6d47 100644
--- a/content/test/data/accessibility/aria-labelledby-heading-expected-mac.txt
+++ b/content/test/data/accessibility/aria-labelledby-heading-expected-mac.txt
@@ -1,5 +1,5 @@
AXWebArea
AXGroup
- AXTextField AXTitleUIElement='AXHeading 2'
+ AXTextField AXTitleUIElement='AXHeading h2'
AXHeading AXTitle='h2' AXValue='2'
AXStaticText AXValue='h2'
diff --git a/content/test/data/accessibility/aria-list-expected-mac.txt b/content/test/data/accessibility/aria-list-expected-mac.txt
index 8ae9e03..7beb5ea 100644
--- a/content/test/data/accessibility/aria-list-expected-mac.txt
+++ b/content/test/data/accessibility/aria-list-expected-mac.txt
@@ -1,5 +1,5 @@
AXWebArea
- AXList AXSubrole=AXContentList
+ AXList AXSubrole=AXContentList AXOrientation='AXVerticalOrientation' AXSelectedChildren=[] AXVisibleChildren=["AXGroup group 1","AXGroup group 2","AXGroup group 3"]
AXGroup
AXStaticText AXValue='Item 1'
AXGroup
diff --git a/content/test/data/accessibility/aria-list.html b/content/test/data/accessibility/aria-list.html
index 2e69bee..1aa4cd1 100644
--- a/content/test/data/accessibility/aria-list.html
+++ b/content/test/data/accessibility/aria-list.html
@@ -1,12 +1,15 @@
<!--
@MAC-ALLOW:AXSubrole*
+@MAC-ALLOW:AXOrientation*
+@MAC-ALLOW:AXSelectedChildren*
+@MAC-ALLOW:AXVisibleChildren*
-->
<html>
<body>
<div role="list">
- <div role="listitem">Item 1</div>
- <div role="listitem">Item 2</div>
- <div role="listitem">Item 3</div>
+ <div aria-label="1" role="listitem">Item 1</div>
+ <div aria-label="2" role="listitem">Item 2</div>
+ <div aria-label="3" role="listitem">Item 3</div>
</div>
</body>
</html>
diff --git a/content/test/data/accessibility/aria-listbox-activedescendant-expected-android.txt b/content/test/data/accessibility/aria-listbox-activedescendant-expected-android.txt
new file mode 100644
index 0000000..8620d59
--- /dev/null
+++ b/content/test/data/accessibility/aria-listbox-activedescendant-expected-android.txt
@@ -0,0 +1 @@
+#<skip - need to generate expectation>
diff --git a/content/test/data/accessibility/aria-listbox-activedescendant-expected-mac.txt b/content/test/data/accessibility/aria-listbox-activedescendant-expected-mac.txt
new file mode 100644
index 0000000..21a73f8
--- /dev/null
+++ b/content/test/data/accessibility/aria-listbox-activedescendant-expected-mac.txt
@@ -0,0 +1,5 @@
+AXWebArea
+ AXList AXOrientation='AXVerticalOrientation' AXSelectedChildren=["AXStaticText 3"] AXVisibleChildren=["AXStaticText 1","AXStaticText 2","AXStaticText 3"]
+ AXStaticText AXTitle='Item 1'
+ AXStaticText AXTitle='Item 2'
+ AXStaticText AXTitle='Item 3'
diff --git a/content/test/data/accessibility/aria-listbox-activedescendant-expected-win.txt b/content/test/data/accessibility/aria-listbox-activedescendant-expected-win.txt
new file mode 100644
index 0000000..8620d59
--- /dev/null
+++ b/content/test/data/accessibility/aria-listbox-activedescendant-expected-win.txt
@@ -0,0 +1 @@
+#<skip - need to generate expectation>
diff --git a/content/test/data/accessibility/aria-listbox-activedescendant.html b/content/test/data/accessibility/aria-listbox-activedescendant.html
new file mode 100644
index 0000000..7a5c230
--- /dev/null
+++ b/content/test/data/accessibility/aria-listbox-activedescendant.html
@@ -0,0 +1,16 @@
+<!--
+@MAC-ALLOW:AXSubrole*
+@MAC-ALLOW:AXOrientation*
+@MAC-ALLOW:AXSelectedChildren*
+@MAC-ALLOW:AXVisibleChildren*
+-->
+<html>
+<body>
+<div role="listbox" tabIndex="0" aria-activedescendant="3">
+ <div id="1" aria-label="1" role="option">Item 1</div>
+ <div id="2" aria-label="2" role="option">Item 2</div>
+ <div id="3" aria-label="3" role="option">Item 3</div>
+</div>
+<script>document.querySelector('*[role="listbox"]').focus();</script>
+</body>
+</html>
diff --git a/content/test/data/accessibility/aria-listbox-aria-selected-expected-android.txt b/content/test/data/accessibility/aria-listbox-aria-selected-expected-android.txt
new file mode 100644
index 0000000..8620d59
--- /dev/null
+++ b/content/test/data/accessibility/aria-listbox-aria-selected-expected-android.txt
@@ -0,0 +1 @@
+#<skip - need to generate expectation>
diff --git a/content/test/data/accessibility/aria-listbox-aria-selected-expected-mac.txt b/content/test/data/accessibility/aria-listbox-aria-selected-expected-mac.txt
new file mode 100644
index 0000000..c521df9a
--- /dev/null
+++ b/content/test/data/accessibility/aria-listbox-aria-selected-expected-mac.txt
@@ -0,0 +1,7 @@
+AXWebArea
+ AXList AXOrientation='AXVerticalOrientation' AXSelectedChildren=["AXStaticText 4","AXStaticText 5"] AXVisibleChildren=["AXStaticText 1","AXStaticText 2","AXStaticText 3","AXStaticText 4","AXStaticText 5"]
+ AXStaticText AXTitle='Item 1'
+ AXStaticText AXTitle='Item 2'
+ AXStaticText AXTitle='Item 3'
+ AXStaticText AXTitle='Item 4'
+ AXStaticText AXTitle='Item 5'
diff --git a/content/test/data/accessibility/aria-listbox-aria-selected-expected-win.txt b/content/test/data/accessibility/aria-listbox-aria-selected-expected-win.txt
new file mode 100644
index 0000000..8620d59
--- /dev/null
+++ b/content/test/data/accessibility/aria-listbox-aria-selected-expected-win.txt
@@ -0,0 +1 @@
+#<skip - need to generate expectation>
diff --git a/content/test/data/accessibility/aria-listbox-aria-selected.html b/content/test/data/accessibility/aria-listbox-aria-selected.html
new file mode 100644
index 0000000..50c8037
--- /dev/null
+++ b/content/test/data/accessibility/aria-listbox-aria-selected.html
@@ -0,0 +1,17 @@
+<!--
+@MAC-ALLOW:AXSubrole*
+@MAC-ALLOW:AXOrientation*
+@MAC-ALLOW:AXSelectedChildren*
+@MAC-ALLOW:AXVisibleChildren*
+-->
+<html>
+<body>
+<div role="listbox">
+ <div tabIndex="-1" aria-label="1" role="option">Item 1</div>
+ <div tabIndex="-1" aria-label="2" role="option">Item 2</div>
+ <div tabIndex="-1" aria-label="3" role="option">Item 3</div>
+ <div tabIndex="-1" aria-selected="true" aria-label="4" role="option">Item 4</div>
+ <div tabIndex="-1" aria-selected="true" aria-label="5" role="option">Item 5</div>
+</div>
+</body>
+</html>
diff --git a/content/test/data/accessibility/aria-listbox-childfocus-expected-android.txt b/content/test/data/accessibility/aria-listbox-childfocus-expected-android.txt
new file mode 100644
index 0000000..8620d59
--- /dev/null
+++ b/content/test/data/accessibility/aria-listbox-childfocus-expected-android.txt
@@ -0,0 +1 @@
+#<skip - need to generate expectation>
diff --git a/content/test/data/accessibility/aria-listbox-childfocus-expected-mac.txt b/content/test/data/accessibility/aria-listbox-childfocus-expected-mac.txt
new file mode 100644
index 0000000..81da39e
--- /dev/null
+++ b/content/test/data/accessibility/aria-listbox-childfocus-expected-mac.txt
@@ -0,0 +1,5 @@
+AXWebArea
+ AXList AXOrientation='AXVerticalOrientation' AXSelectedChildren=["AXStaticText 2"] AXVisibleChildren=["AXStaticText 1","AXStaticText 2","AXStaticText 3"]
+ AXStaticText AXTitle='Item 1'
+ AXStaticText AXTitle='Item 2'
+ AXStaticText AXTitle='Item 3'
diff --git a/content/test/data/accessibility/aria-listbox-childfocus-expected-win.txt b/content/test/data/accessibility/aria-listbox-childfocus-expected-win.txt
new file mode 100644
index 0000000..8620d59
--- /dev/null
+++ b/content/test/data/accessibility/aria-listbox-childfocus-expected-win.txt
@@ -0,0 +1 @@
+#<skip - need to generate expectation>
diff --git a/content/test/data/accessibility/aria-listbox-childfocus.html b/content/test/data/accessibility/aria-listbox-childfocus.html
new file mode 100644
index 0000000..c05497e
--- /dev/null
+++ b/content/test/data/accessibility/aria-listbox-childfocus.html
@@ -0,0 +1,16 @@
+<!--
+@MAC-ALLOW:AXSubrole*
+@MAC-ALLOW:AXOrientation*
+@MAC-ALLOW:AXSelectedChildren*
+@MAC-ALLOW:AXVisibleChildren*
+-->
+<html>
+<body>
+<div role="listbox">
+ <div tabIndex="-1" aria-label="1" role="option">Item 1</div>
+ <div tabIndex="0" aria-label="2" role="option">Item 2</div>
+ <div tabIndex="-1" aria-label="3" role="option">Item 3</div>
+</div>
+<script>document.querySelector('*[aria-label="2"]').focus();</script>
+</body>
+</html>
diff --git a/content/test/data/accessibility/aria-menu-expected-mac.txt b/content/test/data/accessibility/aria-menu-expected-mac.txt
index 7c1715a..eab78cf 100644
--- a/content/test/data/accessibility/aria-menu-expected-mac.txt
+++ b/content/test/data/accessibility/aria-menu-expected-mac.txt
@@ -1,6 +1,6 @@
AXWebArea
AXMenuBar
- AXMenuItem AXTitle='File' AXLinkedUIElements=["AXMenu"]
+ AXMenuItem AXTitle='File' AXLinkedUIElements=["AXMenu File"]
AXMenuItem AXTitle='Edit'
AXMenuItem AXTitle='View'
AXMenu AXDescription='File'