Skip to content
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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove verbiage regarding combobox values #1871

Closed
wants to merge 2 commits into from
Closed

Conversation

chlane
Copy link
Contributor

@chlane chlane commented Feb 9, 2023

Closes #1720

Removed verbiage regarding combobox values which includes a MUST statement.
##1720


Preview | Diff

Fixes w3c#1720. Removing the MUST statement about getting the value for a combobox because it includes logic to get a value. The method to get a value will be handled outside the ARIA spec, in either accName or Core-AAM. See the discussion at w3c/accname#184.
Removing the MUST statement regarding the value of a combobox
@spectranaut
Copy link
Contributor

This is a follow up to closing this issue: #1827

Copy link
Contributor

@spectranaut spectranaut left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I marked this PR as "draft" because I think we shouldn't change the specification until we have something specific to point to.

Some context: When reviewing the PR #1827 to add non-input value calculations to listbox and searchbox, we realized the value calculation was more complicated than presented. Sarah suggested, since there is some discussion of value already in acc name, to move the value calculation to there.

Here is the issue for that: w3c/accname#184

I think we should put this PR on hold until the accname work is done, then we can point to accname in this PR.

@mcking65
Copy link
Contributor

mcking65 commented Feb 9, 2023

Thank you @spectranaut, I just caught up on all the discussion and agree this should be on hold.

Even if there are some potential issues with the current language, it is working in practice in Chromium now. For select-only comboboxes to work, it is imperative that the browser calculate a value. The accname algorithm is the best we have at the moment.

In practice, it is not as important for ARIA to say anything about the value of textbox and searchbox. That is not to say that it doesn't matter, it is just not as pressing an issue in practice.

@pkra pkra added this to the ARIA 1.3 milestone Jun 28, 2023
@spectranaut
Copy link
Contributor

We are discussing adding combobox values to accname, when we do that we will update this language.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants