As a follow-up to the Ambient Light Sensor API thread, which ended up not really concluding, I hereby suggest we remove the various sensor APIs from our code base. Flipping the preference first to make sure there's no undue impact on web content and quick reversal is possible and then removing the code in a later release.
This affects these APIs: * Ambient light * Proximity * Device orientation The rationale: * These APIs have various privacy leaks, including violating the same-origin policy, without the user being informed. * These APIs do not match the current standards for sensor APIs and some are incompatible with what is being shipped by Chrome (e.g., device orientation). * 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. The bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1359076 -- https://annevankesteren.nl/ _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform