Skip to content

Add caniuse links where the IDs are different#3301

Open
foolip wants to merge 4 commits intoweb-platform-dx:mainfrom
foolip:more-caniuse
Open

Add caniuse links where the IDs are different#3301
foolip wants to merge 4 commits intoweb-platform-dx:mainfrom
foolip:more-caniuse

Conversation

@foolip
Copy link
Copy Markdown
Collaborator

@foolip foolip commented Sep 2, 2025

Follow-up to #3300 which only covered cases of (hyphenless) IDs matching.

The starting point was a bunch of changes suggested by Gemini, asked to
identify features that might be the same. The suggests were reviewed and
about half of them are good. Comments were added where the features
almost match but not quite.

The description of execCommand() is also updated to reflect that the
method sits on document, which is baked into the caniuse ID.

Follow-up to web-platform-dx#3300
which only covered cases of (hyphenless) IDs matching.

The starting point was a bunch of changes suggested by Gemini, asked to
identify features that might be the same. The suggests were reviewed and
about half of them are good. Comments were added where the features
almost match but not quite.

The description of execCommand() is also updated to reflect that the
method sits on document, which is baked into the caniuse ID.
@github-actions github-actions bot added the feature definition Creating or defining new features or groups of features. label Sep 2, 2025
name: spellcheck
description: The `spellcheck` global HTML attribute sets whether the browser may check an element for spelling errors.
spec: https://html.spec.whatwg.org/multipage/interaction.html#attr-spellcheck
caniuse: spellcheck-attribute
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

We show this feature as Baseline high, while caniuse shows that no mobile browser fully supports this. Some sort of reconciliation is needed here.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

caniuse has this note:

The partial support in mobile browsers results from their OS generally having built-in spell checking instead of using the wavy underline to indicate misspelled words. spellcheck="false" does not seem to have any effect in these browsers.

This is arguably an instance of #1038. I'll comment on that issue.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I think the conflict here means that we still can't map it (or else we have to accept an exceptional case where we show widely available over a table that… looks different).

@captainbrosset
Copy link
Copy Markdown
Contributor

@foolip this could be easily mergeable with the comments addressed, or with the corresponding file changes removed.
Do you want to pursue this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature definition Creating or defining new features or groups of features.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants