In bug 1523712 I intend to unship the `-moz-binding` CSS property from
This property is used to attach an XBL binding to an element, and it's
pretty much useless already in content because we don't allow to attach
XBL bindings to most elements already if not coming from a chrome
This effectively removes the property from the OM and makes @supports
(-moz-binding: url(foo)) start evaluating to false / not parsing.
Let me know if there's any concern with this, but with privileged
in-content XBL already gone, it seems worth trying to do this sooner
rather than later.
It is behind a pref (layout.css.moz-binding.content.enabled) just in
case, and because we still need it for tests.
Let me know if there's any concern with this.