From 4e18f508a7822910df6b9da7118ca97eb053f5c9 Mon Sep 17 00:00:00 2001 From: James Craig Date: Mon, 31 Oct 2022 17:32:27 -0700 Subject: [PATCH] Add AXCustomContent for DPUB roles. Closes https://github.com/w3c/aria/issues/1643 --- index.html | 387 +++++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 302 insertions(+), 85 deletions(-) diff --git a/index.html b/index.html index f1166f1..1e47aae 100644 --- a/index.html +++ b/index.html @@ -253,7 +253,7 @@

Role Mapping Table

ATK/AT-SPI Role - AXAPI + Mac AX API @@ -273,8 +273,13 @@

Role Mapping Table

Expose ROLE_SECTION and object attribute xml-roles:doc-abstract.

- AXRole: AXGroup
AXSubrole: AXApplicationGroup
- AXRoleDescription: 'group' + + @@ -295,8 +300,13 @@

Role Mapping Table

Expose ROLE_LANDMARK and object attribute xml-roles:doc-acknowledgments.

- AXRole: AXGroup
AXSubrole: AXLandmarkRegion
- AXRoleDescription: 'region' + + @@ -318,8 +328,13 @@

Role Mapping Table

Expose ROLE_LANDMARK and object attribute xml-roles:doc-afterword.

- AXRole: AXGroup
AXSubrole: AXLandmarkRegion
- AXRoleDescription: 'region' + + @@ -341,8 +356,13 @@

Role Mapping Table

Expose ROLE_LANDMARK and object attribute xml-roles:doc-appendix.

- AXRole: AXGroup
AXSubrole: AXLandmarkRegion
- AXRoleDescription: 'region' + + @@ -366,8 +386,13 @@

Role Mapping Table

Expose ROLE_LINK and object attribute xml-roles:doc-backlink.

- AXRole: AXLink
AXSubrole: <nil>
- AXRoleDescription: 'link' + + @@ -387,8 +412,13 @@

Role Mapping Table

Expose ROLE_LIST_ITEM and object attribute xml-roles:doc-bilioentry.

- AXRole: AXGroup
AXSubrole: <nil>
- AXRoleDescription: 'group' + + @@ -409,8 +439,13 @@

Role Mapping Table

Expose ROLE_LANDMARK and object attribute xml-roles:doc-bibliography.

- AXRole: AXGroup
AXSubrole: AXLandmarkRegion
- AXRoleDescription: 'region' + + @@ -429,8 +464,13 @@

Role Mapping Table

Expose ROLE_LIST_ITEM and object attribute xml-roles:doc-bilioentry.

- AXRole: AXGroup
AXSubrole: <nil>
- AXRoleDescription: 'group' + + @@ -454,8 +494,13 @@

Role Mapping Table

Expose ROLE_LINK and object attribute xml-roles:doc-biblioref.

- AXRole: AXLink
AXSubrole: <nil>
- AXRoleDescription: 'link' + + @@ -476,8 +521,13 @@

Role Mapping Table

Expose ROLE_LANDMARK and object attribute xml-roles:chapter.

- AXRole: AXGroup
AXSubrole: AXLandmarkRegion
- AXRoleDescription: 'region' + + @@ -493,8 +543,13 @@

Role Mapping Table

Expose ROLE_SECTION and object attribute xml-roles:doc-colophon.

- AXRole: AXGroup
AXSubrole: AXApplicationGroup
- AXRoleDescription: 'group' + + @@ -516,8 +571,13 @@

Role Mapping Table

Expose ROLE_LANDMARK and object attribute xml-roles:doc-conclusion.

- AXRole: AXGroup
AXSubrole: AXLandmarkRegion
- AXRoleDescription: 'region' + + @@ -531,8 +591,13 @@

Role Mapping Table

expose ROLE_IMAGE and object attribute xml-roles:doc-cover.

