| Code-Review | +1 |
LGTM, even though I hate the change. 😊
Listbox is a better term to describe this feature than "in page":I don't know if I agree with this - "listbox" doesn't mean anything to me (it's a "list in a box" which could be in the page or floating above it), whereas "in page" very much does mean something literal. But I do see that this matches the spec. It's just that the spec doesn't necessary speak english, it speaks "spec" which is a different language.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
| Commit-Queue | +2 |
Listbox is a better term to describe this feature than "in page":I don't know if I agree with this - "listbox" doesn't mean anything to me (it's a "list in a box" which could be in the page or floating above it), whereas "in page" very much does mean something literal. But I do see that this matches the spec. It's just that the spec doesn't necessary speak english, it speaks "spec" which is a different language.
it's a "list in a box" which could be in the page or floating above it
I don't think that any usage of "listbox" implies that it also has a dropdown or popup. In ARIA, the popup of a combobox is a listbox but the button that opens it is not a listbox. In HTML, the popup version is called "dropdown box". In component libraries, this is called a "dropdown" or "select", not a "listbox":
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Exportable changes to web-platform-tests were detected in this CL and a pull request in the upstream repo has been made: https://github.com/web-platform-tests/wpt/pull/56837.
When this CL lands, the bot will automatically merge the PR on GitHub if the required GitHub checks pass; otherwise, ecosystem-infra@ team will triage the failures and may contact you.
WPT Export docs:
https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md#Automatic-export-process
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Rename CustomizableSelectInPage to CustomizableSelectListbox
Listbox is a better term to describe this feature than "in page":
1. The HTML spec defines this rendering mode as "list box":
https://html.spec.whatwg.org/#list-box
2. ARIA defines this widget as a "listbox":
https://w3c.github.io/aria/#listbox
3. Component libraries call this a "listbox":
- https://react-spectrum.adobe.com/react-aria/ListBox.html
- https://primereact.org/listbox/
- https://headlessui.com/react/listbox
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
The WPT PR for this CL has been merged upstream! https://github.com/web-platform-tests/wpt/pull/56837
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |