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

Add holding features for unspecified platform features #2566

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

ddbeck
Copy link
Collaborator

@ddbeck ddbeck commented Jan 22, 2025

This PR contains features that hold compat keys for unspecified platform features. See #1497 (comment) for candidate keys. These are features of last resort for keys that cannot be assigned to a "real" feature (discouraged or otherwise), for lack of a specification.

If you have privileges on this repo, then you're welcome to push additional commits to add keys as you review them. But before you do so, please take a few minutes to confirm that:

  • The key lacks a spec_url value in BCD.

  • The key has standard_track value set to false in BCD.

  • The feature was not formerly part of a spec or explicitly excluded from a specification (i.e., the specification process intentionally favored a standardized alternative). Such keys might be candidate for actual features (Add feature for discouraged import assertions #2565 for an example).

    Good places to find this information include:

    • The BCD key's Git blame view and BCD repo PRs
    • GitHub repos and orgs, such as w3c/csswg-drafts, WHATWG, and TC39.
    • Browser bug trackers (best for keys with single-implementations)

@github-actions github-actions bot added the feature definition Creating or defining new features or groups of features. label Jan 22, 2025
@ddbeck ddbeck changed the title Add holding features unspecified platform features Add holding features for unspecified platform features Jan 28, 2025
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.

1 participant