As of Firefox 91, I intend to enable the CSS `tab-size` property by
default on all platforms.
This property has been shipping in Webkit and Blink browsers for a long
In Gecko, we have had a prefixed `-moz-tab-size` for many years. The
bug to unprefix and expose it under the standard `tab-size` name was
filed 9 years ago. However, we've been reluctant to do so because our
feature did not entirely conform to the spec.
In , which is about to land in Nightly, I am fixing the behavior of
-moz-tab-size to implement the current spec requirements. With this
fixed, we can at last proceed to unprefix (-moz-)tab-size.
(There's no corresponding Intent to Implement for this, as the feature
has mostly been implemented "forever". We're just fixing bugs in its
behavior and exposing it under the standardized name.)
The -moz-prefixed name will remain available as an alias, at least for
the time being.