Firefox Site Compatibility

  • Blog
  • Documents
  • Tools
  • About
  • Contribute
  • Feed
  • Twitter
  • GitHub

Home Documents Firefox 52

Battery Status API has been removed

Published: October 28, 2016 | Categories: DOM, Privacy & Security

Description

As of Firefox 52, the Battery Status API is no longer available from Web content for privacy reasons, where it could be used by remote trackers for user fingerprinting. It’s unknown if there were legitimate use cases of the API.

References

  • Bug 1313580 - Remove web content access to Battery API
  • Removing the Battery Status API?

Firefox 52 Compatibility

  • Regressed Predictive prefetch makes duplicate HTTP requests in iframes, causing false ad impressions
  • Regressed XMLHttpRequest may return corrupt data for large blobs
  • Regressed CSS transitions may not work smoothly when opacity is used with other property
  • Regressed NTLM authentication may fail against HTTPS site
  • Regressed Flex items are not sorted according to order if separated by abspos sibling
  • CSP referrer directive has been deprecated
  • Service workers and push notifications are disabled on Firefox 52 ESR
  • Insecure login forms now disable autofill, show warning beneath input control
  • Affecting DataTransfer.types is now DOMStringList instead of Array
  • ArrayBuffer.slice() has been deprecated
  • Headers.getAll() has been removed in favour of get() now returning all values
  • Battery Status API has been removed
  • use strict can no longer be used in function with non-simple parameters
  • Affecting SHA-1 certificates issued by public CA will no longer be accepted
  • Array destructuring with rest element will throw if trailing comma follows
  • Fullscreen request is now only allowed on HTML elements, <svg> and <math>
  • CSS3 multi-column properties have been unprefixed
  • Affecting Increased HPACK maximum table size breaks specific servers
  • Affecting Touch event support has been re-enabled on Windows desktop
  • SVGDocument has been removed
  • Canvas 2D mozDash and mozDashOffset have been removed
  • Affecting Plug-in support has been dropped other than Flash
  • -moz-use-text-color CSS colour keyword has been dropped

Firefox Site Compatibility Working Group

Copyright © 2016 Kohei Yoshino and individual contributors. Mozilla and Firefox are trademarks of the Mozilla Foundation. This initiative is not affiliated with Mozilla.

Suggest an Edit · 日本語

  • Home
  • Blog
  • Documents
  • Tools
  • About
  • Contribute
  • Feed
  • Twitter
  • GitHub