New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to Condition for step 2C #90
base: main
Are you sure you want to change the base?
Conversation
@jnurthen please add to next week's agenda. |
Next meeting is on 27 may. No meeting this week due to GAAD. |
remove extra space
Remove blank line added in merge conflict resolution
remove extra space added in merge conflict resolution
<ul> | ||
<li>If the embedded control has role <a class="role-reference" href="#textbox">textbox</a>, return its value.</li> | ||
<li>If the embedded control has role menu <a class="role-reference" href="#button">button</a>, return the text alternative of the button.</li> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
<li>If the embedded control has role menu <a class="role-reference" href="#button">button</a>, return the text alternative of the button.</li> | |
<li>If the embedded control has role <a class="role-reference" href="#menu">menu</a>, return the text alternative of the button that controls the menu.</li> |
Since there's no role "menu button" I think this sentence might be a bit more accurate. WDYT?
Also @accdc I think I have resolved the merge conflicts so this is probably ready for you to review. 馃憤 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me. :)
@@ -305,9 +305,10 @@ <h4>Computation steps</h4> | |||
</pre> | |||
</details></div> | |||
</li> | |||
<li id="step2C">Otherwise, if the <code>current node</code> is a control embedded within the label (e.g. the <code>label</code> element in HTML or any element directly referenced by <code>aria-labelledby</code>) for another <a class="termref">widget</a>, where the user can adjust the embedded control's value, then return the embedded control as part of the text alternative in the following manner: | |||
<li id="step2C">Otherwise, if the <code>current node</code> is an embedded control whose value can be adjusted by the user, and the <code>current node</code> is a descendant of an element whose <a class="termref internalDFN" href="#dfn-accessible-name" data-link-type="dfn">Accessible Name</a> or <a class="termref internalDFN" href="#dfn-accessible-description" data-link-type="dfn">Accessible Description</a> is being computed, then include the embedded control as part of the text alternative in the following manner: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
adding whose value can be adjusted
would remove readonly controls from the embedded control portion of the accname algo... I think this clause should be removed.
I agree, The text "whose value can be adjusted by the user" should be removed, and simply refer to control which will include all such variations. |
How does this PR relate to #183 ? |
Embedded in label
andEmbedded in node that allows name from content
may then be merged and simplified todescendant of node whose accessible name / description is being computed
, as is done in the PR.This PR is motivated by the fact that many (all?) AccName implementations interpret step 2E in this manner. See example:
馃挜 Error: 500 Internal Server Error 馃挜
PR Preview failed to build. (Last tried on May 16, 2021, 3:07 PM UTC).
More
PR Preview relies on a number of web services to run. There seems to be an issue with the following one:
馃毃 Spec Generator - Spec Generator is the web service used to build specs that rely on ReSpec.
馃敆 Related URL
If you don't have enough information above to solve the error by yourself (or to understand to which web service the error is related to, if any), please file an issue.
Preview | Diff