I am suggesting the removal of both Ambient Light and Proximity Sensor APIs via a preference so we can ensure there is no adverse impact to the web with a quick mitigation if needed.
If there are no issues with this, I plan to push the code early in the new year to account for the holiday downtime. Previous attempts have been made to remove these APIs however this intent to remove *does not* include Device Orientation which will need further work to deprecate: https://groups.google.com/forum/#!topic/mozilla.dev.platform/45XApRxACaM <https://groups.google.com/forum/#!topic/mozilla.dev.platform/45XApRxACaM> Previous thread: https://groups.google.com/forum/#!searchin/mozilla.dev.platform/ambient$20light|sort:relevance/mozilla.dev.platform/QI2-SO-1jxY/-CrSbuH-BAAJ The rationale: * These APIs have various privacy leaks, including violating the same-origin policy, without the user being informed or interaction. * These APIs do not match the current standards for sensor APIs * There's no interest to address these shortcomings. (Mostly in the sense of engineering resources and having other problems to tackle first.) * As these are event-driven APIs the compatibility impact should be minimal to none. The events simply won't fire. Work will be implemented here: https://bugzilla.mozilla.org/ show_bug.cgi?id=1359076 Thanks Jonathan _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform