Open Bug 1510991 Opened 6 years ago Updated 2 years ago

Add catch-all use-counters for unimplemented platform features

Categories

(Core :: General, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: dietrich, Unassigned)

References

(Blocks 1 open bug)

Details

We want visibility into features used in web content that are not implemented in Firefox. An example where this can be useful is the css webkit alias work in bug 1170789. Given that compat / interop is going to be a focus in 2019, let's get support for this set up, so that we're ready to add feature coverage as needed.
Dietrich, is there maybe a better bugzilla component for this bug that is more platform specific? If not we can temporarily track it here.
Priority: -- → P3
Will apply to CSS, DOM and JS so I put it in Core::General.
Component: Telemetry → General
Product: Toolkit → Core
List of web platform features implemented by Chromium that we do not support (with some noise - not 100% correct), shared by Tim Smith. https://docs.google.com/spreadsheets/d/1A1A87DSg-XGq6QTkZ3okVrC2er5e3YrF1xqHdcN-eCw/edit#gid=676202541
FWIW my presumption is that the list is correct but not necessarily meaningful -- e.g. we expose Window#applicationCache but not the corresponding initial-capped Window#ApplicationCache interface object, which is required by the controlling WebIDL but may not be useful, so its absence may not represent any interop risk. The list was processed from the Chrome Web API confluence data from https://github.com/GoogleChromeLabs/confluence; it's intended to represent APIs that are present in latest Chrome and which Firefox has never shipped.
Depends on: 1575062
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.