Closed Bug 1509833 Opened 6 years ago Closed 5 years ago

Fix browser labels for WebExtension compat tables

Categories

(developer.mozilla.org Graveyard :: Design, enhancement, P1)

All
Other
enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: fs, Assigned: espressive)

Details

(Keywords: in-triage, Whiteboard: [specification][type:bug][points=1])

What did you do?
================
1. Browsed WebExtension wiki pages
2. Saw the compat tables

Example pages:

https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/alarms/Alarm

Or any pages in the WebExtensions docs tree.

What happened?
==============
The compat tables in the WebExtension docs have fewer browsers and so the labels and icons aren't aligned well.

See https://github.com/mozilla/kuma/pull/5133#issuecomment-441609093 for a screenshot.

What should have happened?
==========================
Labels and icons are well aligned or even placed horizontally as we have enough space?

Is there anything else we should know?
======================================
The JavaScript area has the most browsers (thanks to nodejs). The CSS and HTML areas don't have nodejs. The WebExtensions docs only have 5 browsers. See https://github.com/mdn/kumascript/blob/master/macros/Compat.ejs#L47-L68 for when which browsers appear in the compat table.
Assignee: nobody → schalk.neethling.bugs
Keywords: in-triage
Priority: -- → P1
Whiteboard: [specification][type:bug] → [specification][type:bug][points=1]
Commit pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/609a12e468c22935b76704e981668f07be48adea
Fix Bug 1509833, ensure browser text labels are consistent across all pages for BCD tables (#5171)
Status: NEW → RESOLVED
Closed: 5 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.