https://wiki.mozilla.org/WebAPI/ExposureGuidelines has the guidelines we decided on for new web APIs. Please remember to follow these when adding or modifying any web-exposed APIs.

Also, please remember that we generally have an sr requirement for web-facing API changes.

And if you absolutely must ship an API for some sort of semi-internal use (Shumway, certified Gaia apps, etc), please keep in mind that you can use WebIDL extended attributes to restrict the visibility of that API to just the cases that need to use it.

-Boris
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to