- AXRole: AXImage
AXSubrole: <nil>
- AXRoleDescription: 'image' + + @@ -547,8 +612,13 @@

Role Mapping Table

Expose ROLE_SECTION and object attribute xml-roles:doc-credit.

- AXRole: AXGroup
AXSubrole: AXApplicationGroup
- AXRoleDescription: 'group' + + @@ -568,8 +638,13 @@

Role Mapping Table

Expose ROLE_LANDMARK and object attribute xml-roles:doc-credits.

- AXRole: AXGroup
AXSubrole: AXLandmarkRegion
- AXRoleDescription: 'region' + + @@ -585,8 +660,13 @@

Role Mapping Table

Expose ROLE_SECTION and object attribute xml-roles:doc-dedication.

- AXRole: AXGroup
AXSubrole: AXApplicationGroup
- AXRoleDescription: 'group' + + @@ -602,8 +682,13 @@

Role Mapping Table

Expose ROLE_LIST_ITEM and object attribute xml-roles:doc-endnote.

- AXRole: AXGroup
AXSubrole: <nil>
- AXRoleDescription: 'group' + + @@ -625,8 +710,13 @@

Role Mapping Table

Expose ROLE_LANDMARK and object attribute xml-roles:doc-endnotes.

- AXRole: AXGroup
AXSubrole: AXLandmarkRegion
- AXRoleDescription: 'region' + + @@ -644,8 +734,13 @@

Role Mapping Table

Expose ROLE_LIST_ITEM and object attribute xml-roles:doc-endnote.

- AXRole: AXGroup
AXSubrole: <nil>
- AXRoleDescription: 'group' + + @@ -661,8 +756,13 @@

Role Mapping Table

Expose ROLE_SECTION and object attribute xml-roles:doc-epigraph.

- AXRole: AXGroup
AXSubrole: AXApplicationGroup
- AXRoleDescription: 'group' + + @@ -683,8 +783,13 @@

Role Mapping Table

Expose ROLE_LANDMARK and object attribute xml-roles:doc-epilogue.

- AXRole: AXGroup
AXSubrole: AXLandmarkRegion
- AXRoleDescription: 'region' + + @@ -705,8 +810,13 @@

Role Mapping Table

Expose ROLE_LANDMARK and object attribute xml-roles:doc-errata.

- AXRole: AXGroup
AXSubrole: AXLandmarkRegion
- AXRoleDescription: 'region' + + @@ -721,8 +831,13 @@

Role Mapping Table

Expose ROLE_SECTION and object attribute xml-roles:doc-example.

- AXRole: AXGroup
AXSubrole: AXApplicationGroup
- AXRoleDescription: 'group' + + @@ -742,8 +857,13 @@

Role Mapping Table

Expose ROLE_FOOTNOTE and object attribute xml-roles:doc-footnote.

- AXRole: AXGroup
AXSubrole: AXApplicationGroup
- AXRoleDescription: 'group' + + @@ -764,8 +884,13 @@

Role Mapping Table

Expose ROLE_LANDMARK and object attribute xml-roles:doc-foreword.

- AXRole: AXGroup
AXSubrole: AXLandmarkRegion
- AXRoleDescription: 'region' + + @@ -787,8 +912,13 @@

Role Mapping Table

Expose ROLE_LANDMARK and object attribute xml-roles:doc-glossary.

- AXRole: AXGroup
AXSubrole: AXLandmarkRegion
- AXRoleDescription: 'region' + + @@ -812,8 +942,13 @@

Role Mapping Table

Expose ROLE_LINK and object attribute xml-roles:doc-glossref.

- AXRole: AXLink
AXSubrole: <nil>
- AXRoleDescription: 'link' + + @@ -835,8 +970,13 @@

Role Mapping Table

Expose ROLE_LANDMARK and object attribute xml-roles:doc-index.

