[css-pseudo-4] Clarify `::file-selector-button` is no longer element-backed and tree-abiding
Nobody has claimed this yet.
- Dominant language
- Bikeshed
- Stars
- 4.9k
- Forks
- 816
- PR merge metrics
- PR metrics pending
Description
#12251 removed explicit definitions of ::file-selector-button as an element-backed pseudo-element in CSS Forms 1 and CSS Pseudo 4. However, it is still defined in § 5. Element-backed Pseudo-Elements in CSS Pseudo 4.
I think fixing this editorial issue would also clarify whether ::file-selector-button is also no longer a tree-abiding pseudo-element, since all element-backed pseudo-elements are tree-abiding pseudo-elements.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start in CSS Pseudo 4 § 5, “Element-backed Pseudo-Elements,” and compare its treatment of ::file-selector-button with the definitions removed by #12251 in CSS Forms 1 and CSS Pseudo 4. Update the editorial text so its element-backed and tree-abiding status is unambiguous, then verify the relevant references and terminology in the surrounding specification.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- css
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100