Closed Bug 1063578 Opened 10 years ago Closed 10 years ago

[Compat Data] Expand configuration information in browser-version-features

Categories

(developer.mozilla.org Graveyard :: General, enhancement)

All
Other
enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jwhitlock, Unassigned)

References

Details

(Whiteboard: [specification][type:feature])

What problems would this solve? =============================== According to experts, calling out a prefix isn't precise enough. A prefix may be mandatory, a configuration item may be required, etc. These should appear as attributes rather than free-text fields. Who would use this? =================== Developers who want to use experimental features will need to know precisely how to enable them. What would users see? ===================== MDN users could see a visual indicator that additional steps are needed to use a feature, with pop-ups or hovers hinting at the precise changes needed. What would users do? What would happen as a result? =================================================== MDN users would see that additional steps are needed to use a feature. Is there anything else we should know? ====================================== Based on a discussion at this mailing list: https://groups.google.com/forum/#!topic/mozilla.dev.mdn/hKh9Ib7nQgY Github issue: https://github.com/jwhitlock/web-platform-compat/issues/8 Suggested attributes: browser-version-feature.prefix - A prefix associated with this feature browser-version-feature.prefix-mandatory - True if the prefix is required when using the feature browser-version-feature.alternative-name - An alternative name associated with this feature browser-version-feature.alternative-name-mandatory - True if the alternative name is required to use this feature browser-version-feature.requires-config - configuration string (i.e. "media.peerconnection.enabled=on") required to enable the feature browser-version-feature.default-config - configuration string (i.e. "media.peerconnection.enabled=off") that the browser ships with
Blocks: 1063141
Severity: normal → enhancement
Commit pushed to master at https://github.com/mozilla/web-platform-compat https://github.com/mozilla/web-platform-compat/commit/ae4009e4cf6749eb555d8faea7a1a21f0ed77c8e fix bug 1063578 - Add support endpoint * /api/v1/support for list /api/v1/support/<id> for instance * Models, cache, and history to support resource * Includes expanded config data from bug 1063578 (prefix, prefix_mandatory, alternate_name, alternate_mandatory, requires_config, default_config)
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.