From 4c92af98a013af356ec13b081d512182da119448 Mon Sep 17 00:00:00 2001 From: sujisreerama <134579190+sujisreerama@users.noreply.github.com> Date: Wed, 30 Jul 2025 22:43:01 -0700 Subject: [PATCH 1/5] Update programmatically-determined-link-context.md Updated the glossary section to remove 'aria-decribedby' and changed the description from 'set of all elements' to 'link's accessible description, combined with the set of all elements' --- pages/glossary/programmatically-determined-link-context.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pages/glossary/programmatically-determined-link-context.md b/pages/glossary/programmatically-determined-link-context.md index 547901014c5..863f2a1626c 100755 --- a/pages/glossary/programmatically-determined-link-context.md +++ b/pages/glossary/programmatically-determined-link-context.md @@ -8,13 +8,12 @@ input_aspects: - DOM tree --- -The _programmatically determined context_ of a link (or _programmatically determined link context_) is the set of all elements that are [included in the accessibility tree][], and have one or more of the following relationships to the link: +The _programmatically determined context_ of a link (or _programmatically determined link context_) is the link's accessible description, combined with the set of all elements that are [included in the accessibility tree][], and have one or more of the following relationships to the link: - being an [ancestor][] of the link in the [flat tree][] with a [semantic role][] of `listitem`; or - being the closest [ancestor][] of the link in the [flat tree][] that generates a [block container][]; or - being the closest [ancestor][] of the link in the [flat tree][] that has a [semantic role][] of `cell` or `gridcell`; or -- being a header cell [assigned][] to the closest [ancestor][] of the link in the [flat tree][] that has a [semantic role][] of `cell` or `gridcell`; or -- being referenced by an `aria-describedby` attribute of the link. +- being a header cell [assigned][] to the closest [ancestor][] of the link in the [flat tree][] that has a [semantic role][] of `cell` or `gridcell`. This definition is based on (but not equivalent to) the [WCAG definition of programmatically determined link context](https://www.w3.org/TR/WCAG22/#dfn-programmatically-determined-link-context). From bc0a392b33b335041d4bb68c06baf345237e25ee Mon Sep 17 00:00:00 2001 From: sujisreerama <134579190+sujisreerama@users.noreply.github.com> Date: Thu, 31 Jul 2025 07:47:56 -0700 Subject: [PATCH 2/5] Update programmatically-determined-link-context.md --- pages/glossary/programmatically-determined-link-context.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pages/glossary/programmatically-determined-link-context.md b/pages/glossary/programmatically-determined-link-context.md index 863f2a1626c..8493e2787ef 100755 --- a/pages/glossary/programmatically-determined-link-context.md +++ b/pages/glossary/programmatically-determined-link-context.md @@ -8,7 +8,7 @@ input_aspects: - DOM tree --- -The _programmatically determined context_ of a link (or _programmatically determined link context_) is the link's accessible description, combined with the set of all elements that are [included in the accessibility tree][], and have one or more of the following relationships to the link: +The _programmatically determined context_ of a link (or _programmatically determined link context_) is the link's [accessible description](https://www.w3.org/TR/accname/#dfn-accessible-description), combined with the set of all elements that are [included in the accessibility tree][], and have one or more of the following relationships to the link: - being an [ancestor][] of the link in the [flat tree][] with a [semantic role][] of `listitem`; or - being the closest [ancestor][] of the link in the [flat tree][] that generates a [block container][]; or @@ -25,3 +25,4 @@ This definition assumes that the HTML document with the link is a document using [flat tree]: https://drafts.csswg.org/css-scoping/#flat-tree 'CSS Scoping Module Level 1, flat tree, 2021/11/29' [included in the accessibility tree]: #included-in-the-accessibility-tree 'Definition of included in the accessibility tree' [semantic role]: #semantic-role 'Definition of semantic role' +[accessible description]: https://www.w3.org/TR/accname/#dfn-accessible-description From e49fdb5ea3207e90a387520ea7647d070568dd1b Mon Sep 17 00:00:00 2001 From: sujisreerama <134579190+sujisreerama@users.noreply.github.com> Date: Thu, 31 Jul 2025 07:53:34 -0700 Subject: [PATCH 3/5] Update programmatically-determined-link-context.md --- pages/glossary/programmatically-determined-link-context.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/glossary/programmatically-determined-link-context.md b/pages/glossary/programmatically-determined-link-context.md index 8493e2787ef..2227b943778 100755 --- a/pages/glossary/programmatically-determined-link-context.md +++ b/pages/glossary/programmatically-determined-link-context.md @@ -8,7 +8,7 @@ input_aspects: - DOM tree --- -The _programmatically determined context_ of a link (or _programmatically determined link context_) is the link's [accessible description](https://www.w3.org/TR/accname/#dfn-accessible-description), combined with the set of all elements that are [included in the accessibility tree][], and have one or more of the following relationships to the link: +The _programmatically determined context_ of a link (or _programmatically determined link context_) is the link's [accessible description][], combined with the set of all elements that are [included in the accessibility tree][], and have one or more of the following relationships to the link: - being an [ancestor][] of the link in the [flat tree][] with a [semantic role][] of `listitem`; or - being the closest [ancestor][] of the link in the [flat tree][] that generates a [block container][]; or From d693646c5b654c0ec6dd08f8798fca461ff68461 Mon Sep 17 00:00:00 2001 From: sujisreerama <134579190+sujisreerama@users.noreply.github.com> Date: Sun, 7 Sep 2025 19:12:00 -0700 Subject: [PATCH 4/5] Update pages/glossary/programmatically-determined-link-context.md Co-authored-by: Kathy Eng --- pages/glossary/programmatically-determined-link-context.md | 1 + 1 file changed, 1 insertion(+) diff --git a/pages/glossary/programmatically-determined-link-context.md b/pages/glossary/programmatically-determined-link-context.md index 2227b943778..7150cb989c0 100755 --- a/pages/glossary/programmatically-determined-link-context.md +++ b/pages/glossary/programmatically-determined-link-context.md @@ -26,3 +26,4 @@ This definition assumes that the HTML document with the link is a document using [included in the accessibility tree]: #included-in-the-accessibility-tree 'Definition of included in the accessibility tree' [semantic role]: #semantic-role 'Definition of semantic role' [accessible description]: https://www.w3.org/TR/accname/#dfn-accessible-description +[accessible name]: https://www.w3.org/TR/accname/#dfn-accessible-name From 573482c62fd15da519a8b276f2578787a7b578e4 Mon Sep 17 00:00:00 2001 From: sujisreerama <134579190+sujisreerama@users.noreply.github.com> Date: Sun, 7 Sep 2025 19:12:16 -0700 Subject: [PATCH 5/5] Update pages/glossary/programmatically-determined-link-context.md Co-authored-by: Kathy Eng --- pages/glossary/programmatically-determined-link-context.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/glossary/programmatically-determined-link-context.md b/pages/glossary/programmatically-determined-link-context.md index 7150cb989c0..d4c13649181 100755 --- a/pages/glossary/programmatically-determined-link-context.md +++ b/pages/glossary/programmatically-determined-link-context.md @@ -8,7 +8,7 @@ input_aspects: - DOM tree --- -The _programmatically determined context_ of a link (or _programmatically determined link context_) is the link's [accessible description][], combined with the set of all elements that are [included in the accessibility tree][], and have one or more of the following relationships to the link: +The _programmatically determined context_ of a link (or _programmatically determined link context_) is the link's [accessible name][], [accessible description][], combined with the set of all elements that are [included in the accessibility tree][], and have one or more of the following relationships to the link: - being an [ancestor][] of the link in the [flat tree][] with a [semantic role][] of `listitem`; or - being the closest [ancestor][] of the link in the [flat tree][] that generates a [block container][]; or