- AXRole: AXGroup
AXSubrole: - AXLandmarkNavigation
AXRoleDescription: 'navigation' + + @@ -858,8 +998,13 @@

Role Mapping Table

Expose ROLE_LANDMARK and object attribute xml-roles:doc-introduction.

- AXRole: AXGroup
AXSubrole: AXLandmarkRegion
- AXRoleDescription: 'region' + + @@ -883,8 +1028,13 @@

Role Mapping Table

Expose ROLE_LINK and object attribute xml-roles:doc-noteref.

- AXRole: AXLink
AXSubrole: <nil>
- AXRoleDescription: 'link' + + @@ -900,8 +1050,13 @@

Role Mapping Table

Expose ROLE_COMMENT and object attribute xml-roles:doc-notice.

- AXRole: AXGroup
AXSubrole: AXDocumentNote
- AXRoleDescription: 'note' + + @@ -917,8 +1072,13 @@

Role Mapping Table

Expose ROLE_SEPARATOR and object attribute xml-roles:doc-pagebreak.

- AXRole: AXSplitter
AXSubrole: <nil>
- AXRoleDescription: 'splitter' + + @@ -939,7 +1099,13 @@

Role Mapping Table

Expose

ROLE_FOOTER and object attribute xml-roles:doc-pagefooter.

- AXRole: AXGroup
AXSubrole: <nil> + + @@ -960,7 +1126,13 @@

Role Mapping Table

Expose

ROLE_HEADER and object attribute xml-roles:doc-pageheader.

- AXRole: AXGroup
AXSubrole: <nil> + + @@ -982,8 +1154,13 @@

Role Mapping Table

Expose

ROLE_LANDMARK and object attribute xml-roles:doc-pagelist.

- AXRole: AXGroup
AXSubrole: - AXLandmarkNavigation
AXRoleDescription: 'navigation' + + @@ -1004,8 +1181,13 @@

Role Mapping Table

Expose ROLE_LANDMARK and object attribute xml-roles:doc-part.

- AXRole: AXGroup
AXSubrole: AXLandmarkRegion
- AXRoleDescription: 'region' + + @@ -1026,8 +1208,13 @@

Role Mapping Table

Expose ROLE_LANDMARK and object attribute xml-roles:doc-pagebreak.

- AXRole: AXGroup
AXSubrole: AXLandmarkRegion
- AXRoleDescription: 'region' + + @@ -1049,8 +1236,13 @@

Role Mapping Table

Expose ROLE_LANDMARK and object attribute xml-roles:doc-prologue.

- AXRole: AXGroup
AXSubrole: AXLandmarkRegion
- AXRoleDescription: 'region' + + @@ -1070,8 +1262,13 @@

Role Mapping Table

Expose ROLE_SECTION and object attribute xml-roles:doc-pullquote.

- AXRole: AXGroup
AXSubrole: AXApplicationGroup
- AXRoleDescription: 'group' + + @@ -1086,8 +1283,13 @@

Role Mapping Table

Expose ROLE_SECTION and object attribute xml-roles:doc-qna.

- AXRole: AXGroup
AXSubrole: AXApplicationGroup
- AXRoleDescription: 'group' + + @@ -1106,8 +1308,13 @@

Role Mapping Table

Expose ROLE_HEADING and object attribute xml-roles:doc-subtitle.

- AXRole: AXHeading
AXSubrole: <nil>
- AXRoleDescription: 'heading' + + @@ -1123,8 +1330,13 @@

Role Mapping Table

Expose ROLE_COMMENT and object attribute xml-roles:doc-tip.

- AXRole: AXGroup
AXSubrole: AXDocumentNote
- AXRoleDescription: 'note' + + @@ -1145,8 +1357,13 @@

Role Mapping Table

Expose ROLE_LANDMARK and object attribute xml-roles:doc-toc.

- AXRole: AXGroup
AXSubrole: - AXLandmarkNavigation
AXRoleDescription: 'navigation' + +